The drama surrounding Huawei’s ban from importing and buying US products continues to unfold and the latest episode revolves around what is believed to be its answer to Android. Internally called “HongMeng”, the Android replacement is reportedly ready for deployment. Not next month, as an earlier report indicated but sometime starting later this year. What HongMeng really is continues to be a mystery but here are the breadcrumbs we’ve gathered about it from different corner of sources.
TechRadar earlier received word that Huawei’s homegrown OS is ready to launch commercially in June. The Chinese OEM corrected the misconception but also added a few interesting tidbits.
Foreseeing this exact situation, Huawei says it has been ready since January 2018 but held off releasing the OS to maintain its relationships with Google and other US-based partners. Now that those have cut their ties, it will be moving forward with a launch in China in late 2019 and a global release sometime in 2020.
It might be called Ark OS
“HongMeng” is just the operating system’s codename and Huawei knows it won’t do for a marketing name. It has apparently been filing trademarks across the world for an “Ark OS” name. While there’s no certainty that Ark OS is HongMeng’s commercial name, given the timing of the filings, it’s almost a sure thing.
It will run Android apps but may not be Android-based
WinFuture obtained some alleged screenshots of this Ark OS and it’s pretty clear it can run Android apps, complete with standard Android permissions. That’s pretty much a no brainer because, as the likes of Samsung’s Tizen OS and Jolla’s Sailfish OS or even Microsoft’s Windows Phone proved, HongMeng wouldn’t survive without a massive number of apps. Especially the most popular ones.
What’s still not certain, however, is whether HongMeng/Ark OS itself is based on Android or if it simply has a compatibility layer for Android apps. The latter, while possible, is extremely tricky and our bet is on a modification of the Android Open Source Project or AOSP.
It is compatible with the “Android Green Alliance”
The Android Green Alliance was formed in 2016 by Huawei, Tencent, Baidu, Alibaba, and NetEase in an effort to improve the quality of Android experience on Chinese phones. This does seem to confirm that Ark OS is indeed based on Android. Whether or not the other members of the alliance stand behind Huawei on this front is, of course, a different question altogether.
Huawei boasts it can make it on its own
Huawei, however, is almost boastful that it has all that it needs to keep its business running, except for Intel chips for PCs and servers. It is using its own Kirin chipset for its phones, of course, but also claims to have ARM-based processors and database software to replace Intel and Oracle. How that stands in light of ARM’s withdrawal from Huawei remains to be seen.
The company also says outright that Wi-Fi, Bluetooth, and SD card alliances actually stand to lose in keeping out a big contributor such as itself. As international standards, however, Huawei suggests it can use such technologies even without being part of that alliance.
So that's it. Hope you guys like it. If yes then please .. comment down below and do not forget to like follow and share our social media platforms.
Not every job in technology involves sitting in a comfy chair, analyzing data. Best Computer Science Schools has taken a look at some of the worst jobs in information technology and what makes them so dangerous, dirty or just plain disturbing.
Electronics assembly
With devices like cell phones and tablets becoming increasingly central to everyday life, those who assemble such devices are under growing strain to meet deadlines and deliver high-quality products. The stress recently led several employees of an Apple assembly factory in China to commit suicide. In addition, accusations have been leveled against other companies like Dell, HP and Samsung, claiming sweatshop conditions and exposure to radiation.
Undersea Internet cable repair
Think you are able to connect to another continent thanks to satellites? Think again. Massive undersea cables provide about 99 percent of the world's Internet connectivity. Workers have to lay those cables and then return to repair them in the event of a line break, which can be caused by everything from a ship's anchor to an undersea earthquake. Robots controlled by humans physically lay and bury the cables, but humans must haul in, fix and drop the tables. And since they're in the middle of the ocean, nature could intervene at any time.
Climbing towers
Cell phone-tower climbing has been called the most dangerous work in the country. These towers can reach heights of 2,000 feet, exposing workers to the very real risk of a deadly fall. And with the increasing reliance on cellular networks, more and more towers go up every year, with more workers exposed to those dangers all the time.
Network engineer
Engineers who troubleshoot networks often have to crawl through basements and attics, pulling equipment and repairing it. That's already a pretty gross job. Imagine doing all that in a war zone. Military network engineers are tasked with doing that very unglamorous job in dangerous areas, including in active conflict zones.
Recycling e-waste
Spent electronics aren't simply tossed into landfills and left to nature. Used hardware from the U.S. often travels halfway around the world to developing nations for workers there to smash so they can strip the valuable metals (gold, copper and silver included) from circuit boards. In addition to flying shards of glass, they often come into contact with dangerous minerals and chemicals, such as lead, mercury and brominated flame retardants, as well as acid to help reveal the valuable metals.
Sanitation
Like the developing world workers who reclaim precious metals from discarded computers, asset disposition firms analyze old computers from major companies, clean them up and decide if they must be trashed or if they can be refurbished. Many of the computers have been unused for years, so inside workers can encounter spiders, insects, dust, even animal carcasses.
Mining for "blood phones"
Conflict mining doesn't just apply to diamonds. Key ingredients for making electronics, such as tantalum, tin, tungsten and gold, are found in abundance in the eastern Congo. Hundreds of Congolese men, women and children dig through mountains and river streams for even small bits of these substances, while facing threat of armed groups, who make millions off these materials. While no companies have been able to completely certify their products are 100 percent conflict-free, many are moving in that direction.
Content reviewer
You know the bad stuff on the Internet? No, the really bad stuff - images of hate crimes, child abuse, torture, executions? Internet content reviewers get paid to filter out such material from social networks and photo-sharing sites. Some companies that employ content moderators also pay for free counseling for their employees.
System administration
While system administrators often work from behind a desk or in an office, they're also very frequently tasked with jobs far outside the scope of office work. System administrators often receive panicked phone calls or emails late at night (or very early in the morning), and they often deal with users who complicate their jobs by not being entirely truthful about their activities. And especially at smaller companies, system administrators are the ones who clean and maintain equipment and must MacGyver problems by engineering solutions on the fly.
Building infrastructure
Those who build communications infrastructure are at risk of falls and injuries. Those who work in war zones like Iraq and Afghanistan? Add the very real risk of being shot or caught up in a bomb blast. At least five telecommunications contractors have been killed in Iraq and Afghanistan, though numbers are unclear, since most work for private contractors.
SOURCES
PC World
How Stuff Works
Yahoo!
So that's it. Hope you guys like it. If yes then please .. comment down below and do not forget to like follow and share our social media platforms.
Having taken over our daily communications almost entirely, the web is constantly evolving and expanding. With this continuous expansion, it provides you with more and more data which you consume daily. However, all the information that appears on the web, every like, subscription, tweet, downloaded video or uploaded vlog, making all of this possible requires a highly sophisticated computational process working behind it, constantly.
The smooth functioning of the web has more to it than just the computational procedure. Current web services operate through a solid and intricate network of RAM, containers, database engines as well as machine learning skills.
Importance Of Cloud Technology
Due to continuous technological growth and advancements, the demand for cloud computing services is increasing, too. It has become essential for individuals and businesses to have a better storage space with increased security and faster service. There is no doubt about the fact that Google has been ruling the internet with its search engine services. However, when it comes to cloud technology, Amazon and Microsoft are giving Google tough competition. Amazon offers the most-up-to-date mobile and web apps in the market, gaining a strong anchorage for itself in the market.
With these constant high-tech developments and changes, migrating to a cloud platform is not an expensive and time-consuming process for an organization anymore. With so many cloud providers in the market, business corporations are finding it extremely beneficial as they can have more options and services to choose from that are cost-effective as well.
Which Is The Most Cost Effective Platform?
Google stepped into the cloud market when Amazon Web Services was already an established cloud platform in the IT industry. AWS was relaunched in 2006 and has been offering advanced cloud services and products since then.
Just like Amazon Web Services and Google, Microsoft introduced Azure to establish itself in the cloud market. Presently, Microsoft Azure enjoys a bigger market share than the GCP and has been continuously working on developing and upgrading its level of services to the consumer.
Current Market Scenario
According to the latest study, Amazon rules the share market with a hold of a massive 34%. Amazon is followed by Microsoft Azure, which owns around 14% of the market share. Last but certainly not the least, we have tech giant Google Cloud holding a minimal percentage of the market share.
The apparent supremacy of Amazon in the market has, in turn, resulted in greater demand for certified professionals to manage cloud computing for organizations. As a result, AWS certification training is highly sought after by individuals as it globally verifies their cloud computing skills and increases their chances of landing up an ideal job.
Why Opt For Amazon Web Services (AWS)?
Amazon Web Services (AWS) is one of the leading cloud platforms in the IT industry. Amazon Web Services offers a wide variety of services including mobile apps, management, and other web developing tools. AWS offers products and services to perform storage operations and manage containers that assists an AWS certified developer to perform cloud operations more effectively and efficiently.
Amazon’s cloud platform is based on IaaS and consists of the following parts:
Database management
Networking and storage
Computation Power
EC2 and S3 are the most prominent features of AWS and serves as a base for more advanced level services and products offered byAmazon Web Services.
Since Amazon offers the largest number of services, it is possible that you may find those services that aptly suit your organization’s storage needs and requirements. These applications help developers to design and manage advanced-level and highly scalable applications.
Ever since it was relaunched in 2006, AWS has been continuously working on making its cloud services more affordable than its competitor cloud platforms, Microsoft and Google. For those potential customers who are skeptical about migrating to AWS platform, Amazon has a free trial offer for such users.
As AWS is constantly modifying its services to meet the needs of organizations, it is becoming immensely popular and being adopted by many enterprises. These enterprises are currently in search of trained staff who can effortlessly handle their cloud operations.AWS offers various training programs for professionals to equip them to meaningfully contribute to their organization. Therefore, it is highly recommended to enroll in the right IT training program and earn an AWS certification if you seek career advancements.
Why Opt For Google Cloud Platform (GCP)?
Many experts opt for Google as it offers a wide range of products and services for cloud specialists. The most popular among these is the Google App Engine. With the help of Google App Engine, you can design various applications without working on multiple servers.
This app by Google takes care of building mobile applications as well as web applications efficiently. One factor that makes Google Cloud the first choice of many experts is that you can execute all computing operations by using the very hardware utilized by Google for its countless web services such as Gmail, Google Search etc. Moreover, services by Google Cloud also include supplying databases, networking as well as storage solutions.
Hence, you can find an all-inclusive solution for your IT operations and produce varied web services and apps. Despite the fact that Google provides fewer facilities and options comparatively, it still boasts a large clientele due to its comprehensive approach.
Google Cloud Platform lags behind AWS and Microsoft Azure in terms of the number of services and features provided. However, it offers the most cost-effective package for small businesses and start-ups. This package helps Google in winning the confidence of new users and clients and find a firm footing in the cloud market.
Why Opt For Microsoft Azure?
Microsoft Azure provides a platform to help professionals work on VMs. Similar to Amazon Web Services and GCP, you can adjust your computation power according to your system’s requirements here as well. If you need computing in parallel batch for your web services, Microsoft Azure takes care of it, as does Amazon AWS. Azure and Amazon AWS have to their credit the exceptional trait of providing the option of large scale parallel computing.
Since Azure does not offer a free trial package for new users, it is better that users first determine their cloud needs and choose only those services and products that would be beneficial for their cloud system. You might have to pay for additional services separately.
Conclusion
It is evident that Amazon, Microsoft and Google have their own strengths and weaknesses. While Amazon concentrates on the number of services and offers the largest number of cloud services, GCP on is known for offering services at a lower price Microsoft Azure tries to maintain a balance between its services, costing and features.
Before selecting a cloud platform for your organization, you have to first figure out your budget and your organization’s storage needs. It is better to first understand different applications and features these platforms have to offer. Then it will be easier for you to decide on the features and services which are really beneficial for your organization.
So that's it. Hope you guys like it. If yes then please .. comment down below and do not forget to like follow and share our social media platforms.
Hacking has become an comman term now a days between the youngsters specially in newbies. They get excited by seeing the stuffs in some science fiction movies which shows them hacking by pressing the keyboards faster and within seconds the hacker get access to the computer. But thats not true..!! Hacking into someones computer or network require some sort of steps which should be follows these steps include:-
Casing the Target
Firstly identify the target in which you want to get access. It can be a computer in the network in which you are connected . Lets take an example, Suppose you are Colleges newbie and want to upgrade your attendance by getting access to the colleges main server computer, so for doing this you should first identify the computer by knowing its IP Address. and you can get it easily if you are connected to same network.
Identifying Target Components
Now after getting the victims IP identify the component on which you are going to perform the attack, in short you have to scan for any port open and a service/software should be running on that specific port. After that scan for any vulnerability in that software which users that service through which you are performing the attack. Lets take an example:- You are connected in a network of 10 computer and you want to perform an attack on a specific computer which has a port 3389 open which is default port for RDP connection which is remote desktop connection then you will going to find the vulnerability in windows ( suppose you are going to attack windows os ) for RDP connection. Then after getting the vulnerability use standard tools to exploit it.
Obtain Access
For obtaining the access to the victims computer you should have the password of the victims computer profile which you can get by two methods either the victims trust on you, and he tells himself the password to you, who's chances are less or you can see him by entering the password, and the another method is to go for Brute Force Attack. and get the password.
Obtaining Privileges
After getting access to any of the profile of the victims computer, its your good luck that you might by-pass the most privilege profile of the victim other if you get access to the normal profile of the computer through register keys you can get the password of the most privilege user easily.
So that's it. Hope you guys like it. If yes then please .. comment down below and do not forget to like follow and share our social media platforms.
Connect the Buzzer positive terminal to the Arduino pin 2 and the negative terminal to the Gnd. Connect the VCC pin of ultrasonic to +5v pin and the Gnd to the ground.
Connect trig pin to pin 10 and echo pin to pin 9.
Upload the code in the Arduino:
// Define pins for ultrasonic and buzzer int const trigPin = 10; int const echoPin = 9; int const buzzPin = 2; void setup() { pinMode(trigPin, OUTPUT); // trig pin will have pulses output pinMode(echoPin, INPUT); // echo pin should be input to get pulse width pinMode(buzzPin, OUTPUT); // buzz pin is output to control buzzering } void loop() { // Duration will be the input pulse width and distance will be the distance to the obstacle in centimeters int duration, distance; // Output pulse with 1ms width on trigPin digitalWrite(trigPin, HIGH); delay(1); digitalWrite(trigPin, LOW); // Measure the pulse input in echo pin duration = pulseIn(echoPin, HIGH); // Distance is half the duration devided by 29.1 (from datasheet) distance = (duration/2) / 29.1; // if distance less than 0.5 meter and more than 0 (0 or less means over range) if (distance <= 50 && distance >= 0) { // Buzz digitalWrite(buzzPin, HIGH); } else { // Don't buzz digitalWrite(buzzPin, LOW); } // Waiting 60 ms won't hurt any one delay(60); }
So that's it. Hope you guys like it. If yes then please .. comment down below and do not forget to like follow and share our social media platforms.
Ultrasonic sensors work by emitting sound waves at a frequency too high for humans to hear. They then wait for the sound to be reflected back, calculating distance based on the time required. This is similar to how radar measures the time it takes a radio wave to return after hitting an object.
While some sensors use a separate sound emitter and receiver, it’s also possible to combine these into one package device, having an ultrasonic element alternate between emitting and receiving signals. This type of sensor can be manufactured in a smaller package than with separate elements, which is convenient for applications where size is at a premium.
While radar and ultrasonic sensors can be used for some of the same purposes, sound-based sensors are readily available—they can be had for just a couple dollars in some cases—and in certain situations, they may detect objects more effectively than radar.
For instance, while radar, or even light-based sensors, have a difficult time correctly processing clear plastic, ultrasonic sensors have no problem with this. In fact, they’re unaffected by the color of the material they are sensing.
On the other hand, if an object is made out of a material that absorbs sound or is shaped in such a way that it reflects the sound waves away from the receiver, readings will be unreliable.
If you need to measure the specific distance from your sensor, this can be calculated based on this formula:
Distance = ½ T x C
(T = Time and C = the speed of sound)
At 20°C (68°F), the speed of sound is 343 meters/second (1125 feet/second), but this varies depending on temperature and humidity.
Specially adapted ultrasonic sensors can also be used underwater. The speed of sound, however, is 4.3 times as fast in water as in air, so this calculation must be adjusted significantly.
Applications for Ultrasonic Sensors
So where can we use these sensors? Robot navigation comes to mind, as well as factory automation. Water-level sensing is another good use, and can be accomplished by positioning one sensor above a water surface. Another aquatic application is to use these sensors to “see” the bottom of a body of water, traveling through the water, but reflecting off the bottom surface below.
Though it might not be immediately obvious, if configured correctly ultrasonic sensors can even measure fluid flow rates. In the simplest case, an emitter and a receiver (separate in this configuration) are aligned with the flow of a fluid. Since sound is traveling through a moving medium, the speed of sound relative to these elements will be increased or decreased by the velocity of the fluid. This can be applied to flow inside pipes by aligning these two elements at an angle to each other, calculating the effective velocity increase based on the trigonometric relations between the two. Flowrate accuracy can be increased by using data from multiple ultrasonic elements, giving results accurate to within a fraction of a percent.
So that's it. Hope you guys like it. If yes then please .. comment down below and do not forget to like follow and share our social media platforms.
Do you include Facebook hashtags in your Facebook Page posts?
With 1.15 billion users, Facebook is an attractive place for businesses to market to customers.
Today I’m going to cover Facebook hashtag usage and how your brand can benefit from using Facebook hashtags.
The role of Facebook hashtags in marketing
While Facebook hashtags don’t seem as popular as on Twitter or Instagram, they can still help your brand.
With 1.15 billion users, Facebook is a great place to put your marketing efforts for your business.
When compared to other social networks, no other network comes close when in terms of active user.
Facebook hashtag usage
Don’t overdo Facebook hashtags
While users are encouraged to use on average 11 Instagram hashtags, Facebook hashtag usage is much lower.
For example, you don’t want to use them in every post.
You also don’t want to use too many. 2-3 hashtags typically work best for Facebook hashtag usage.
When looking at Facebook hashtag usage, remember, capitalization isn’t important.
For example, using #Facebookmarketing instead of #FacebookMarketing will take users to the same hashtag.
Personally, I like to capitalize the second word. This way it is a little easier to read the hashtag.
Don’t blindly pick a hashtag – research it first
When choosing a hashtag, be sure you’ve done some research.
Not only can they save you a lot of time, but you can also see how popular a hashtag is before beginning your Facebook marketing campaign.
So that's it. Hope you guys like it. If yes then please .. comment down below and do not forget to like follow and share our social media platforms.