Post Top Ad

Showing posts with label Technology. Show all posts
Showing posts with label Technology. Show all posts

Friday, November 3, 2017

November 03, 2017

Clean Code: A Handbook of Agile Software Craftsmanship 1st Edition


Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.





Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer—but only if you work at it.

What kind of work will you be doing? You’ll be reading code—lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.

Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code—of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.

Readers will come away from this book understanding
  • How to tell the difference between good and bad code
  • How to write good code and how to transform bad code into good code
  • How to create good names, good functions, good objects, and good classes
  • How to format code for maximum readability
  • How to implement complete error handling without obscuring code logic
  • How to unit test and practice test-driven development
This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.





Tuesday, October 24, 2017

October 24, 2017

How to Change Inches to cm in Word 2016/2013 [Measurement Change]

If you would like to change the measurement and all display units from inches to cm in Microsoft Word 2016/2013 or earlier versions, you are at the right place. By default display measurement unit of MS Office products including Word 2016/2013 and Office 365 is set to show in Inches. In case you want to change inches to cm(Centimeter) in Word 2010/2013/2016 to show all measurements in cm, this small guide would be helpful. 

Watch Videos 




By default, the measurement comes with inches 
showing inches in MS Word
You can change it to cm

Below is the instruction :  
1.  Click on File and go to Options.
Go to options
 2. Click on Advanced and go to Display options as shown below.
Change the measurements Unit size from Inches to Centimeters (cm). More options also available here. Press OK at end of the box.

change inches to cm in MS Word

3.     After the above change, all measurements units will be shown in cm in your MS Word product including Office 365 installable. Anytime you can go to same settings and change back to Inches or other units.








Please share & like! 

Monday, October 23, 2017

October 23, 2017

Google, Facebook and Twitter spent millions lobbying congress this past quarter

Some of the biggest names in technology have been lavishing millions on Congress during the third quarter, according to government documents — at a time when they're under increasing regulatory scrutiny from Washington.
The disclosures, required by the Lobbying Disclosure Act, revealed Google spent $4.17 million lobbying Congress this most recent quarter. Facebook spent $2.85 million, while Twitter spent $120,000. The figures were first reported by Bloomberg News.
Last quarter Google spent $5.93 million lobbying lawmakers, while Facebook and Twitter spent $2.38 million and $120,000 respectively.
The three tech titans are sending lawyers to U.S. congressional committees on Nov. 1 to testify on their behalf in response to Russian political ad buying on their platforms during the 2016 election.

The controversy has led to lawmakers calling for more regulation for online ads. On October 19, three senators — Sens. Amy Klobuchar, D-Minn., and Mark Warner, D-Va., and John McCain, R-Ariz. — co-sponsored the bi-partisan "Honest Ads Act."
The legislation require disclaimers and disclosures to the Federal Election Commission for online political ads. Platforms with 50 million or more unique monthly users would have to keep a public database of political ads, and the companies would have to make "reasonable" efforts to prevent foreign nations from interfering with U.S. elections through ads.
Other tech companies that disclosed large lobbying amounts this past quarter include Microsoft ($1.95 million), Amazon ($3.41 million), Oracle ($3.82 million) and Apple ($1.86 million), among others.

Wednesday, October 18, 2017

October 18, 2017

Introduction to Algorithms, 3rd Edition (MIT Press) 3rd Edition

Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor.



The first edition became a widely used text in universities worldwide as well as the standard reference for professionals. The second edition featured new chapters on the role of algorithms, probabilistic analysis and randomized algorithms, and linear programming. The third edition has been revised and updated throughout. It includes two completely new chapters, on van Emde Boas trees and multithreaded algorithms, substantial additions to the chapter on recurrence (now called "Divide-and-Conquer"), and an appendix on matrices. It features improved treatment of dynamic programming and greedy algorithms and a new notion of edge-based flow in the material on flow networks. Many new exercises and problems have been added for this edition. As of the third edition, this textbook is published exclusively by the MIT Press.

Sunday, October 15, 2017

October 15, 2017

Congressional Hispanic Caucus calls out Apple, Google, Facebook for hiring practices

The Congressional Hispanic Caucus, alarmed that technology and gig economy companies are not hiring Hispanics as employees, vendors and consultants, is turning up the heat.

In a letter sent to 32 top companies, Rep. Michelle Lujan Grisham (D-N.M.), chairwoman of the Congressional Hispanic Caucus, and Rep. Joaquin Castro (D-Tex.), first vice chair, asked for detailed diversity statistics and an accounting of how much partnership and philanthropic spending is allocated to Hispanic-serving and Hispanic-led institutions. 

"The tech sector employs 7 million people in the U.S. and accounts for more than $1.3 trillion in economic activity in the nation’s economy. Unfortunately, in tech and 'gig economy' companies, Hispanics are routinely underrepresented and underfunded," they wrote. 


Apple, Airbnb, Facebook, Google, Microsoft and Uber were among the companies to receive a letter from the Congressional Hispanic Caucus.

The inquiry comes at a critical moment for the tech industry, which is grappling with its lack of racial and ethnic diversity, especially Latinos. 

By 2060, more than a quarter of the U.S. population will be Latino, representing more than $1 trillion in economic power and a major opportunity for the tech industry to appeal to a tech-savvy group with its products and services.

Yet in Silicon Valley tech companies, Latinos comprise a distinct minority, making up 6% of employees, versus the 22% of employees in non-tech firms in the area, according to the Equal Employment Opportunity Commission. Hispanics are also underrepresented nationwide in the tech sector at 8% of employees and 3% of executives. At major Silicon Valley tech companies such as Google and Facebook, that percentage is far smaller.


Top universities turn out black and Hispanic computer science and computer engineering graduates at twice the rate that leading technology companies hire them, a USA TODAY analysis showed.

And it's not just computer science: Minorities are also sharply underrepresented in non-technical jobs such as sales and administration, with African Americans faring noticeably worse than Hispanics, according to USA TODAY research.

The Congressional Hispanic Caucus is following the example of the Congressional Black Caucus, which has been pressing Silicon Valley on diversity. It launched the Tech 2020 initiative, a campaign to boost recruitment of African Americans in the tech industry over the next five years. Next week the Congressional Black Caucus is sending its second delegation to Silicon Valley for meetings with top tech companies.


Some of the pointed questions Hispanic lawmakers asked tech companies: How many Hispanics are senior executives or on the board of directors? Who are the three most senior Hispanics? How many Hispanic full-time employees are employed in public policy, federal government relations, state and local government relations, public relations/communications, marketing and legal?  How many Hispanics lead those departments? How many Hispanic-owned firms do companies contract with?

Lawmakers say the information will provide a baseline on staffing and corporate social responsibility priorities for the companies.

"The Hispanic community in the United States has played and will continue to play a pivotal role in the social, economic and political development of our country. As we look to the future, the Hispanic community, as the nation’s largest minority group, is well-positioned to help lead the way as our economy undergoes its most recent transformation," the letter reads. "But we cannot do so if we are not given a seat at the table."

source: USATODAY

Friday, October 13, 2017

October 13, 2017

Apple's $1 billion data center gets Irish High Court green light

reland's High Court on Thursday ruled that a 850 million euro ($1 billion) data center planned by Apple in the west of Ireland may proceed, dismissing an environmental challenge made by three people.

Apple announced plans to build the data center in 2015, but the project has been delayed by planning objections. A similar Apple center announced at the same time in Denmark is due to begin operations later this year.