Search

Tech Bees Blog

be the next…

Imagine Cup 2017

Microsoft සමාගම විසින් වාර්ෂිකව පවත්වනු ලබන තරඟාවලියක් තමා Imagine Cup කියන්නේ, 2017 වසරේත් මෙම තරගය පැවැත්වෙනවා නමුත් ටිකක් වෙනස් ආකාරයෙන්.

ඔයාටත් අලුත් වෙනස් අමුතු අදහස් තියෙනවනම් මේ තමා හොදම අවස්ථාව.
Imagine Cup කියන්නේ මොකක්ද?
මේකට apply කරන්නේ කොහොමද?
මේ ලිපි කියවලා ඔයාලට බලාගන්න පුළුවන්. (© WindowsGeek)

මෙම තරගයේ අවසාන දිනය මාර්තු 10ට නම් කොට තියෙනවා, තව දෙයක් තමා මේ තරගය සදහා ඉදිරිපත්වීමේදී ඔයාලගේ අදහස Video එකක් විදියට presentation කරලා submit කරන්න ඕනා! මතක තියාගන්න ඔයා submit කරන video එක හැමෝටම බලන්න share කරලා තියන්න සහ video එක OneDrive එකට upload කරන්න, තරග නීතිරීති හා කොන්දේසිවල තියෙනවා.

මේ ලිපියෙන් කියන්න හදන්නේ මේ තරගය ගැන වගේම මේ තරගයට අත්වැලක් වෙන learning platforms Microsoft සමාගමෙන් සපයනවා. ඒවා නම්,

තවද ඔබට අදහස් නැතිනම් හෝ ඒ සදහා යම් ආකාරයක මග පෙන්වීමක් අවශ්‍යනම් මෙම වෙබ්පිට, අඩවි පිටුවහලක් වෙයි!

හොද අදහසක් එක්ක, හොද කණ්ඩායමක් එක්ක මේ තරගයට සහභාගී වෙන්න.

{i} Volunteered

13269399_1090947564281711_1011563659_n

It was my first time for working as an IEEEXtreme Ambassador for the 2016 IEEEXtreme programing competition. It was a quite good experience to share with you all. First we all discussed in the Facebook community by introducing ourselves to each other who were being worked as ambassadors to the leads and also newly appointed ambassadors.

After our self-introductions, we all step on to the track of being awareness about IEEE, IEEEXtreme and how value to us by competing and having an IEEE Student membership. Since IEEEXtreme team celebrating their 10th anniversary they planned do it bigger and better. In the beginning, we all provided useful materials such as presentations and flyers. Then we call upon to provide such useful materials and one of our ambassadors provided a short video which was really useful for all for us. For the communication purposes, a friend proposed to use WhatsApp which can be easily contact with anyone eventually lead us to create one and we all took part in there. It was an easy method for us but somewhat annoying too but we got updated with the latest news on competition.

As a Student Branch, we made a plan how we are going to do this in this year. First, we had an overall awareness program about topics like What is IEEE? What will you have? We mainly focused on IEEE Day and IEEEXtreme. We delivered two consecutive day sessions about programming and how to program by using python language and few months later we hosted a competition which was very similar to IEEEXtreme named as PreXtreme 1.0 most closely to IEEEXtreme competition date. Then we rearranged a meeting for making awareness to our junior batch and explained the importance of competing at IEEEXtreme competition and also about the benefits that they can gain through IEEE membership. I opened our registrations and collected information about them in order to have the count and also to facilitate the places, food and beverages to participants and most importantly for allocating the proctors to the participating teams.

Each and every day I checked the list and got updated with the count of registrations, whether they have IEEE accounts or not. Day by day total number of teams from our student branch was getting increased. When it exceeded the 100th registration I asked from our leaders whether we have sufficient proctors due to the rising number of teams. I would like to thank Prashanth, Sangarm, Subodha and Hasala for helping us by providing proctors and being proctors. We made the highest number of teams as 109 by our branch itself. It was our highest participation as a student branch.

This slideshow requires JavaScript.

We conducted few sessions based on algorithms and introduction to algorithms before the competition as pre-planned. I was able to find couple of sponsors to host the event since we planned to provide Food and Beverages to the participants. We were able to provide food for all participants in four breaking times within the 24 hours and Nescafe as a drink throughout the day. Since the competition is overnight drinks like Nescafe was needed to for them to be stay refreshed.

