Welcome. Here you find latest freeware and legal software as well as latest info about IT Technology.
Showing posts with label Computer News. Show all posts
Showing posts with label Computer News. Show all posts

Computer Science Students must consider these 8 online courses.

#src: cs.stanford.edu
Completing graduation with Computer Science stream doesn't guarantee a job anymore. It is necessary to add extra skill with your profile to be attractive enough for employers. You  need to get specialization in any of the computer technology. There is huge tech course avail after graduation. Websites offering many free online tech course in the world.

“Indian learners come want to advance their careers and gain relevant job-ready skills. Currently, we have over 1.6 million learners from India, out of which almost one-third (31 per cent) have enrolled for computer science courses. With India being the world's largest sourcing destination for the IT industry, we expect this number to grow in the coming years.”
  ̶  Kabir Chadha, India Country Manager, Coursera

  1. Algorithms: Design and Analysis:  Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth.  This class is for learners with a bit of programming experience who want to learn the essentials of algorithms. Stanford University offers a course in Algorithms online, which is rigorous but emphasises the big picture and conceptual understanding over low-level implementation and mathematical details. After gaining the knowledge on algorithms, one can be well-positioned to ace technical interviews and speak fluently about algorithms with other programmers and computer scientists.
  2. Python programming: With this course, one can get introduced to fundamental programming concepts including data structures, networked application program interfaces and databases, using the Python programming language. In the Capstone Project, you’ll use the technologies learned throughout the specialisation to design and create your own applications for data retrieval, processing and visualisation. This course is offered by University of Michigan online.
  3. HTML, CSS and JavaScript: This course allows you to learn the essential elements of web page development, covering HTML, CSS and JavaScript. No previous experience of these technologies is necessary, although it is helpful if you have some prior programming experience. This course covers HTML together with CSS and essential components of JavaScript, including variables, arrays, loops, events and functions. The course also explores more advanced elements of JavaScript control, including advanced use of functions, event control, array processing, and DOM manipulation. The Hong Kong University of Science and Technology offers this course online.
  4. Functional Programming Principles in Scala: Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Scala fuses functional and object-oriented programming in a practical package. It interoperates seamlessly with both Java and Javascript. Scala is the implementation language of many important frameworks, including Apache Spark, Kafka, and Akka. It provides the core infrastructure for sites such as Twitter, Tumblr and also Coursera. In this course you will discover the elements of the functional programming style and learn how to apply them usefully in your daily programming tasks. You will also develop a solid foundation for reasoning about functional programs, by touching upon proofs of invariants and the tracing of execution symbolically. École Polytechnique Fédérale de Lausanne University offers the course online.
  5. Build Your First Android App (Project-Centered Course): In this project-centered course, you’ll design, build, and distribute your own unique application for the Android mobile platform. We’ll provide you with a set of customizable building blocks that you can assemble to create many different types of apps, and that will help you become familiar with many important specificities of Android development. When you complete the project, in addition to having a personalized app that you can use and share, you’ll have the skills and background you need to move on to more advanced coursework in Android development. The course is offered by CentraleSupélec.
  6. Introduction to Programming with MATLAB: This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engineers and other professionals. MATLAB is a special-purpose language that is an excellent choice for writing moderate-size programs that solve problems involving the manipulation of numbers. The design of the language makes it possible to write a powerful program in a few lines. The problems may be relatively complex, while the MATLAB programs that solve them are relatively simple: relative, that is, to the equivalent program written in a general-purpose language, such as C++ or Java. As a result, MATLAB is being used in a wide variety of domains from the natural sciences, through all disciplines of engineering, to finance, and beyond, and it is heavily used in industry. Hence, a solid background in MATLAB is an indispensable skill in today’s job market. It is offered by Vanderbilt University.
  7. Data Structures: A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this course, we consider the common data structures that are used in various computational problems. You will learn how these data structures are implemented in different programming languages and will practice implementing them in our programming assignments. This will help you to understand what is going on inside a particular built-in implementation of a data structure and what to expect from it. You will also learn typical use cases for these data structures. The course is being offered by University of California, San Diego, Higher School of Economics.
  8. Object Oriented Programming in Java: This course is being offered by University of California, San Diego. This is an intermediate Java course and is recommended to learners who have previous experience in software development or a background in computer science.  In the course, one can learn learn the fundamentals of Object Oriented Programming, how to leverage the power of existing libraries, how to build graphical user interfaces, and how to use some core algorithms for searching and sorting data. And this course is project-based!
#SRC: techgig.com

While running a digital marketing agency, Neerav Parekh regularly updated his clients on their campaign performance with reports and charts that were carefully put together.
However, the clients were quickly snowed under the blizzard of data, and inevitably demanded that account managers personally visit them and take them through these reports.

This was a laborious process and, rather than plod through it repeatedly, Parekh, a serial entrepreneur, turned to artificial intelligence (AI), the science of trying to make computers think and act like humans, for a solution.

