Go UP! Enjoy these images #htmlcaption2 Stay Connected with me
blogger widgets

Wednesday 10 December 2014

Google and Fb earnings

How GOOGLE and Facebook Earn money ?




In this post I will be telling you something about Google and Facebook. I have seen many people enquiring on this topic over the Internet and other areas. In reality setting up such huge companies is sort of impossible. With the free services they provide it is even more complicated to understand how do they do it.



In reality, these big companies have a department known as Analytics. Example Google Analytics. The basic work of this department is to monitor our activities. They do breach your security. The searches made by you on google and facebook is being recorded by them. These records help them to determine what kind of person you are. According to your searches they offer you deals and offers acordingly. The companies ads that you see pay google and facebook for there promotion.

This is only one part of there earning. Other sources are coming soon....

blogger widgets

Wednesday 12 November 2014

Open Source and its meaning

Open Source:

Most people around the globe do not know the true meaning of Open Source.Open Source simply means availability of the source code using which any software or operating system is designed. Linux is made to be open source. Unix is also open source. Unix is not so popular among the technologists. Linux has many flavors such as Rhel,Ubuntu,Fedora etc. Choice is yours to choose. Many open source softwares such as Mozilla Firefox, Chromium,Qt Design,etc. The most important site from where you can download most of the open source softwares is Source Forge.net. You can download your softwares free of cost from this site.The softwares are available for windows,mac and linux.

You can always view and study the source code of these softwares on github.Github is a free and easy to use site where you can create your account and download source code of other developers.The whole work of Linux kernel developers can be downloaded from this site. You can even download there work without making an account from git hub  as zip folder.Later unzip that folder and extract its contents.

blogger widgets

Saturday 1 November 2014

ANDROID LOLLIPOP 5.0

ANDROID LAUNCHES LOLLIPOP



This release is packed with new features for users and thousands of new APIs for developers. It extends Android even further, from phones, tablets, and wearables, to TVs and cars.

MATERIAL DESIGN:



Android 5.0 brings Material design to Android and gives you an expanded UI toolkit for integrating the new design patterns easily in your apps.
New 3D views let you set a z-level to raise elements off of the view hierarchy and cast real time shadows, even as they move.

Built-in activity transitions take the user seamlessly from one state to another with beautiful, animated motion. The material theme adds transitions for your activities, including the ability to use shared visual elements across activities

Ripple animations are available for buttons, checkboxes, and other touch controls in your app.

You can also define vector drawables in XML and animate them in a variety of ways. Vector drawables scale without losing definition, so they are perfect for single-color in-app icons.

A new system-managed processing thread called Render Thread keeps animations smooth even when there are delays in the main UI thread.


PERFORMANCE IMPROVED:

Android now runs exclusively on the new ART runtime, built from the ground up to support a mix of ahead-of-time (AOT), just-in-time (JIT), and interpreted code. It’s supported on ARM, x86, and MIPS architectures and is fully 64-bit compatible.

ART improves app performance and responsiveness. Efficient garbage collection reduces the number and duration of pauses for GC events, which fit comfortably within the v-sync window so your app doesn’t skip frames. ART also dynamically moves memory to optimize performance for foreground uses.

Android 5.0 introduces platform support for 64-bit architectures—used by the Nexus 9's NVIDIA Tegra K1. Optimizations provide larger address space and improved performance for certain compute workloads. Apps written in the Java language run as 64-bit apps automatically—no modifications are needed. If your app uses native code, we’ve extended the NDK to support new ABIs for ARM v8, and x86-64, and MIPS-64.

Continuing the focus on smoother performance, Android 5.0 offers improved A/V sync. The audio and graphics pipelines have been instrumented for more accurate timestamps, enabling video apps and games to display smooth synchronized content.


NOTIFICATIONS PANEL:

Varying notification details may appear on the lock screen if desired by the user. Users may elect to allow none, some, or all notification content to be shown on a secure lock screen.