In the competition day, it was really busy with managing the stuff and looking over all the facilities needed to the participants. It was one of the toughest period I ever had so far. Somehow I could be able to manage the situation without any single complaint. I visited every halls and labs to check whether how they are competing, how proctors are helping to them and what they needed in order code for all 24 hours. By doing all that things I managed to compete IEEEXtreme but I was able to focus the competition after 8pm and I was able to solve 2 or 3 questions and that was not an easy task for me anyway it was a good experience though.

By this volunteering program I got an opportunity to expand my network with all other fellow members and also to join in and volunteer for global competitions and get more experiences.

The followings are the top 10 results from our student branch in IEEEXtreme 2016.

Team Student Branch Country Region World
Morpheus 1 7 66 195
threadsafe 2 9 68 198
Raconteurs 3 21 99 259
CrazyKAP 4 22 100 263
BigOoh 5 25 105 276
TeamMatX 6 27 111 289
TeamBigO 7 39 133 338
Worm1068 8 40 134 342
fourLoop 9 46 147 375
CyptoXtreme 10 49 153 392

At last I wish all the winning teams and all other participants and also I invite all the other people those who didn’t participated to the competition to come and feel the experience of 24 hour over night coding.

All the photos Copyrights are owned by UCSC Pahasara Student Blog.

Google Allo

Google Allo කියන්නේ messaging app එකක් මේ app එක release උනේ මේ ලගදි ඒත් මේ ගැන මුලින්ම announce කරේ Google I /O කියන annual developer conference එකේදී. මේ app එකේ තියෙන විශේෂත්වේ මොකක්ද ?

unnamedමේ app එකේ තියෙන ලොකුම වෙනස තමා google assistant කෙනෙක් app එකේ ඉන්නවා, ඒ කියන්නේ අපි text කරද්දී reply වලට backsupport විදියට තමා ඉන්නේ. ඔයාලා AI ගැන අහලා ඇතිනේ ඒ වගේම මේ app එක වැඩ කරනෙත්. මේ Google assistantට පුළුවන් AI කෙනෙක් විදියට වැඩ කරන්න. ඒ කිව්වේ මේ Allo app එකෙන් පුළුවන් අපිට news බලන්න, අපේ emails check කරන්න සහ තවත් තොරතුරු රැසක් ගන්න, අපිට කරන්න තියෙන්නේ google assistant දෙන auto suggestion tab click කරන්න විතරයි.

IoT සංකල්ප ගැන ඔයාලා අහලා ඇති ඒ සංකල්ප දැනුම යොදාගෙන තමා මේ නිර්මාණය කරලා තියෙන්නේ. Allo app එක smart messaging app කියලත් හදුන්වනවා ඇත්තම කිව්වොත් එහෙම කියන එකේ වරදකුත් නෑ ඉතින්. තව විශේෂ දෙයක් තමා security පැත්ත. ඇත්තටම හොද security methods වගයක්  තියෙනවා මේකේ incognito කියන option එකෙන් පෞද්ගලිකත්වය ආරක්ෂා කරගන්න පුළුවන්.

තව දෙයක් තමා අපි යවන text විශාල කර හෝ කුඩා කර අපේ හැගීම් යම් තාක් දුරට සංවාදයේ යෙදෙන කෙනාට අගවන්න පුළුවන්. ඒ වගේම අපි ගන්න photo එකක් edit කරලා යවන්නත් පුළුවන්. මේක ඇත්තටම multi package app එකක් වගේ හැමදේම තියෙනවා.

මේ තියෙන්නේ Allo app එක සදහා නිර්මාණය කරපු ප්‍රචාරක video එක

මේ තියෙන්නේ 2016 Google I /O conference එකේදී Allo app announce කරපු video එක

 

මේ video බලපුවම ඔයාලට හොද අවබෝධයක් එයි මේ Allo app එක ගැන
ඔයාලට පුළුවන් මේ app download කරන් මේ අත්දැකීම විදින්න. මේ තියෙන්නේ download ලින්ක් එක https://play.google.com/store/apps/details?id=com.google.android.apps.fireball&hl=en

IEEEXtreme

What is this IEEEXtreme?

13321889_1351099304903807_7047963103305854743_nIEEE stand for Institute of Electrical and Electronics Engineers(IEEE), largest technical professional society in the world. IEEE annually organizing a 24-hour programming competition for undergraduates named IEEEXtreme. Students should have IEEE student membership for compete this competition. This programming competition is a global challenge compete by grouping team’s maximum of 3 members for a team. These teams proctored by an IEEE member and competitors will give set of programming problems to solve.

