Wednesday, 14 December 2016

New OS from Google named Fuchsia

New OS from Google named 'Fuchsia'
Pink + Purple = Fuchsia 
Here's a puzzle: Google appears to have started work on a completely new operating system, but no one knows quite what it's for. The project's name is Fuchsia, and it currently exists as a growing pile of code on the search giant's code depository and on GitHub, too. The fledgling OS has a number of interesting features, but so far Google has yet to comment on its intended function. All we really know is that this looks like a fresh start for Google, as the operating system does not use the Linux kernel — a core of basic code that underpins both Android and Chrome OS.

So what is Fuchsia for? There have been a number of suggestions. Some people think it could be used to "unify" Chrome OS and Android into a single operating system (a plan that was first rumored last year, with the new OS said to be scheduled for a 2017 release), while others say it could be used to power hardware like Google's OnHub router or third-party Internet of Things devices.

FUCHSIA'S CORE CODE IS DESIGNED TO BE LIGHTWEIGHT

Looking into Fuchsia's code gives us a few clues. For example, the OS is built on Magenta, a "medium-sized microkernel" that is itself based on a project called LittleKernel, which is designed to be used in embedded systems (computers that have a specialized function and often don't need an actual operating system, like the software in a digital watch). Similarly, both of the developers listed on Fuchsia's GitHub page — Christopher Anderson and Brian Swetland — are experts in embedded systems. Swetland is a senior software engineer at Google and Anderson has previously worked on the company's Android TV and Nexus Q projects.

Looking into Fuchsia's code gives us a few clues. For example, the OS is built on Magenta, a "medium-sized microkernel" that is itself based on a project called LittleKernel, which is designed to be used in embedded systems (computers that have a specialized function and often don't need an actual operating system, like the software in a digital watch). Similarly, both of the developers listed on Fuchsia's GitHub page — Christopher Anderson and Brian Swetland — are experts in embedded systems. Swetland is a senior software engineer at Google and Anderson has previously worked on the company's Android TV and Nexus Q projects.

BUT THE OS ALSO "TARGETS MODERN PHONES [AND] COMPUTERS"

However, the Magenta kernel can do a lot more than just power a router. Google's own documentation says the software "targets modern phones and modern personal computers" that use "fast processors" and "non-trivial amounts of RAM." It notes that Magenta supports a number of advanced features, including user modes and a "capability-based security model." Further evidence that Fuchsia is intended for more than just Wi-Fi-connected gadgets include the fact that Google already has its own IoT platform (the Android-based Brillo), and the fact that the new OS includes support for graphics rendering. Some users of Hacker News have even suggested that Fuchsia could be use for augmented reality interfaces. (Google itself has yet to respond to requests for comment.)

BUT THE OS ALSO "TARGETS MODERN PHONES [AND] COMPUTERS"
This is just speculation for now, and the only real description we have of Fuchsia is what it says at the top of the GitHub page: "Pink + Purple == Fuchsia (a new Operating System)." The question of why the project would be revealed in this way is also confusing, although when pressed on the subject during an IRC chat, Swetland reportedly said: "The decision was made to build it open source, so might as well start there from the beginning."

Well, we've certainly got the beginning of Fuchsia, but where it goes next isn't clear. From what we can see, it's currently being tested on all sorts of systems. Swetland says it's "booting reasonably well" on small-form factor Intel PCs (NUCs) as well as an Acer Switch Alpha 12 laptop ("although driver support is still a work in progress"), while another Google developer involved in the project, Travis Geiselbrecht, says they'll soon have support for the Raspberry Pi 3. At this rate, it looks like Fuchsia will be popping up all over the place.

Post courtcy : http://www.theverge.com/

Wednesday, 7 September 2016

Justice Chelameswar opts out of collegium


Justice Chelameswar opts out of collegium: Justice J. Chelameswar, sitting Supreme Court judge, has sent a communication to the Chief Justice of India T.S. Thakur, expressing his disinclination to participate in the powerful Supreme Court col

He was the lone dissenting judge on the five-judge Constitution Bench which scrapped the NJAC law passed by Parliament.

Justice J. Chelameswar, sitting Supreme Court judge, has sent a communication to the Chief Justice of India T.S. Thakur, expressing his disinclination to participate in the powerful Supreme Court collegium meetings.
“Such a communication has been sent. There is no reply,” Justice Chelameswar confirmed to The Hindu over phone on Friday.
Justice Chelameswar is the fifth seniormost judge in the Supreme Court hierarchy and is scheduled to retire on June 22, 2018.
He was the lone dissenting judge on the five-judge Constitution Bench led by Justice J.S. Khehar, which scrapped the National Judicial Appointments Commission (NJAC) law passed by Parliament and upheld the collegium system of judicial appointments in a majority judgment on October 16, 2015.
The difference of opinion within the Supreme Court collegium comes at a crucial time when the Centre’s latest draft Memorandum of Procedure (MoP) is pending with the collegium for its approval.
The judiciary is also in the middle of a crisis in the form of burgeoning judicial vacancies in the High Courts. The latest report issued by the Ministry of Law and Justice shows that vacancies in the High Courts have reached almost 45 per cent of the sanctioned strength of judges.
Of a total approved strength of 1,079 High Court judges, there are 485 vacancies. There are three vacancies in the Supreme Court itself.
It is the collegium which has to finally recommend the names of the High Court judges to the government.
In his eloquent dissenting judgment on NJAC, Justice Chelameswar strongly criticised the collegium system in vogue for the past 22 years as “absolutely opaque and inaccessible both to public and history, barring occasional leaks.”
Justice Chelameswar said: “Transparency is a vital factor in constitutional governance...Transparency is an aspect of rationality. The need for transparency is more in the case of an appointment process.”
The judge had observed that the collegium system was without accountability.
“The records are absolutely beyond the reach of any person including the judges of this Court who are not lucky enough to become the Chief Justice of India. Such a state of affairs does not either enhance the credibility of the institution or does good for the people of this country,” Justice Chelameswar had written.
He found his fellow brother judges’ version of “primacy of judiciary” and total exclusion of the government from the judicial appointment process as “wholly illogical and inconsistent with the foundations of the theory of democracy and a doctrinal heresy.”