Key notification alerts such as incoming calls appear in a heads-up notification—a small floating window that allows the user to respond or dismiss without leaving the current app.

You can now add new meta data to notifications to collect associated contacts (for ranking), category, and priority.

A new media notification template provides consistent media controls for notifications with up to 6 action buttons, including custom controls such as "thumbs up"—no more need for Remote Views!.


APPS MADE OFFICE CENTRIC:


Android 5.0 introduces a redesigned Overview space (formerly called Recents) that’s more versatile and useful for multitasking.New APIs allow you to show separate activities in your app as individual documents alongside other recent screens.

You can take advantage of concurrent documents to provide users instant access to more of your content or services. For example, you might use concurrent documents to represent files in a productivity app, player matches in a game, or chats in a messaging app.


CONNECTING THE NEW WAY:


Android 5.0 adds new APIs that allow apps to perform concurrent operations with Bluetooth Low Energy (BLE), allowing both scanning (central mode) and advertising (peripheral mode).

New multi-networking features allow apps to query available networks for available features such as whether they are Wi-Fi, cellular, metered, or provide certain network features. Then the app can request a connection and respond to connectivity loss or other network changes.

NFC APIs now allow apps to register an NFC application ID (AID) dynamically. They can also set the preferred card emulation service per active service and create an NDEF record containing UTF-8 text data.

HIGH END GRAPHICS:

Android 5.0 also introduces the Android Extension Pack (AEP), a set of OpenGL ES extensions that give you access to features like tessellation shaders, geometry shaders, ASTC texture compression, per-sample interpolation and shading, and other advanced rendering capabilities. With AEP you can deliver high-performance graphics across a range of GPUs.


VIDEO & CAMERA IMPROVED:


Android 5.0 introduces all new camera APIs that let you capture raw formats such as YUV and Bayer RAW, and control parameters such as exposure time, ISO sensitivity, and frame duration on a per-frame basis. The new fully-synchronized camera pipeline allows you to capture uncompressed full-resolution YUV images at 30 FPS on supported devices.
Along with images, you can also capture metadata like noise models and optical information from the camera.

Apps sending video streams over the network can now take advantage of H.265 High Efficiency Video Coding (HEVC) for optimized encoding and decoding of video data.

Android 5.0 adds support for multimedia tunneling to provide the best experience for ultra-high definition (4K) content and the ability to play compressed audio and video data together.



 NEW SENSORS ADDED:

In Android 5.0, a new tilt detector sensor helps improve activity recognition on supported devices, and a heart rate sensor reports the heart rate of the person touching the device.
New interaction composite sensors are now available to detect special interactions such as a wake up gesture, a pick up gesture, and a glance gesture.

CHROMIUM LAUNCHED:


At Last android 5.0 gets rid of chrome and introduces chromium as its latest browser.
In my Ubuntu post I have explained importance and usage of chromium. Please see it to know more.
 
The initial release for Android 5.0 includes a version of Chromium for based on the Chromium M37 release, adding support for Web RTC, Web Audio, and Web GL.

Chromium M37 also includes native support for all of the Web Components specifications: Custom Elements, Shadow DOM, HTML Imports, and Templates. This means you can use Polymer and its material design elements in a Web View without needing polyfills.

Although WebView has been based on Chromium since Android 4.4, the Chromium layer is now updatable from Google Play.

As new versions of Chromium become available, users can update from Google Play to ensure they get the latest enhancements and bug fixes for WebView, providing the latest web APIs and bug fixes for apps using WebView on Android 5.0 and higher.


LOLLIPOP REVIEW:


blogger widgets

THE LINUX FOUNDATION


The Linux Foundation is a non-profit consortium dedicated to fostering the growth of Linux. Founded in 2007.One of the Best organizations I have ever seen. The Linux Foundation aims to spread word about Linux and also to handle the Linux Kernel Up gradation. The Foundation has great opportunities as they progress ahead.



FELLOWS:

The Linux Foundation has some worldwide famous persons working as fellows in the company. Some of the Them are:

1. LINUS TROVALDS (The GOD Himself):


Linus Torvalds created the Linux kernel and open source development of the widely-used Linux operating system.Torvalds was born on December 28, 1969 in Helsinki, Finland. Torvalds enrolled at the University of Helsinki in 1988, graduating with a master's degree in computer science. His M.Sc. thesis was titled Linux: A Portable Operating System.

An avid computer programmer, Linus authored many gaming applications in his early years. After purchasing a personal computer with an Intel 386 CPU, he began using Minix, an Unix-inspired operating system created by Andrew Tanenbaum for use as a teaching tool. Torvalds started work on a new kernel, later to be named "Linux", in the fall of 1991 and after forming a team of volunteers to work on this new kernel, released V1.0 in the spring of 1994.
In 1996, Torvalds accepted an invitation to visit the California headquarters of Transmeta, a start-up company in the first stages of designing an energy saving central processing unit (CPU). Torvalds then accepted a position at Transmeta and moved to California with his family. Along with his work for Transmeta, Torvalds continued to oversee kernel development for Linux.

In 2003, Torvalds left Transmeta to focus exclusively on the Linux kernel, backed by the Open Source Development Labs (OSDL), a consortium formed by high-tech companies, which included IBM, Hewlett-Packard, Intel, AMD, RedHat, Novell and many others. The purpose of the consortium was to promote Linux development. OSDL merged with The Free Standards Group in January 2007 to become The Linux Foundation. Torvalds remains the ultimate authority on what new code is incorporated into the standard Linux kernel.



2.GREG KROAH HARTMAN: 


Kroah-Hartman is among a distinguished group of software developers that maintain Linux at the kernel level. In his role as Linux Foundation Fellow, KroahHartman continues his work as the maintainer for the Linux stable kernel branch and a variety of subsystems while working in a fully neutral environment.

Kroah-Hartman created and maintains the Linux Driver Project. He is also currently the maintainer for the Linux stable kernel branch and a variety of different subsystems that include USB, staging, driver core, tty, and sysfs, among others. Most recently, he was a Fellow at SUSE. Kroah-Hartman is an adviser to Oregon State University’s Open Source Lab, a member of The Linux Foundation's Technical Advisory Board, has delivered a variety of keynote addresses at developer and industry events, and has authored two books covering Linux device drivers and Linux kernel development.



Connect Him:
You tube: https://www.youtube.com/user/gregkroahhartman/feed
Blog: http://www.kroah.com/log/

3.TILL KAMPPETER:


Till Kamppeter holds a PhD in Theoretical Physics and works with printing under Linux and Unix already since mid 2000 when he got invited to work as a developer at MandrakeSoft (now Mandriva) in Paris. There he did the packaging of the printing-related software for the distribution and since 2001 he was the leader of the linuxprinting.org project. He was also participating in the work of the OpenPrinting workgroup. Mid 2006 he got invited to work for the Free Standards Group (now The Linux Foundation) merging linuxprinting.org into OpenPrinting and leading the OpenPrinting project full-time.


During all the time from mid 2000 to now Kamppeter has given several printing-related talks and tutorials on conferences, organized booths on Linux shows, and wrote articles in magazines about Linux. From 2006 on he is organizing an annual three-day OpenPrinting Summit, currently together with the annual Linux Foundation Collaboration Summit. With OpenPrinting he leads the development of new printing architectures and technologies and printing infrastructure and interface standards for Linux and Unix-style operating systems. For this he is in contact with the leading printer manufacturers, all relevant free software projects, and the distribution vendors.

Connect him:
Youtube: https://www.youtube.com/user/andyrock92

4.RICHARD PURDIE:

Richard is a developer and maintainer of the OpenEmbedded software project, and architect and maintainer of the Yocto Project and Poky Build System. Most recently he was an Embedded Linux Architect for Intel's Open Source Technology Center.