IEEEXtreme was started in 2006 with 47 teams of 150 participants and this been hosted for 9 years continuously. In 2015 there were more than 2,477 teams, participation over 1,900 teams, more than 6,400 student competitors, more than 600 proctors and more than 100 volunteers around the world. IEEEXtreme 10.0 is scheduled to host on 22nd of October 2016. Theme of this competition is ” <i> can code “.

13269399_1090947564281711_1011563659_n

Format of this competition is,

  • Team can consist of maximum of 3 members.
  • Solve set programming problems over 24-hours, starting 0.00 GMT on the competition date.
  • All teams receive same problems to solve.
  • Teams do not need to solve all the problems but more they solve more they get points.
  • All the problems host using an online tool named HackerRank and points will allocate to teams based on how they solved the problem.

How you can join in?

Team up with 3 members and get the IEEE student membership. Register your team before 14th of October because 14th is the deadline of registration for IEEEXtreme 2016. Allocate a proctor who is an IEEE member. IEEE Student Branch will help you on assigning proctors. IEEE Student Branch is a society, formed by undergraduates in their universities which is registered in IEEE.

Why you should participate? What this competition gives you?

  • You can have fun while solving problems in HacckerRank.
  • You can join into Hacker community to discuss problem, learn and compete.
  • You can learn new programming topics and techniques while going through all the problems in the HackerRank.
  • This competition will reward winners for 1st, 2nd and 3rd place. And also for 1st 10th places and up to 100th place. Not only that IEEE will give you a gift bundle with a participation certificate either you not in 100th but you have to go through at least one problem.

Untitled.jpg

printlayout.png

You can join to the practice community through this link and practice hard join into community and be a good competitor. https://www.hackerrank.com/contests/ieeextreme-challenges/challenges

Register your IEEEXtreme team by log into this link: http://xtreme.vtools.ieee.org/  Deadline is on 14th October.

Here are the Top 10 Teams who placed Xtreme 9.0

vjcjvjvkb

IEEEXtreme

මොකක්ද මේ IEEEXtreme කියන්නේ ?

13321889_1351099304903807_7047963103305854743_n

IEEEXtreme කියන්නේ Institute of Electrical and Electronics Engineers(IEEE) කියන society එකෙන් තියෙන problem solving competition එකක්. මේ competiton එකට  IEEE membership අරන් තියෙන studentsලට සහභාගී වෙන්න පුළුවන් වාර්ෂිකව පවත්වන hackathon එකක්  සහ තරගකාරී programming challenges තියෙන කණ්ඩායම් විදියට තරග වදින competition එකක්. මේ තරගය undergraduatesලටම වෙන්වුන තරගයක් එකයි මේකේ විශේෂත්වේ ඒ වගේම තව විශේෂත්වයක් වෙන්නේ මුළු ලෝකයම එකම වෙලාවක මේ තරගයට සහභාගී වීමයි. මේ තරගය සදහා IEEE Student Branch, ඒ කියන්නේ විශ්ව විද්‍යාල  මට්ටමින් IEEE එකට සම්බන්දව පවත්වන යන society එකක්. මේකේ ඉන්නේ undergraduatesලා.IEEE Student Branch එකේ  සහයෝගය දෙමින් Proctor කෙනෙක් සමග පැය 24ක් මේ තරගය පැවැත්වෙනවා  ඒ කියන්නේ පැය 24ක් පුරාවට මේ තරගකරුවන් දෙන ප්‍රශ්න විසදන්න ඕනා එකයි මේක ගොඩක් interactive වෙන්නේ.

IEEEXtreme පටන් ගන්නේ 2006 වසරේදී අද වෙද්දී 10 වෙනි වසර සම්පුර්ණ කරනවා ඒ මේ ඔක්තෝම්බර් 22වෙනිදට. 2006 පටන් ගද්දි teams 47ක් හිටියා 2008 දී teams 130ක් තරග වැදුනා ඒ වගේම 2015දී teams 2300කටත් වැඩියෙනුත්, 5500කටත් වැඩියෙන් student competitorsලයි, 600කට වැඩියෙන් proctorsලයි, 100කට වැඩියෙන් volunteersලයි ලෝකය පුරාවෙන්ම සහභාගී උනා.