His product, Phrazor, is aimed at automating the process of interpreting data and communicating insights. Having used Phrazor for his agency, Parekh has now sought to extend the reach of his product.
"I realised its enormous potential to change the way data was understood not just in digital marketing but in every other sphere where data was being presented," he says.

"Every company has to send performance reports to its employees or customers. The focus of our venture is to help companies communicate the insights in their data to their people at scale."

For his 14-month-old firm vPhrase, Parekh has ambitious targets he eyes companies not just in India but also in the US and targets to be in the rest of Asia and Europe in three years. "There is a huge opportunity both in India and in other countries in the analysis and interpretation of data," he adds.

Read More

Linux environment on Windows means new options for developers

Linux BASH on WIndows 10

A news of introducing new feature in Windows 10 is reviled by tech watcher from a conference on Microsoft Build 2016 conference in the United State. In this conference the special thing is that "Microsoft is bringing the Bash Shell to Windows 10." 
"The announcement received an uproarious applause from the crowd," wrote Chris Welch in The Verge.

"Bash (Bourne Again SHell) has long been a standard on OS X and many Linux distribution systems, while the default terminal for developers on Windows is Microsoft's own PowerShell."  - Frederic Lardinois in TechCrunch.

Google For Education - A Place to start playing with coding, show your skill all over the world to learn and earn many thing.

Welcome to world of Google For Education. At Google For Education, you will learn many things, develop logically thinking skill, programming skill, designing skill by playing with codes and design. Here you take participation in coding, science fair and many other activities and get awards, prize by Google Inc. as well as get job through Code Jam by Google.

Here's are some programmes by Google for Students as well as Educators:
Polaris, a new code that loads website on any website 34% faster.
Faster Website Loads
Polaris developed by a TEAM MIT , this code has been programmed to gather up and evaluate all the background files of a particular website, including image files, HTML files, and JavaScript source code, way more efficiently than current systems. 
(image credit: shrimptank.ca)
Day by day websites increase its complexity and daily new module, new addons added to website. Social media and their plugins to website take down's website loading speed.
"As pages increase in complexity, they often require multiple trips that create delays that really add up," said by Ravi Netravali. "Our approach minimizes the number of round trips so that we can substantially speed up a page’s load-time."

You’re not the only but every users of internet frustrated by a site that doesn’t instantly load - pretty much everyone feels your pain, and are quite happy to drop a page like a sack of oranges if it’s going to keep them waiting. According to Amazon, every 100-millisecond delay in website loading time cuts their profits by 1 percent.

Scientists at the University of Southampton have made a major step forward in the development of digital data storage that is capable of surviving for billions of years.
Using nanostructured glass, scientists from the University's Optoelectronics Research Centre (ORC) have developed the recording and retrieval processes of five dimensional (5D) digital data by femtosecond laser writing.
The storage allows unprecedented properties including 360 TB/disc data capacity, thermal stability up to 1,000°C and virtually unlimited lifetime at room temperature (13.8 billion years at 190°C ) opening a new era of eternal data archiving. As a very stable and safe form of portable memory, the technology could be highly useful for organisations with big archives, such as national archives, museums and libraries, to preserve their information and records.
The technology was first experimentally demonstrated in 2013 when a 300 kb digital copy of a text file was successfully recorded in 5D.
Now, major documents from human history such as Universal Declaration of Human Rights (UDHR), Newton's Opticks, Magna Carta and Kings James Bible, have been saved as digital copies that could survive the human race. A copy of the UDHR encoded to 5D data storage was recently presented to UNESCO by the ORC at the International Year of Light (IYL) closing ceremony in Mexico.

SRC: http://phys.org/news/2016-02-eternal-5d-storage-history-humankind.html
A very easy step of creating a file starting with dot.

In windows a file is not create starting with dot. But some time we need a file that must start with dot. For example, while making a computer as a localhost i.e. Server, We need a file ".htaccess" we define the rule for apache. This file can be easily created with dot on windows in two ways.

  1. By creating a file and simply put another dot at last.
    Example:- For creating a "
    .htaccess", you have to write ".htaccess." . The last dot is drop by windows automatically.
1500-pair copper wire bundleThe telecommunications masters at Bell Labs have managed to deliver a world record connection speed of 10Gbps (10,000Mbps) over copper wires. Dubbed XG.fast, the new technology could be used to massively extend the life of existing copper wireline networks, offering telecom companies an alternative to laying costly fiber-optic networks to billions of homes that already have a telephone line — but more importantly, it might mean you finally get a serious upgrade from your ~10Mbps ADSL or ~50Mbps VDSL connection.
Bell Labs, now an R&D division of global telecoms giant Alcatel-Lucent, developed XG.fast as an extension of G.fast.
IBM has announced that it’s plowing $3 billion into two R&D programs that will hopefully make it the authority on 7-nanometer-and-beyond chip technologies.
 One R&D project will look at pushing conventional silicon chips as far as they will go (around 7nm), and the other will be tasked with finding new materials and techniques that can take us even further (quantum computing, carbon nanotubes, graphene, III-V).
 IBM also took the opportunity to remind everyone that it’s already the biggest player in 7nm-and-beyond technology, with over 500 applicable patents (more than double the nearest competitor).