Now that Justice J. Chelameswar has opted out of the Collegium, here is an explainer on the NJAC vs Collegium debate:
What is the NJAC?
The National Judicial Appointments Commission (NJAC) is a constitutional body proposed to replace the present Collegium system of appointing judges.
What is the Collegium system?
The Collegium system is one where the Chief Justice of India and a forum of four senior-most judges of the Supreme Court recommend appointments and transfers of judges. However, it has no place in the Indian Constitution. The system was evolved through Supreme Court judgments in the Three Judges Cases (October 28, 1998)
Why is Collegium system being criticised?
The Central government has criticised it saying it has created an imperium in imperio (empire within an empire) within the Supreme Court.
The Supreme Court Bar Association has blamed it for creating a “give-and-take” culture, creating a rift between the haves and have-nots. “While politicians and actors get instant relief from courts, the common man struggles for years for justice.”

Friday, 26 August 2016



Google Ad design

Create, edit and apply text ad styles

You can create styles for your text ads and apply them to multiple ad units orcustom search engines. For example, if you create an ad style called “Sunset” for your AdSense for content ad units, then your “Sunset” ad style will also be available for use in your custom search engines.
Likewise, if you edit a style, all ad units and custom search engines that use that style will be updated. For now, styles are shared across content ad units and custom search engines, if you have Search enabled for your account. We’re working on adding more products.
Note that not every ad style element is applicable to every AdSense product.

Creating your own ad styles

  1. Visit the My ads tab, then select Ad styles in the left-hand panel.
  2. Click Create new style.
  3. Edit the ad style’s font, title color, text color etc., as required.
    Note that you can't directly edit the color of the button. Google will select the best performing color for the button, based on the color settings you've chosen for your ad unit. This means that sometimes the color of the button in the preview might not be exactly the same as the color of the button on your site.
  4. Click Save.

Editing existing ad styles

To edit an ad style that you’ve created:
  1. Visit the My ads tab, then select Ad styles in the left-hand panel.
  2. Select the ad style that you want to change.
  3. Edit the ad style’s font, title color, text color etc., as required.
  4. Click Save.
Remember that when you edit a style, all ad units and custom search engines associated with it are updated too.

Applying existing ad styles

You can apply your ad styles when you create or edit an ad unit or custom search engine:
  • In the “Text ad style” section, make a selection from the list of available ad styles.

Thursday, 23 July 2015

Graphics Design



Vector Graphics is a leading graphic design and communication design consulting firm which is concerned with design that has the ability to touch the heart. Based in Jaipur our firm stands ready and eager to assist with any graphic requirements, web based solutions, architectural visualization or printing solutions you may require. We create solutions through intensive research and by understanding the actual need of our client.

We work closely with you to understand your objectives, your constraints and your specific needs; and then go about creating an artwork that truly reflects you and your business... We, at 'VectorGraphcis' believe that simple, clear solutions are more effective than complex ones. Simplicity and clarity are our guiding principles. To bring our ideas to life and add value, we collaborate with the finest talent in the industry. With our excellent team caliber & creative and multi disciplinary process we promise to provide breakthrough results to all our clients.

In House:
We know that the best results are generated when you work as a team. Our team comprises of like-minded individuals from various professional backgrounds, covering design, marketing, business management and strategy, forming the strongest and most valuable asset of the company. We have the knowledge of latest technologies, materials and production methods. We work closely with our clients in teams drawn from different expertise and customized to the specific project. As a team we believe in partnering our client's growth.

Why we?
We are a passionate group of strategic thinkers, creative minds and technical wizards, constantly pushing the boundaries of design. We are enthusiasts, we are technologists, we are strategists, and we are dreamers. 

With collective experience of more than 6 years and with strengths that complement each other; we are constantly trying to jump the learning curve.
With a growing list of clients we are looking at the future with enthusiasm!

Approach:
Creating unified design experiences for the user is at the core of our approach process. Our methodology of work includes very keen observation of the client's requirement.

Good communication with the client is first established where a mental sketch of the design is made to derive an idea. We explore the design challenge, both intensively and extensively. Here again a great care is taken to select only those concepts that have a maximum potential for expansion. Scribbles do describe the idea as well as expansions of the same by proportions, fonts, colours, aesthetics and functionality enable the client's final decision. Most choices made by users are emotive. Design plays a vital role in the choices a user makes. The more the user connects with the design, the more likely he is to choose. It is at this stage the idea reaches a refined form. We constantly search for creative solutions to enhance the look, the feel and the function of our design subjects. We are trained to think and master unconventional design solutions.
We support our clients to pursue their business goals with the fast paced marketing communication