මේ තරගයේ නීති තමා කණ්ඩායමක ඉන්න පුළුවන් සාමාජිකයන් ගණන 3යි, හරියටම තරගය තියෙන දවසේ GMT 0.00 වෙද්දී පටන් ගන්නවා. හැමෝටම එකම ප්‍රශ්න ලැබෙන්නේ සහ තනිවම විසදන්න ඕනා. තරගයේ ලකුණු ලැබෙන්නේ ප්‍රශ්නය විසදන හැටියට සහ වෙලාවටයි. මේ හැම ප්‍රශ්නයක්ම Hackckrrank කියන website එකත් එක්ක සහයෝගයෙන් තමා මේ ප්‍රශ්න host කරන්නේ.

මේ අවුරුද්දේ ඔක්තෝම්බර් 22වෙනිදට IEEEXtreme competition එක තියන්න සියල්ල සුදානම්. ” <i > can code” තමා තේමාව කරගෙන ඉන්නේ.

ඔයාලට දැන් ඉදන් register වෙන්න පුළුවන්. මේ ඔක්තෝම්බර් 14 වෙනිදා තමා closing date එක වැටිලා තියෙන්නේ. ඉතින් පරක්කු වෙන්නේ නැතුව මේ coding අත්දැකීම විදගන්න. IEEE member කෙනෙක් වෙන එකේ තව වාසි ගොඩක් ඔයාලට හම්බෙනවා. ඒ ගැන පස්සේ කියන්නම්.

2015 දී top 10 උනේ මේ teams

vjcjvjvkb

Google Duo කරළියට

Google Duo කියන්නේ video call ගන්න පුළුවන් android app එකක්. Google සමාගම විසින් 2016 දී ඒ කියන්නේ මේ අවුරුද්දේ Google I/O කියන annual developer conference එකේදී මේ app එක ගැන කිව්වා. අපි දන්නවා video call ගන්න ඕන තරම් android app තියෙනවා කියලා, එහෙනම් මේකේ විශේෂත්වේ මොකක්ද ?

attachment

මේ app එකේ තියෙන ප්‍රධානතම විශේෂත්වේ තමා අපි call එක ගන්නකොටම video එක යනවා ඒ කියන්නේ අපි call එක දෙන කෙනා අපේ call එක answer නොකරම එයාට අපි කරන දේ පේනවා , අපි කියන දේ ඇහෙනවා. ඔව් මේකත් හරියටම Apple සමාගමින් හදපු FaceTime වගේ හරියටම කියනවනම් Google සමාගමින් Apple සමාගමට තරගකාරී වෙන්න මේක හැදුවා කියන්නත් පුළුවන් අපිට. මේ app එකෙන් android phone වලට විතරක් නෙමේ Apple phone වලටත් call ගන්න පුළුවන් එකත් එක්තරා විශේෂත්වයක් මොකද තමන්ගේ වටා ඉන්න පාරිභෝගිකයන්ට විතරක් නෙමේ අනිත් අයටත් මේ අත්දැකීම විදින්න, විදගන්න ඉඩ දෙනවා.

අනිත් විශේෂ දේ තමා මේකේ inter face එක, ඉතාමත් සරල inter face එකක් වීම. Skype call එකක වගේ අපිට අපිව පොඩි කොටසකින් පෙනෙන්නත්, call එක dial කරන්න, විසන්ධි කරන්න, Audio control කරන්නත් පහසුවෙන්ම පුළුවන් ඒ ඉතාමත් සරල inter face එකක් නිර්මාණය කරලා තියෙන නිසා.

ඔබ Google Duo කියා search කර විට සමහර විට ඔබට Google Allo කියා result එකක් එන්න පුළුවන් ඒකත් Google සමාගමින් අර කලින් කිව්ව Google I/O කියන conference එකේදී ඉදිරිපත් කලා. ඒ ගැන විස්තර ඒ App  එක release කරපුවම කියන්නම් කෙටියෙන් කිව්වොත් ඒක messaging app එකක් හැබැයි එකෙත් ලොකු විශේෂත්වයක් තියෙනවා හරියට Google Duo වගේ.

මේ තියෙන්නේ Google I/O conference එකේදී මේ ගැන ඉදිරිපත් කරන අවස්ථාව

 

Google සමාගමින් Duo සදහා කරපු ප්‍රචාරක විඩීයෝව, මෙකෙන් ඔයාලට Google Duo කියන්නේ මොකක්ද ? මේකෙන් මොකක්ද වෙන්නේ කියන එක බලන්න පුළුවන් ඒ වගේම හොද අදහසක් ගන්නත් පුළුවන්

 