From 2005 to 2008, he was a Software Engineer at OpenedHand, where he worked with a variety of other open source projects such as Clutter, X server, Zaurus and Oprofile. He has also made numerous contributions to the Linux kernel, including as maintainer of the backlight and LED subsystems. Purdie received his MSci in Physics from University of Durham in 2003.




blogger widgets

Raspberry Pi


















The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It is a little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word-processing and games. 

 One of the most important things I have seen in my life. I have researched on it for a long time. Presently having 2 models with me namely, Raspberry Pi model A and B. Works like wonder.

For more info,
http://www.raspberrypi.org/

THE BEAUTY:

The beauty of raspberry pi lies in bridging the gap between software developers and Electronics Developers. In future I hope that the computers that will be available in the market will be made out of Raspberry Pi. 

PROJECTS:

So I am going to discuss some of the great working projects made by People around the Globe.



 1.Lap Pi - A Raspberry Pi Netbook

The basic idea is simple. Put a Raspberry Pi inside an aluminum case, wire it up to a screen, keyboard, mouse & batteries. Then plug in a USB hub, connect Wifi, Blue tooth, and the receiver for a wireless keyboard. IT also needs to extend the Network port, add a headphone socket & speakers, fit in a battery pack, and then wire it all together! 


For more Info: 

http://www.instructables.com/id/LapPi-A-Raspberry-Pi-Netbook/

2.MOBILE-PI:

The project is quite simple.The task is to make an ultra portable, mobile Raspberry Pi that you can take to-go. Quite Impressive work done by Nathan Morgan.

 For more info,

http://blog.parts-people.com/2012/12/20/mobile-raspberry-pi-computer-build-your-own-portable-rpi-to-go/

3.SNAP-PI CAM:


The Snap Pi Cam is a D.I.Y. Digital Camera you can build at home. It is a great weekend project and is easily assembled with the most basic of tools by just about anyone. The idea for the Snap Pi Cam  is based on how to build a Touch-screen camera. 




For more Info,
https://www.kickstarter.com/projects/1008225922/the-snappicam-a-raspberry-pi-digitial-camera?ref=instructables

 JAM EVENTS:

Raspberry Jams are events organized by the Pi community all around the world. They’re set up so you can share knowledge, learn new things, and meet other Pi enthusiasts. They’re a great way to find out more about the Raspberry Pi and what you can do with it, and to find like-minded people. Discover what Raspberry Jams are all about, and learn more about how to find one near you, or how to set one up yourself.








 

 

Cambridge Raspberry jam:

The Cambridge Raspberry Jam – known as CamJam – is organised by Michael Horne and Tim Richardson. It runs roughly every three months and is a mixture of practical workshops, technical talks, show-and-tell and a popular marketplace. Tickets are normally priced at £2-3 for adults, and are free for those 16 and under. Proceeds from ticket sales go towards running future Jams and increasing the amount of equipment we have available for workshops. In December, they will be running what we hope will be an annual robotics competition called Pi Wars.Jams are popular with hobbyists, educators and families, and they regularly welcome over 150 people to the event.























SAMPLE Live Videos of the Event:



Representation of Use of Raspberry Pi Around The Globe:





blogger widgets

Friday 31 October 2014

MOVIES TO WATCH

Movies for Geeks to Watch(Just Kidding:)

So today I would like to recommend some movies which everyone should really watch . These movies will not only help you making out the sacrifices that people have put to achieve something great in life. So here it is :

1 THE INTERNSHIP:
The movie is all based on google internships. A must watch movie for those who feel a bit depressed due to lack of quality education but have great ambitions to go inside big companies such as Google like me. An inspiration for everyone. Do check it out. Check out the trailer :
Torrent Link :  https://kickass.to/the-internship-2013-unrated-720p-brrip-x264-yify-t7996754.html#main

2. THE SOCIAL NETWORK :



The movie is all based on life of Mark Zuckerberg. How he started out his journey by inventing a great Social networking engine. Awesome start and a lot of problems which were faced by the youngest billionaire of all times. Trailer is here:
Torrent Link : https://kickass.to/the-social-network-2010-720p-brrip-x264-700mb-yify-t6198169.html