Clover EFI bootloader

This is EFI-based bootloader for BIOS-based computers created as a replacement to EDK2/Duet bootloader http://www.tianocore.org. To compile it needs to place Clover sources into edk2/ folder.

Boutique system builder CyberPower seemingly has a million and one system configurations to choose from on its website, and that number grows by three today with the introduction of its new 'Power Mega II' series of graphics workstations. All three baseline configurations -- Power Mega II 1000, 2000, and 3000 -- sport various degrees of Nvidia Quadro graphics hardware, though differ in which processor platform they're built around.

On the entry level side is the Power Mega II 1000 starting at $1,000. It's built around Intel's Ivy Bridge platform and ships with a Core i5 3570K processor,
Intel 3D Laptop
Intel Carporation

It's fairly easy to find capable Ultrabooks priced below Intel's recommended $1,000 ceiling, something that was a bit of a challenge when the form factor first emerged. Pricing has trended downwards for the past several months, but don't be surprised if some next generation Ultrabook models reverse that trend due to higher quality displays with touchscreen functionality and 3D support.

Touchscreen capabilities are
Topping tech headlines on Tuesday, Samsung announced a new Chromebook and Chromebox, both of which coincide with Google's updates to Chrome OS.

The Chromebook concept is familiar: an ultraportable notebook running Chrome OS, but the Chromebox is new. It's a mini PC running the Chrome OS for people who want some screen flexibility in their Chrome OS experience.

Image of Flame Virus. Discovered by Kaspersky
Flame Virus, used as Cyberweapon. By Kaspersky Lab
Russian computer firm was recently discovered a new computer virus "FLAME" with unprecedented destructive potential that could be used as "Cyberweapon" by the West and Israil. and targets Iran. This virus apprx 189 computers in Iran.

Kaspersky Lab, one of the world's biggest producers of anti-virus software, said its experts discovered the virus —known as Flame — during an investigation prompted by the
UDP does not established connection between two or more server/client before sending or receiving data. In UDP connection, data never lost. Just see it:
TCP UDP Connection
Same as the TCP protocol, segmentation is done to break the data into small segment. However no sequence number are assigned to the segment. The receiving computer will not care whether the data arrive in sequence or loss. It will just join back the segments once it has received them. No knowledgement will be sent to sending computer by the receiving computer upon receiving the segments.

Therefore, UDP does not establish a connection when sending the data, there are no termination of connection.

The new Intel Core  i7-3770 is a the latest Intel 3rd generation (code named Ivy Bridge) processor . It is a quad core processor and supports Intel hyper-threading technology .It is based on the 22nm processing technology and has embedded Intel HD 4000 Graphics . The new Intel Ivy Bridge processors are 20% more powerful that their predecessors (Sandy Bridge) and also use 20% power than them .

Specifications of Intel Core i7-3770 Processors:

  • Intel Turbo Boost Technology 2.0
  • Intel vPro Technology
  • Intel Hyper-Threading Technology
  • Intel Virtualization Technology (VT-x)
  • Intel Virtualization Technology for Directed I/O (VT-d)
  • Intel Trusted Execution Technology
  • Number of Cores        -> 4
  • Number of Threads    -> 4
  • Clock Speed               -> 3.4 GHz
  • Max Turbo Frequency -> 3.9 GHz
  • Intel Smart Cache       -> 8 MB
  • Lithography                -> 22 nm
  • Max TDP                    -> 77 W
  • Memory Support         -> 32GB DDR3-1333/1600

SkyDrive is new and free cloud service provided by the Microsoft. SkyDrive Windows 8 Metro app merges the SkyDrive and Windows Live, Microsoft’s Web-Based synchronization service. SkyDrive is a free file hosting service which enables the Microsoft Windows users to
Hp G6 series are the newest laptop series and had many more features than from old laptop models. The model was made with sleek to meet the user requirement. This laptop comes 15.6 inches diagonal LED system display. There are more color models to meet your choice of stylish color. One can choose from the following colors charcoal grey, luminous rose, pacific blue, Sonoma red, sweet purple.
Nvidia’s newest video card is Geoforce GTX 590 which can develop a huge game playing PC and it is already arrived. This has four GFX with 5 GPU’s which can produce more powerful FPS. This Visual card needs Quad Sli program which is newest PC in early of 2012 year. If your funds satisfies to buy this program, then you will end up with Good game playing pc and a gamer for Digital films. The Gfx can provide amazing colors with four times quicker th an regular GFX credit charge playing cards. Conventional GPU styles use just one geometry engine to execute tessellation.
Powered by Blogger.