මේ link එකෙන් ඔයාලට Google Duo video calling app එක download කරගන්න පුළුවන්
download කරගෙන මේ අත්දැකීම විදින්න.

Link : https://play.google.com/store/apps/details?id=com.google.android.apps.tachyon&hl=en

Android bug fear in 900 million phones

Serious security flaws that could give attackers complete access to a phone’s data have been found in software used on tens of millions of Android devices.

The bugs were uncovered by Checkpoint researchers looking at software running on chipsets made by US firm Qualcomm.

Qualcomm processors are found in about 900 million Android phones, the company said.

However, there is no evidence of the vulnerabilities currently being used in attacks by cyberthieves.

“I’m pretty sure you will see these vulnerabilities being used in the next three to four months,” said Michael Shaulov, head of mobility product management at Checkpoint.

“It’s always a race as to who finds the bug first, whether it’s the good guys or the bad.”

Affected devices included:

  • BlackBerry Priv
  • Blackphone 1 and Blackphone 2
  • Google Nexus 5X, Nexus 6 and Nexus 6P
  • HTC One, HTC M9 and HTC 10
  • LG G4, LG G5, and LG V10
  • New Moto X by Motorola
  • OnePlus One, OnePlus 2 and OnePlus 3
  • US versions of the Samsung Galaxy S7 and Samsung S7 Edge
  • Sony Xperia Z Ultra

Mr Shaulov said six months of work to reverse engineer Qualcomm’s code revealed the problems.

The flaws were found in software that handles graphics and in code that controls communication between different processes running inside a phone.

Exploiting the bugs would allow an attacker to gradually be able to take more control over a device and gain access to its data.

Checkpoint handed information about the bugs and proof of concept code to Qualcomm earlier this year.

In response, Qualcomm is believed to have created patches for the bugs and started to use the fixed versions in its factories.

It has also distributed the patches to phone makers and operators. However, it is not clear how many of those companies have issued updates to customers’ phones.

Checkpoint has created a free app called QuadRooter Scanner that can be used to check if a phone is vulnerable to any of the bugs, by looking to see if the patches for them have been downloaded and installed.

In addition, Mr Shaulov said Android owners should only download apps from the official Google Play store to avoid falling victim to malicious programs.

“People should call whoever sold them their phone, their operator or the manufacturer, and beg them for the patches,” said Mr Shaulov.

Facebook earnings beat expectations

Facebook has posted another exceptional quarter of growth, with profit up 186% from this time last year.

Facebook earned $2bn (£1.5bn) in the period from April to June, up from $719m in 2015.

Analysts had anticipated revenue of $5.8bn, but the company managed to beat even those high expectations bringing in $6.4bn in revenue.

Chief executive Mark Zuckerberg said the company was particularly pleased with the growth in video.

“Our community and business had another good quarter,” he said, “We’re particularly pleased with our progress in video as we move towards the world where video is at the heart of all our services.”

Shares of the social media giant climbed nearly 7% in after-hours trading.

 

Video advertising

Facebook has been encouraging businesses to experiment with video and rolling out new advertising platforms for mobile ads. Mobile advertising made up 84% of Facebook’s ad revenue in the second quarter up from 76% last year. The company has benefited from an influx of advertising money moving away from television and on to digital platforms. “Facebook still has many growth levers left to pull, not least of which is video advertising,” an analyst from RBC Capital Markets wrote in a client note. The number of monthly-active-users (MAU) – a key measurement for advertisers – increased by 15% to 1.71 billion as of 30 June 2016.

By comparison, Twitter’s MAU increased by just 3% in that period.

sssPhoto Copyright GettyImages

The number of daily active users topped one billion for the first time. The time spent on the site by daily users also rose. “Facebook remains a top pick for us, given its position as the largest/most engaging mass-reach internet platform for advertisers, unmatched targeting potential, and very potent monetisation formats,” Cantor Fitzgerald analysts said in a research note. “Mobile has been the main driver of growth to date, video and Instagram should start moving the needle more meaningfully in the second half of 2016.”

Facebook has been pushing new services, including photo and video-sharing on Instagram and its messaging apps.

The company has also encouraged advertisers to try new means of reaching their targets, including the new Facebook Live feature, where users can watch live streaming videos.

Revenue increased in all geographic areas, climbing 19% in Asia and 21% in Europe. Even as Facebook celebrates its success, analysts say the company needs to keep an eye on rival Snapchat, which has a fast-growing user base.