3. JOBS:

Steve Jobs a person considered as pioneer of all times. Great movie and harsh lifetime faced by The Great Apple Founder Steve Jobs. Watch it to love it. Good acting by Ashton Kutcher as Steve Jobs.
Torrent Link: https://kickass.to/jobs-2013-720p-brrip-x264-yify-t8176790.html


4 REVOLUTION OS:






The best movie if you wish to understand the concept of Open Source and Linux. The whole movie is loaded on Youtube waiting for you to watch it. Boring as it is actually a documentary. But recommended for all people who wish to go in the field of open source and Linux.
Torrent Link: https://kickass.to/revolution-os-2001-20-year-history-of-gnu-linux-open-source-and-the-free-software-movement-t2712408.html


blogger widgets

Wednesday 29 October 2014

FEDORA

                                                 




Made by Red Hat Enterprises. Freely Distributed . Most Beautiful User Interface you could ever use. Honestly, the best competitor for Microsoft and Apple desktop users if people start using it.



 

 Network Manager

Network Manager is a set of co-operative tools that make networking simple and straightforward. Whether Wi-Fi, wired, bond, bridge, 3G, or Bluetooth, Network Manager allows you to quickly move from one network to another: once a network has been configured and joined, it can be detected and re-joined automatically the next time its available.

Pain-Free Networking


Networking on Linux can be painful, especially in comparison to other operating systems. You should never need to use the command line or configuration files to manage your network (unless you want to!); everything should "Just Work" as automatically as possible and never stop you from doing what you want to do. Network Manager attempts to make networking as invisible as you want it to be. Whether at home, work, or on the move, Network Manager automatically connects to the last network you told it to connect to. From wired to wireless to mobile broadband to Bluetooth, Network Manager has you covered.

Flexible, Extendable, Open


The most important pieces of Network Manager are user-interface and distribution agnostic, functioning just as well in Gnome, KDE, Xfce, embedded devices, etc., and across distributions like Fedora Core, Ubuntu, SuSE, Debian, Gentoo, and others. And since the Network Manager components communicate with each other using dbus, it's easy to to build network-aware applications with languages like C, C++, and Python, or network-aware scripts in your favorite shell.

Application Integration

Using the awesome power and flexibility of dbus, udev, and Modem Manager, Network Manager provides facilities for other applications like browsers, email clients, or system services to be aware of the network's state and adjust their operation accordingly. If you're not online or on your metered mobile broadband connection, your computer probably shouldn't try to update itself. With Network Manager, software knows where it is and how it's connected.



 

 

 

 

Disk Usage Analyzer

No more space on your hard drive? Where did the gigabytes and megabytes go? The disk usage analyzer examines your hard drive and provides interactive graphs to help you figure out which folders are wasting your space and helps you clean them out.



GNOME Power Manager

GNOME Power Manager is a session daemon for the GNOME desktop environment that makes it easy to manage your laptop or desktop system.
These pages are meant to help you find information about GNOME Power Manager.
GNOME Power Manager is written in C, and has additional dependencies of:

Power Management Introduction

Power management is an essential job on portable computers, and becoming more important on todays high-powered desktops. It uses many complex (and sometimes experimental) parts of the system - each of which are slightly different, and may contain quirks to work around. The power management policy could be influenced and tweaked by an huge number of options, and each new laptop model brings more possibilities and options. This should all work in the background without even being noticed by the user.
For example modern machines allow a many options to reduce power consumption:
  • Reduce CPU frequency
  • Switch off the harddrive if not needed
  • Dim the display when the machine is idle
And they support various actions to match users needs:
  • Sleep to RAM (Suspend)
  • Sleep to Disk (Hibernate)
  • Shutdown
  • Blank screen

    Shotwell

    Features

  • Import from disk or camera
  • Organize by time-based Events, Tags (keywords), Folders, and more
  • View your photos in full-window or full screen mode
  • Crop, rotate, color adjust, straighten, and enhance photos
  • Slideshow
  • Video and RAW photo support
  • Share on major Web services, including Facebook, Flickr, and YouTube 