Father of Computing – Charles Babbage

Charles Babbage is Mathematician, philosopher and Computer Scientist. Charles Babbage was born in London on 26th of December 1791. He was son of Benjamin Babbage. Babbage family decided to move into the old Rowden’s house, located in East Teignmouth in 1808 and Benjamin Babbage became a warden of the nearby church of St. Michael.

Charles_Babbage_1860

Charles get instruction from numerous elite schools and teachers during the course of his elementary education because his father was a rich man. He moved to a country school to recover from a dangerous fever. Then he joined King Edward VI Grammar School in South Devon, a thriving comprehensive school that’s still operative today, but his fragile health status forced him back to private teaching for a period. Then, he finally joined a 30-student closed number academy managed by Reverend Stephen Freeman. Babbage used to study mathematics by himself through academy library, and learned to love it. He had two more personal tutors after leaving the academy. One was a clergyman of Cambridge, and the other one was an Oxford tutor who teaches Babbage the Classics.

When, in 1812, Babbage transferred to Peter’s house, Cambridge, he was the best mathematician but he failed to graduate with honors. He received an honorary degree later, without even being examined in 1814.

Charles Babbage married Georgiana Whitmore at St. Michael’s Church in Teignmouth, Devon in 1814. They lived in tranquility at 5 Devonshire Street, Portland Place, London. Tragically, Charles’ father, his wife and one of his sons all died in 1827 only 3 of them were left out of 8.

In Babbage’s times there was a really high error rate in the calculation of math tables. Babbage planned to find a new method that could be used to make it automatically by removing the human error factor and this idea started to tickle his since 1812. Three different elements influenced him in this decision and those where he disliked untidiness and imprecision, he was very able with logarithmical tables, he was inspired from an existing work on calculating machines produced by W. Schickard, B. Pascal, and G. Leibniz. He discussed the main principles of a calculating engine in a letter he wrote to Sir H. Davy in the early 1822.

Babbage presented something that he called “Difference engine” to the Royal Astronomical Society on 14th of June 1822 and in a paper label as “Note on the application of machinery to the computation of astronomical and mathematical tables.” It was able to calculate polynomials by using a numerical method called the differences method. The Society approved the idea and the government granted him £1500 to construct it in 1823.  Charles Babbage converted one of his rooms in home to a workshop and hired Joseph Clement to supervise construction of the engine. Every part had to be formed by hand using custom machine tools and many of its designed by Babbage. He had extensive tours of industry to better understand manufacturing processes. Based on these trips and his experience with the difference engine, Babbage published on the Economy of Machinery and Manufacture in 1832. It was the first publication on what we would now call operations research.

Work had already taxed Babbage heavily and he was on the edge of a breakdown. John Herschel and several other friends convinced Babbage to take a trip to Europe to recuperate. He passed through the Netherlands, Belgium, Germany, and Italy visiting universities and manufacturing facilities. In Italy he learned he had been named the Lucasian Professor of Mathematics. He initially wanted to turn down the position but several friends convinced him to accept.

While he was separated from the difference engine, Babbage began to think about an improved calculating engine. He tried to build a machine that would be programmable to do any kind of calculation other than polynomial equations between 1833 – 1842. The first breakthrough came when he redirected the machine’s output to the input for further equations. He described this as the machine “eating its own tail“. It did not take much longer for him to define the main points of his Analytical Engine.

This slideshow requires JavaScript.

The mature analytical engine used punched cards adapted from the Jacquard loom to specify input and the calculations to perform. The engine consisted of two parts, the mill and the store. The mill, analogous to a modern computer’s CPU, executed the operations on values retrieved from the store, which we would consider memory. It was the world’s first general-purpose computer.

Babbage won the Gold Medal of the Royal Astronomical Society “for his invention of an engine for calculating mathematical and astronomical tables” in 1824.

From 1828 to 1839 Babbage was Lucasian professor of mathematics at Cambridge. He is the Astronomical Society in 1820 and the Statistical Society in 1834.

Babbage also invented the pilot (also called a cow-catcher), the metal frame attached to the front of locomotives that clears the tracks of obstacles in 1838. He also performed several studies on Isambard Kingdom Brunel’s Great Western Railway.

Charles Babbage died at age 79, on 18th Octomber1871 and he was named as the Father of the Computer.

Charles_Babbage_(5108336102)

Powered by WordPress.com.

Up ↑