blogger widgets

UBUNTU : A Simplicity in Linux



As soon as someone hears this term one of most common misconceptions generate in one's mind that it is Linux in its itself. Many people consider it calling it Linux. It is one of the most popular used flavors in Linux. Use it the way you Like. Its easy usage makes it easier to use for people new to the Linux Background. I am an example one of them .



Let us Discuss some specialities:


Web Browsing:

With the Firefox web browser already installed, Ubuntu has everything you need to surf securely and at speed. And if Firefox isn’t your favourite, you can always select the Chromium browser from the Ubuntu Software Centre .
Chromim:
Office Apps:

Create professional documents, spreadsheets and presentations with Ubuntu. LibreOffice is easy to use, packed with the features you need, and it’s completely free. Easy to create an use. Not like windows asking you to buy it every time you have to use it. Open Source and Fun to use.









Video Camera:

Cheese

Cheese is a webcam application that supports image and video capture.


 Video Player:

TOTEM

Videos is a video playback application designed to work beautifully for gnome and ubuntu.Really Cool and nothing to be much better once you update it after installation .


Music Player :

 Rhythmbox

Rhythmbox Music Player is a music player and library for tagged files that supports various music formats.
Current Rhythmbox Music Player features include:
  • Play various format music files from your tagged organized Library.
  • Display information on the songs through meta-data reading.
  • Display songs in an organized view.
  • Create static playlists by dragging and dropping from the Library view.
  • Create automatic playlists from criterias.
  • Search for songs in the sources list like Library or Playlists.
  • Listen to Internet radio stations.
  • Read Audio CDs, and retrieve information like track title from the Internet.
  • Burn Audio CDs from playlists.
  • Transfer music to iPod, MTP and USB Mass Storage music players 
  • Games and apps:

     Ubuntu Software Centre gives you instant access to thousands of great applications — some free and some available commercially. You can search for apps directly from the Dash. If you see something you like, you can get more information and then install it in just a couple of clicks. Best than other software centers on other flavors on Linux.
     

     

     

     

     

     

    So I think its enough for a beginner to start using Ubuntu and for people who wish to know more just google Ubuntu and visit there site at www.ubuntu.com. Try it to Learn it. Keep it Simple.

blogger widgets

Monday 27 October 2014

INSPIRATIONAL VIDEO




I found this one of the most inspiring videos I have ever seen . Hope you even admire this person speech.
blogger widgets

Friday 8 August 2014

CRONTAB



CronTab: A perfect way to time
 messages




 The service used which is used by this application is known as crond. This application is mostly used by system administrators in various companies to give different messages to various employees when they arrive on there job. But this service could also by used by normal users. By default I have Rhel on my system. Ubuntu users can also use this . Just do the Step 3 and its done.Now I am going to illustrate you the steps using which we could setup a cronjob for ourselves :
Step 1 :
Open up your terminal.
Step 2:
By Default, crontab is present in your system. If not , then
Make sure you have a working internet connection !!!.
root@localhost: yum install crontab
Step 3:
Ubuntu users please do this step only.
After installation , please type the following lines into the terminal :
root@localhost:crontab -u ramit(user name) -e
This will open up a blank file .
Step 4:
Please type the following lines on top into this file
Minute Hour Day of the month(1-31) Month(0-12) Day of the week(0-7) Your Message
23 14 * * * /usr/bin “Hi”
Step 5 :
Save and Close the file. In the terminal type :
root@localhost: service crond restart



Step 6:
Congrats you have configured your own cronjob . Now if you want your cronjob to remain active even after you restart your pc, then type in the terminal :
root@localhost: chkconfig crond on



So, At the end of this article I believe you might have enjoyed learning the way how cronjob works. As Linux is open source knowledge is never ending. For more information you could type in the terminal man crontab.









Related Posts Plugin for WordPress, Blogger...