Thursday, January 24, 2013

Growing and Developing Without Forgetting the Roots, This is Gujarat !



top-banner

A flourishing SME sector in Gujarat, a key driver of employment and innovation

According to data announced by Govt. of India Officials, while the growth rate for small industries in India is only 19%, the rate of growth for the SME sector in Gujarat is 85%!

Is it because of the state government support, aspirational individuals of Gujarat or a combination of both; know what’s the reason behind such a wonderful growth of SME sector in Gujarat
For Gujarat, Urbanization has not been a challenge but an opportunity!
img2
To look forward without forgetting and leaving behind the roots is what Gujarat has been known for always. And yet another example in this case is urbanization. While Gujarat has won global accolades for its planning & execution of urbanization models, the state has ensured that villages are never left behind in progress.

Read this story to know more
“Serve the poor & give them quick justice”, says the CM to the fresh graduates of Gujarat National Law University
img2
“Being a student is a different experience. There is someone to guide you always. But outside college campus, there is a whole new life waiting for you…Go out with a determination to serve the Nation”, said Shri Narendra Modi at the 4th convocation ceremony of GNLU.See more pictures of the convocation.

Read the e-book -10 must-reads from the convocation speeches of Shri Narendra Modi
“We feel safe in Gujarat” – say Gujarat’s citizens
img2
Amidst the gloom over several crimes throughout the nation, there is a silver lining of hope and security for all the citizens in Gujarat. The recent launch of CCTV camera surveillance has given a new strength to the safety of people in Gujarat.Read on to know how Gujarat ensures public safety at all costs

POPULAR video

Gujarat capitalizes the benefits of technology for rural development.

Play Video

Media Coverage

Polio drive starts in Gujarat - Indian Express
Gir gate revenue up 29% - Times of India
Gujarat potential market for ayurveda-based tourism - Business Standard
From the CM’s Blog

Remembering the proud son of India, Netaji Subhash Chandra Bose on his birth anniversary

“Tum Mujhe Khoon Do, Mai Tumhe Aazadi Doonga”! These were not ordinary words but these were words that energized the entire nation! With this call, one man challenged the might of an empire and inspired a nation to join hands to free itself from the shackles of Imperialism….
Read the full blog
Courtesy : Narendra Modi

Wednesday, January 23, 2013

Life is what you make it!



Life is what you make it. Yes, definitely it’ll be always and only you who will make your life whatever and however you want. Because sometimes we do complain or regret that those were the circumstances or the people around you who has made your life beautiful or miserable. But literally I never felt so. Yes, I agree that so many factors do affect and change your life but what you’re today is only because of you. Let me tell you why.

Think about a situation where you are just stepping into a new school or college or company or any other organization to build up your career. You are definitely not aware how things going to start, how will be the people, how will be the atmosphere there, are you going to survive in that new wind, are you going to fulfill the dreams you’ve seen before joining this institution or organization. How you gonna know what will be the result once you’re already in. Because it’s just a new beginning. You meet new people, learn new things, make your ambitions strong, create a new group of friends, etc etc and then gradually you’re all set. You rise & fall, you again stand up, you take the challenges and give it an another shot. This is how you will be the owner of your life and thoughts. You have to live it.
It is well said that nobody can make you happy or sad without your permission.
Do stick to this sentence.

It’s always you who should judge your life and nobody else. A person is always aware about what is wrong and what is right. Even a thief knows what he is doing when he steals something. Never let the circumstances master over you. Be your own master. You’re doing something because you want to do it. No turning back when it’s time to face it. Let the things go as it is supposed to be. Make your life as simple as possible. Do not complicate your relations and feelings. Trust yourself. Live your own experiences. Do not hide yourself being hurt or sad, they’re also part of life. If being happy is a part of life then being sad is also a part of life, why to be a frog of well.

Taking risks and being a failure is much worthier than not taking it and being a coward. Even Albert Einstein says “The one who has not seen failure has never tried a new thing in life.”

I tell you, you’ll be happy even when you fail, atleast you tried. Life is given only once, who knows about next birth ;-) , so live it, enjoy it, share it, make it worth for somebody. Because in the end “Life is what YOU make it”.

Author : Ujjvala Collins

Friday, January 18, 2013

Unsung Devotee of Cricket : Saurashtra Cricketer Shitanshu Kotak

Well after his contemporaries have hung up their boots, a Saurashtra old-timer soldier is on !


 

Shitanshu Kotak at practice at the Saurashtra Cricket Association Stadium, Rajkot, January 15, 2013
Shitnashu Kotak has a get-me-out-if-you-can attitude to his batting © ESPNcricinfo Ltd
Twenty years ago Shitanshu Kotak and VVS Laxman were among the players at an Under-19 camp in Bangalore. "We played two practice matches and in the first I got a hundred," Kotak remembers. "He said, 'Kotak, I know most things about batting, but can you tell me how to make runs?'" 

Two decades on, Kotak doubts Laxman remembers that conversation. Turns out he does. Laxman laughs his warm laugh when asked about it. "It was one of the best camps I attended in that age group. There were a lot of a talented cricketers, and I remember Shitanshu being very passionate about cricket," he says. "He took a lot of pride in the way he played his game - not only in his batting but also in his preparation. The discipline was evident in his lifestyle."
As youngsters, both men aspired to play for the country. Laxman went on to do so and called it quits last year. Kotak, a veteran of 21 domestic seasons, and now 40 years old, has never played for India, but continues to toil on. Like Kevin Costner's character in Bull Durham, he is wise, wizened even, but still passionate. 

Only four players have played more than his 117 matches in Ranji Trophy history, and of them only Amol Muzumdar, is still active. Since his debut in 1992-93, Kotak has never missed a season. Last week, when asked during the quarter-final against Karnataka if it might be his farewell match if Saurashtra lost, he said, "Rubbish." 

Over his dead body
In December 2011 I was in Rajkot covering a Saurashtra-Mumbai Ranji league match. Kotak had spent two full days on the field and admitted he was bored. But he showed no exhaustion, speaking enthusiastically about why he still continued to play, as we drove to his house. 

He sat on his sofa, with his whites still on, streaks of red all over his shirt and trousers (he is the official polisher of the ball for Saurashtra). "We are worried how he will stay at home without cricket," his wife, Payal, said with a smile. His son, Hetwik, 11 years old, was curled up at the other end of the sofa, listening intently to his father's every word. 

In an age where many Indian first-class cricketers, once they get past 35, decide to migrate to lesser-known teams and play senior statesman there, Kotak is an exception. Youngsters like Cheteshwar Pujara and Ravindra Jadeja may have emerged as the team's best batsmen over the last few years, but if Saurashtra are contenders today, they owe plenty to Kotak, the team's workhorse. At least twice (in 2003-04 and then 2005-06) when Saurashtra were on the brink of being relegated to the Plate group, Kotak played winning hands to rescue them.
Two of his best batting performances came against Mumbai, the toughest team on the domestic circuit. 

In 2007-08, Mumbai were in a corner. The only way they could make the semi-finals was by beating Saurashtra. Kotak, Muzumdar says, "killed" Mumbai. For 796 minutes he resisted, grinding Mumbai down, finishing on 168 not out - his highest first-class score, the fourth-longest Ranji innings in terms of time spent at the crease (and the ninth-longest in all first-class cricket).
Muzumdar remembers electing to field on a fresh Wankhede pitch. "He just denied us any hope. Forget winning, we stopped thinking about it. Not only the amount of balls he played, but the time he consumed, he just put paid to our aspirations." 

The following year, in the semi-final Mumbai ran into Kotak again, in Chennai. This time, though, Wasim Jaffer's triple-hundred, and a century by Sachin Tendulkar, had ensured Kotak would have to produce something majestic if he was to deny Mumbai their ticket to the final. Kotak nearly lived up to the challenge with an 89 lasting over five hours. "Tendulkar said: 'Kotak, sab log bolte hain, Kotak out nahin hota hai. Abhi maine bhi dekh liya, tu out nahin hota hai. Maar aur out ho ja, bas tu [Kotak, everyone says you don't get out, and now I've seen it for myself. Now hit and get out],'" Kotak recollects with an embarrassed smile. 

The essence of Kotak's batting has always been about stonewalling, grinding the bowlers into submission. From the time he made his debut, the left-hander drew heads with his unorthodox stance. The seeming limp in his stride added to it. "With Kotak he is telling you: 'Bhai, main aisa hi hoon. Aap ko out karna hain to kar lo [This is how I am. You want to get me out, get me out],'" Muzumdar says.
Kotak admits he is limited in his strokeplay, which he puts down to his diffidence about consulting his betters in his youth, along with the lack of quality coaching back then. But what he may lack in technique, he has made up for with grit and hunger. 

"He is very determined," Pujara says. "The nature of the pitch never mattered, what score he was batting on did not matter. To get him out was one of the most difficult tasks for a bowler. He did not make mistakes. He would never give you a chance. That is what I will remember. And that is what we youngsters can learn from." 

For Muzumdar, Kotak is one of a kind. "He is unbelievably mentally strong. He knows his talent is a little limited, but if there is an example of limited talent and maximum ability, Kotak will top that group. He never gives up easily: keep playing, keep battling, grind the opposition down." 

The missed bus
According to Kotak in the first few years of his career, he would walk in at No. 6 and, following instructions from senior players, play aggressively. He ended up making fifties in each of his first eight matches. "I would just hit without bothering about what it could do to my career," he says. 

In his first four years, despite being picked in the squad, Kotak did not play a single Duleep Trophy match. The late Ashok Mankad, then the West Zone coach, played him in the 1998 Duleep season and gave him a long rope. Kotak showed promise, and he impressed in the Deodhar Trophy too. He was duly picked for the Irani Cup (the only time he has been, to date) the following season, against Karnataka. Kotak scored a spirited century on a fast pitch in Bangalore in that game, against opposition that included Anil Kumble and Javagal Srinath. 

 


 
"My only motivation after 2005 was to play, perform and trouble the opponent. And if the [opposition] had senior or international players, I wanted to make them understand: even if he has never played for India, he is a player of our standard"
 




Srinath was full of praise for Kotak, and on his next visit to Rajkot said to Niranjan Shah, the Saurashtra Cricket Association president: "We got all the India players out but we could not get this guy out even on a greentop. Who gets him out on the race-course pitch?".

Kotak, though, was never called up by the national selections. To add insult to injury, Chandu Borde, then the national chairman of selectors, while picking an India A team for a tour of the West Indies said the reason Kotak was not included was because he was in his 30s. Kotak was 27 at the time. 

"I believed I would play if it is in my destiny"
Did Kotak really belong in the top league? Despite his passion for crease occupation, he has never scored a double-century to date, and only has 15 first-class centuries from over 200 innings. Against Mumbai last year, he recorded his 50th first-class half-century. "It is a setback, actually," he acknowledges, "the inability to score more hundreds. I failed to convert my fifties." 

"Thoda style, thoda grace, thoda pull bhi chahiye," Kotak says. "I did not understand this when I was young. You need somebody's sympathy or a good impression to help you progress. Somebody needs to put in words, saying how much you have been performing. Today there are so many players playing for India and all of them catch somebody or the other at one time to get in. I never could do it. I just believed I would play if it is in my destiny. 

"I knew even at the age of 31 or 33 that I was still good enough to play. But I realised that the [West Zone] selectors were trying to avoid me playing. Because if I performed in Ranji Trophy and they did not pick me for Duleep, saying I was too old, then I could not go any further. So it was not me who decided." It was, he says, the most difficult phase of his career. 

Around 2003 he realised his dream of playing for India was dying. Two years later, he was resigned to his fate. "My only motivation after 2005 was to play, perform and trouble the opponent. And if the [opposition] had senior or international players, I wanted to make them understand: even if he has never played for India, he is a player of our standard." 

Perhaps the right sort of coaching might have allowed him to add a string to his bow. "Maybe I could have started playing a bit more aggressive cricket. But for that I needed the knowledge. I am a Level 2 coach now, and I know more about bat speed, bat swing. Today a batsman is more aware about various things which could prove beneficial." 

Kotak believes youngsters today are mentally stronger, more stable, and smarter than those of his generation. "The one big thing I see about these guys is, they do not want to be nice to people. They are sure that only if they perform can they capture anything. It can be seen as a bit of arrogance, but it helps you in your game. It is not a bad attitude to have. 

"I wanted to be nice to everyone. Even today I do not upset people. I always thought I should not say or do anything that can damage my relationship or hurt my chances. People can take you for granted if you are too nice." 

Be that as it may, Kotak has made sure he has never been consumed by cynicism. "I never felt too upset, because that would only harm me," he says. "So I decided, I must play, show people that, come what may, this guy always performs." 

The long player
This is has been Kotak's leanest season with Saurashtra (344 runs in nine matches at an average of 26.46 up until the quarter-finals). Otherwise he has consistently been among the side's top three batsmen. 

This year, halfway through the league stage, after the regular openers, Chirag Pathak and Bhushan Chauhan, failed regularly, Kotak raised his hand and said he would open. Through his long career Kotak had opened on the odd occasion but never at a stretch. Not that that is an excuse for his poor figures this season, he says. 

This is only the third time Saurashtra have reached the semi-finals in Ranji Trophy, and if they get the better of Punjab, Kotak will have made it to his first Ranji final. He has more first-class runs than any other Saurashtra batsman, but he has not thought about retirement. "I would definitely like to at least score a double-century before I stop. Help Saurashtra win the Ranji Trophy," he says.
"What really inspires me about players like Kotak," Laxman says, "is that at some stage of his career he must have accepted that he would not play for the country. Continuing to play in a professional manner, continuing to deliver for so many years, is admirable." 

Kotak's story is an anachronism in modern Indian cricket. It is the story of a man who has remained loyal to his duties, to his ambition, and above all else, to cricket. 

Author Nagraj Gollapudi is an assistant editor at ESPNcricinfo
© ESPN EMEA Ltd.

Tuesday, January 1, 2013

The 16 Smartest People on Earth


IQ is a problematic measure of intelligence. Many have never been tested, while others have taken the test many times to improve their scores. Still, psychologists consider it the best measurement of intelligence out there.

So who has the highest score?

The World Genius Directory, created by Dr. Jason Betts, is a fluid list of the world's top mind compiled from certified IQ tests sent in by listees. Betts says his site is the definitive ranking.

"Other [IQ] websites had existed, and some still do, but they are based and limited by local constraints, for example, written in Spanish, for Europeans only, only accept their friends' tests, and so on," Betts told us in an email. The directory "has no preferences nor bias, except test quality." 

The average score on an IQ test is 100. Most people fall within the 85 to 114 range. Any score over 140 is considered a high IQ. A score over 160 is considered a genius IQ.

If you're wondering, Betts includes himself on the directory. His IQ is 168.


16. Ivan Ivec has an IQ of 169

Nationality:
Croatian

Ivec specializes in high end IQ tests, competitions and statistics. He's a member of Croatia's MENSA and teaches advanced mathematics.

Ivec has puzzle competitions and other tests of academic strength on his website.








15. Gaetano Morelli has an IQ of 169

Nationality:
Italian

Gaetano, called "Tany" for short, is an engineer at an Italian firm and the author of a book about Albert Einstein's Theory of Relativity.

He's a member of at least 20 high IQ societies and founded his own, the STHIQ.

His hobbies include bridge, chess and fishing.

14. Jorge del Fresno Viejo has an IQ of 170

Nationality:
Spain

Jorge is a member of several IQ societies including Morelli's STHIQ society, the Universal Genius Society and Epida.

(Photo not available.)






13. Mick Dempsey has an IQ of 171

Nationality:
British

Dempsey has a degree in forensic psychology from London Metropolitan University. He is a youth support worker at Hertfordshire County Council, according to his LinkedIn profile.

Dempsey also enjoys jazz, Faulkner, the Everton soccer club and films including Pulp Fiction, according to his Facebook page.






12. Marc Nydegger has an IQ 171

Nationality:
Swiss

The 20-year-old prodigy from Fribourg, Switzerland is a scientist and video game designer, according to his profile at Hall of the Ancients.

The profile says his favorite food is "knowledge" and his favorite drink is "intelligence."




11. Santanu Sengupta has an IQ of 174

Nationality:
Indian

Sengupta holds an an MBA and bachelor's in Aerospace engineering.

When he's not working the equity property desk for a financial services firm, the 34-year-old enjoys traveling, stimulating discussions, solving puzzles and good food. Sengupta's favorite drink, by the way, is vodka.

10. Vedran Glisic has an IQ of 175

Nationality:
Bosnian

Gilsic, who hails from Bosnia and Herzegovinia, enjoys experimental music, mathematics and chess compositions.

You can check out some his own mixes on ReverbNation.





 9. Peter Rodgers has an IQ of 175

Nationality:
Australian

The 58-year-old author, physicist and poet has written more than 3,000 poems and published books on emotion, schizophrenia and Albert Einstein.

Rodgers, who earned his bachelor's in Mathematics at the University of Queensland, suffers from dyslexia and epilepsy, but still managed to do well in school. 

The poetic genius also hosts his own YouTube channel where he posts creative videos of his poems, music and information on his books.

 
8. Tadayuki Konno has an IQ of 176

Nationality:
Japanese

Konno, 39, currently lives in Sakata-shi, Yamagata, Japan. The self-described visionary lists his hobbies on his Facebook page as "making kaibun (Japanese Palindrome), listening to music, watching movies, reading manga comics and novels."

He is a member of the Mysterium Society and the HELLIQ Society.



7. Lee HanKyung has an IQ of 177

Nationality:
South Korean

Lee Hankyung, from Daejon, South Korea, is currently a medical student. The 27-year-old is a member of at least five high IQ societies, including Mensa Korea and OLYMPIQ High IQ Society. 







6. Tim Roberts has an IQ of 178

Nationality:
Australian

Roberts is a professor and the head of the computer science department at Central Queensland University in Australia. His favorite subjects to teach include operating systems, artificial intelligence, and programming.

Before turning to teaching, Roberts worked as a software consultant.


5. Patrick Zimmerschied has an IQ of 178

Nationality: German

The 30-year-old currently studies philosophy and political science at the Darmstadt University of Technology, after dropping out of school at age 18. 

He has written books and enjoys writing poetry in his spare time.


 

4. Kenneth Ferrell has an IQ of 190

Nationality: American

Ferrell is a practicing physician in Charlotte, N.C. He is a member of various elite IQ societies, including the Epimethius Society and the Order of Imhotep.

The 52-year-old told us that "IQ tests" have become a fun hobby for him over the last five years and he even created verbal and numerical IQ tests of his own: QUINTIQ and 12354.


 

3. Mislav Predavec has an IQ of 192

Nationality: Croatian

Currently a math professor in Croatia's capital of Zagreb, the 45-year-old is also an owner and director of a small trade company.

Predavec is the founder and president of the elite GenerIQ society, which lists Ivec and Ferrell as members.

His Facebook page mentions that he liked Pink Floyd, Mafia Wars, Leonardo Di Vinci and Gloria magazine.

 

2. Rick Rosner has an IQ of 192

Nationality: American

The world's second smartest man is one of the more colorful characters on the list. He has written for various TV shows, was a contestant on "Who Want To Be A Millionaire," and spent many years as a bar bouncer, stripper and nude model.

The 54-year-old, who currently lives in Los Angeles, recently told The Daily that he sometimes stays up 20 hours a day to finish IQ tests in a bid to knock his Greek competitor out of the top spot.


 

1. Dr. Evangelos Katsioulis has an IQ of 198

Nationality: Greek

The smartest man in the world is a Greek psychiatrist who also holds degrees in philosophy, medical research technology and psychopharmacology.

Katsioulis, 36, also enjoys painting, swimming and traveling.

Source of Information : Yahoo!

Saturday, December 29, 2012

The Tryton Foundation is now Official!


 After more than a year of preparation, the Tryton Foundation is now official and fully operational. It is a Belgian private foundation, hence it is designated to pursue a specific disinterested purpose. The missions of the foundation are:
  • Develop and support conferences, meetings and community activities,
  • hold and administer the tryton.org infrastructure,
  • organize the community of supporters,
  • and manage and promote the Tryton trademark.
The initial board of manager is composed by: Albert Cervera i Areny, Bertrand Chenal, Nicolas Évrard, Cédric Krier, Sebastián Marró, Udo Spallek and Sharoon Thomas.

The foundation is already accepting donations, so if you rely on the Tryton project please help the foundation to pursue its missions. The supporters candidacies are opened since last week.

The role of the supporter assembly is to represent the Tryton community inside the foundation.
All those information are gathered on http://foundation.tryton.org/. This page will evolve over time and will welcome the list of supporters and donators.

Courtesy : Tryton

Tuesday, December 25, 2012

જીવનનો કક્કો ને બારાખડી સમજાય તો સમજાય - વિવેક ટેલર !


(આ નદી…                     ….બેતાબ વેલી, પહલગામ, ૧૦-૦૫-૧૨)
*
જીવનનો કક્કો ને બારાખડી સમજાય તો સમજાય,
ખરેખર કોણ છે સાચો ધણી, સમજાય તો સમજાય.

હજારો જિંદગી પૂરી થઈ, પૂરી થતી રહેશે,
છતાં પણ માનવીને માનવી સમજાય તો સમજાય.

બધું ત્યાગી દઈને જાતને પણ ખોઈ દેવાનું,
સમંદરને કદાચિત્ આ નદી સમજાય તો સમજાય.

પડી ગઈ છે તિરાડો સ્વસ્થતામાં કેટલી તો પણ,
તરસ સ્મરણોની વાદળને કદી સમજાય તો સમજાય.

હવાની આવ-જા મારી જ માફક મૌન થઈ ગઈ છે,
હવે એને આ મારી ચૂપકી સમજાય તો સમજાય.

સદીઓ બાદ મારા ખાલીપાનું પાત્ર ખખડ્યું છે,
આ ઘટના સત્ય છે કે ભ્રમ હતી, સમજાય તો સમજાય.

તું આવે તો યુગોની રાહ પળથી પાતળી લાગે,
પ્રણયમાં કાળની આવી ગતિ સમજાય તો સમજાય.

સ્મરણનો નિર્દયી પથરો મને એકધારું કચડે છે,
ને પથરાના નયન ભીનાં જરી ? સમજાય તો સમજાય…

ભલે શબ્દો હો જાણીતા, ભલે હો અર્થથી અવગત,
કવિતા તે છતાં પણ જ્ઞાનથી સમજાય તો સમજાય.

-વિવેક મનહર ટેલર
(મે, ૨૦૧૨)
*

(તરસ…                                 …નગીન લેક, શ્રીનગર, ૧૧-૦૫-૧૨)

Monday, December 24, 2012

How to Install OpenERP 7.0 on Ubuntu 12.04 in service mode!

OpenERP Logo

Few questions first!

 

Introduction

 

Welcome to the latest of our very popular OpenERP installation “How Tos”.
The new release of OpenERP 7.0 is a major upgrade and a new Long Term Support release; the 7.0 Release Notes extend to over 90 pages! The most noticeable change is a complete re-write of the User Interface that features a much more modern look and feel.

OpenERP 7.0 is not only better looking and easier to use, it also brings many improvements to the existing feature-set and adds a number of brand new features which extend the scope of the business needs covered by OpenERP. Integration of social network capabilities, integration with Google Docs and LinkedIn, new Contract Management, new Event Management, new Point of Sale, new Address Book, new Fleet Management,… are only some of the many enhancements in OpenERP 7.0.

The How To

Following that introduction, I bet you can’t wait to get your hands dirty…
Just one thing before we start: You can simply download a “.deb” package of OpenERP and install that on Ubuntu. Unfortunately that approach doesn’t provide us (Libertus Solutions) with enough fine-grained control over where things get installed, and it restricts our flexibility to modify & customise, hence I prefer to do it a slightly more manual way (this install process below should only take about 10-15 minutes once the host machine has been built).
So without further ado here we go:

Step 1. Build your server

I install just the bare minimum from the install routine (you may want to install the openssh-server during the install procedure or install subsequently depending on your needs).

After the server has restarted for the first time I install the openssh-server package (so we can connect to it remotely) and denyhosts to add a degree of brute-force attack protection. There are other protection applications available: I’m not saying this one is the best, but it’s one that works and is easy to configure and manage. If you don’t already, it’s also worth looking at setting up key-based ssh access, rather than relying on passwords. This can also help to limit the potential of brute-force attacks. [NB: This isn't a How To on securing your server...]

sudo apt-get install openssh-server denyhosts

Now make sure your server has all the latest versions & patches by doing an update:

sudo apt-get update
sudo apt-get dist-upgrade

Although not always essential it’s probably a good idea to reboot your server now and make sure it all comes back up and you can login via ssh.
Now we’re ready to start the OpenERP install.

 

Step 2. Create the OpenERP user that will own and run the application

sudo adduser --system --home=/opt/openerp --group openerp

This is a “system” user. It is there to own and run the application, it isn’t supposed to be a person type user with a login etc. In Ubuntu, a system user gets a UID below 1000, has no shell (it’s actually /bin/false) and has logins disabled. Note that I’ve specified a “home” of /opt/openerp, this is where the OpenERP server code will reside and is created automatically by the command above. The location of the server code is your choice of course, but be aware that some of the instructions and configuration files below may need to be altered if you decide to install to a different location.

[Note: If you want to run multiple versions of OpenERP on the same server, the way I do it is to create multiple users with the correct version number as part of the name, e.g. openerp70, openerp61 etc. If you also use this when creating the Postgres users too, you can have full separation of systems on the same server. I also use similarly named home directories, e.g. /opt/openerp70, /opt/openerp61 and config and start-up/shutdown files.]

A question I have been asked a few times is how to run the OpenERP server as the openerp system user from the command line if it has no shell. This can be done quite easily:

sudo su - openerp -s /bin/bash

This will su your current terminal login to the openerp user (the “-” between su and openerp is correct) and use the shell /bin/bash. When this command is run you will be in openerp’s home directory: /opt/openerp.

When you have done what you need you can leave the openerp user’s shell by typing exit.

 

Step 3. Install and configure the database server, PostgreSQL


sudo apt-get install postgresql

Then configure the OpenERP user on postgres:
First change to the postgres user so we have the necessary privileges to configure the database.

sudo su - postgres

Now create a new database user. This is so OpenERP has access rights to connect to PostgreSQL and to create and drop databases. Remember what your choice of password is here; you will need it later on:

createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp

Enter password for new role: ********
Enter it again: ********
Finally exit from the postgres user account:
exit

 

Step 4. Install the necessary Python libraries for the server


sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata \
python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid \
python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing \
python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject \
python-webdav python-werkzeug python-xlwt python-yaml python-zsi


With that done, all the dependencies for installing OpenERP 7.0 are now satisfied (note that there are some new packages required since 6.1).

 

Step 5. Install the OpenERP server


I tend to use wget for this sort of thing and I download the files to my home directory.

Make sure you get the latest version of the application. At the time of writing
this it’s 7.0; I got the download links from their download page.

wget http://nightly.openerp.com/trunk/nightly/src/openerp-7.0alpha-latest.tar.gz Note: the

new package for the released version has not been built yet. I will update this as soon as it is available. In the meantime you can always pull the source from launchpad.

Now install the code where we need it: cd to the /opt/openerp/ directory and extract the tarball there.

cd /opt/openerp
sudo tar xvf ~/openerp-7.0.tar.gz

Next we need to change the ownership of all the the files to the OpenERP user and group we created earlier.

sudo chown -R openerp: *

And finally, the way I have done this is to copy the server directory to something with a simpler name so that the configuration files and boot scripts don’t need constant editing (I called it, rather unimaginatively, server). I started out using a symlink solution, but I found that when it comes to upgrading, it seems to make more sense to me to just keep a copy of the files in place and then overwrite them with the new code. This way you keep any custom or user-installed modules and reports etc. all in the right place.

sudo cp -a openerp-7.0 server

As an example, should OpenERP 7.0.1 come out soon, I can extract the tarballs into /opt/openerp/ as above. I can do any testing I need, then repeat the copy command so that the modified files will overwrite as needed and any custom modules, report templates and such will be retained. Once satisfied the upgrade is stable, the older 7.0 directories can be removed if wanted.

That’s the OpenERP server software installed. The last steps to a working system is to set up the configuration file and associated boot script so OpenERP
starts and stops automatically when the server itself stops and starts.

 

Step 6. Configuring the OpenERP application


The default configuration file for the server (in /opt/openerp/server/install/) is actually very minimal and will, with only one small change work fine so we’ll simply copy that file to where we need it and change it’s ownership and permissions:

sudo cp /opt/openerp/server/install/openerp-server.conf /etc/
sudo chown openerp: /etc/openerp-server.conf
sudo chmod 640 /etc/openerp-server.conf


The above commands make the file owned and writeable only by the openerp user and group and only readable by openerp and root.
To allow the OpenERP server to run initially, you should only need to change one line in this file. Toward to the top of the file change the line db_password = False to the same password you used back in step 3. Use your favourite text editor here. I tend to use nano, e.g.

sudo nano /etc/openerp-server.conf

One other line we might as well add to the configuration file now, is to tell OpenERP where to write its log file. To complement my suggested location below add the following line to the openerp-server.conf file:

logfile = /var/log/openerp/openerp-server.log

Once the configuration file is edited and saved, you can start the server just to check if it actually runs.

sudo su - openerp -s /bin/bash
/opt/openerp/server/openerp-server

If you end up with a few lines eventually saying OpenERP is running and waiting for connections then you are all set.

On my system I noticed the following warning:
2012-12-19 11:53:51,613 6586 WARNING ? openerp.addons.google_docs.google_docs: Please install latest gdata-python-client from http://code.google.com/p/gdata-python-client/downloads/list
The Ubuntu 12.04 packaged version of the python gdata client library is not quite recent enough, so to install a more up-to-date version I did the following (exit from the openerp user’s shell if you are still in it first):
sudo apt-get install python-pip
sudo pip install gdata --upgrade
Going back and repeating the commands to start the server resulted in no further warnings
sudo su - openerp -s /bin/bash
/opt/openerp/server/openerp-server

If there are errors, you’ll need to go back and find out where the problem is.
Otherwise simply enter CTL+C to stop the server and then exit to leave the openerp user account and go back to your own shell.

 

Step 7. Installing the boot script


For the final step we need to install a script which will be used to start-up and shut down the server automatically and also run the application as the correct user. There is a script you can use in /opt/openerp/server/install/openerp-server.init but this will need a few small modifications to work with the system installed the way I have described above. Here’s a link to the one I’ve already modified for 7.0.

Similar to the configuration file, you need to either copy it or paste the contents of this script to a file in /etc/init.d/ and call it openerp-server. Once it is in the right place you will need to make it executable and owned by root:

sudo chmod 755 /etc/init.d/openerp-server
sudo chown root: /etc/init.d/openerp-server

In the configuration file there’s an entry for the server’s log file. We need to
create that directory first so that the server has somewhere to log to and also we must make it writeable by the openerp user:

sudo mkdir /var/log/openerp
sudo chown openerp:root /var/log/openerp

 

Step 8. Testing the server


To start the OpenERP server type:
sudo /etc/init.d/openerp-server start

You should now be able to view the logfile and see that the server has started.
less /var/log/openerp/openerp-server.log

If there are any problems starting the server you need to go back and check. There’s really no point ploughing on if the server doesn’t start…

OpenERP 7 Database Management Screen
OpenERP 7.0 Database Management Screen
If the log file looks OK, now point your web browser at the domain or IP address of your OpenERP server (or localhost if you are on the same machine) and use port 8070. The url will look something like this:

http://IP_or_domain.com:8070

What you should see is a screen like this one (it is the Database Management Screen because you have no OpenERP databases yet):

What I do recommend you do at this point is to change the super admin password to something nice and strong (Click the “Password” menu). By default this password is just “admin” and knowing that, a user can create, backup, restore and drop databases! This password is stored in plain text in the /etc/openerp-server.conf file; hence why we restricted access to just openerp and root. When you change and save the new password the /etc/openerp-server.conf file will be re-written and will have a lot more options in it.

Now it’s time to make sure the server stops properly too:
sudo /etc/init.d/openerp-server stop

Check the logfile again to make sure it has stopped and/or look at your server’s process list.

 

Step 9. Automating OpenERP startup and shutdown

If everything above seems to be working OK, the final step is make the script start and stop automatically with the Ubuntu Server. To do this type:
sudo update-rc.d openerp-server defaults

You can now try rebooting you server if you like. OpenERP should be running by
the time you log back in.

If you type ps aux | grep openerp you should see a line similar to this:
openerp 1491 0.1 10.6 207132 53596 ? Sl 22:23 0:02 python /opt/openerp/server/openerp-server -c /etc/openerp-server.conf

Which shows that the server is running. And of course you can check the logfile
or visit the server from your web browser too.

OpenERP 70 Main Setup Screen
OpenERP 7.0 Main Setup Screen
That’s it! Next I would suggest you create a new database filling in the fields as desired. Once the database is intialised, you will be directed straight to the new main configuration screen which gives you a fell for the new User Interface in OpenERP 7 and shows you how easy it is to set up a basic system.

Saturday, December 22, 2012

Its official now! OpenERP version 7 has been released, lets get trained!

Hello Community!

Happy OpenERP 7.0 to everyone! Thank you for a great Open Source Ecosystem.





Has the world ended?  YESSSSSSSSSS, for old ERPs… A new star has born which has directly become the SUN. Its totally Official now, OpenERP version 7 has been released.

OpenERP just launched: 1/a new website, 2/a new OpenERP version, 3/ an oAuth provider, 4/ an open apps store, 5/ a new SaaS plateform !

 

You might now plan to get trained on this amazing version.


1. OpenERP Training in Dubai
2. OpenERP Training in India
3. OpenERP Training at your desk, at your door step, contact us on contact@serpentcs.com!

See the feedback of OpenERP Training by SerpentCS

 

Click on the below image to feel the live experience of OpenERP v7 demo!




Thanks,
Serpent Consulting Services!

Friday, December 21, 2012

OpenERP v7 Technical and Functional Training in India : Jan 2013

Dear Aspirants,

We feel proud to announce that Serpent Consulting Services is organizing a Functional and Technical Training on OpenERP version 7 which is going to rock the floors of ERP Market. We have chosen to be the DJs.

Serpent Consulting Services successfully completed 14 Training sessions of OpenERP Technical and OpenERP Functional Trainings for the year 2012. It is a tremendous achievement for any company. The satisfaction of attendees and feedback can be seen on our testimonials page. We deliver the best quality in very less fees, you can search around for any check.

This time its for year 2013 and it will be our 2nd training organized by an international event at Dubai. See HERE.
Our Facebook Profile shows all pictures.

Serpent Consulting Services feels immense pleasure to announce back to back OpenERP Technical and Functional Trainings Respectively.

Special attention this time is discounted Training Fees :-
1. Single ( Individual Trainee) : 800 USD per trainee.
2. Group between 5 to 9 Trainees : 700 USD per trainee.
3. Corporate 10 to 15 Trainees : 650 USD for per trainee.

OpenERP Functional Training Jan 2013 :-

This Training is dedicated to partners, integrators and end-users who want to get a better functional understanding of OpenERP. This training is meant to give an overview of the OpenERP features allowing for a general understanding of the software.

The 2nd Training programme will be OpenERP Functional Training version 7 to be held on 21st Jan to 25th Jan 2013. Aspirants join us for Training, and come out as expert after the completion of Training.

Training Outlines can be found at :-
OpenERP Functional Training

OpenERP Technical Training Jan 2013 :-

The technical training is a unique opportunity for anyone, who wants to develop and customize his own modules! This Training is exclusive to partners, integrators and new developers who need to gain knowledge of the OpenERP development process and also for IT professionals eager to learn more about the OpenERP technical aspects.

The 2nd Training programme will be OpenERP Technical Training version 7 to be held on 28th Jan to 1st Feb 2013. It brings occasion for you to attend in India. We come with various new additions to the normal Training.

Training Outlines can be found at :-
OpenERP Technical Training

Duration : -
Both Training will be 5 days training. 8 hours each day.
Facilities:
Daily drinks (tea / coffee) and lunch;
Training material

Both of these Trainings are very important who are new to OpenERP world. SerpentCS organizing OpenERP Technical and Functional Trainings every month with a good success ratio resulting in confident smiles of attendees.
We will be pleased to welcome you at this training!
You can also Contact Us for Remote and Onsite Training, OpenERP Support, OpenERP Offshore,OpenERP Migration and Tryton Services.
Register your seat at contact@serpentcs.com.

Recent News :-
1. OpenERP 7.0 Training in Dubai Organized by SerpentCS
2. Security in OpenERP .07 : Users, groups, access, record rules.
3. SerpentCS releases an Android Application
4. Configuration wizard in OpenERP 7.0
5. OpenERP 7.0 : as easy as 10 clicks
6. OpenERP 7.0 v/s 6.1 : Usability Metrics
7. Field-level Access Control in OpenERP 7.0
8. ‘Oh My God’ by SerpentCS at oldage home on October 2 2012
9. OpenERP Functional & Technical Training in India: December 2012
10. Graph View in OpenERP 7.0
For any news and updates Regarding Serpent Consulting Services, visit here.

Thursday, December 20, 2012

My idea of building confidence is SCREAMING out LOUD ,Sing,Dance!


Confidence is all about voice with an accurate rhythm.

I heard this from Manan(eldest brother) and / or Tanmay(elder brother) a long ago. I love learning accents of people, copy them, imitate them. This brings more confidence to me which means to say that "Yessss, I can achieve what others can do/speak. I can get more attention". I copy many people's behavior, voice, style!  This is all about observation.

Since a very long time, I have been keeping a habit of singing out louder while driving my car/ bike provided the car is playing a music.

Healthy living and success are created by means of emitting voice with rhythm. Voice with rhythm can even move mountains as what historical books state.

If you are part of the majority of people who suffer from the fear of public speaking then you are not alone. You can scream, yell, grunt to raise your level of confidence, you can decrease the level of stage fear.

Screaming, Yelling, or Grunting Can Raise Your Fighting Spirit

Grunting is one good example that can help increase your fighting spirit easily. For instance, when you hit a a ball for a six, get a wicket, do the program successfully, create the recipe rightly, something just happens out of your mind as per your wish... you shout or scream "Yah!" or "Yey!". I say, say it loudly, just the way footballers enjoy, cricketers enjoy, dance!

Actually, just like how breathing patterns affect your ability to lift weights, grunting can help you establish a rhythm, expel energy and improve your timing, and can help you win your match.

I am recalling my childhood days going in parks, you too recall it. You will also notice that your swinging power depends on how loud you grunt. The louder you scream or yell, the more powerful the swing will be. :) And sometimes you compete with your friends.

Have heard Tennis players shouting "Aiyah!, Hyah! Eee-yah!, or Hi-yah!" ?
Specially Maria Sharapova, terrific/ble !!! You have to make sure no one misunderstands what you are watching! (This was Kapil's status once) This is just to double your focus and power hitting.

Grunting Can Help You:
  • Release tension/worries
  • Synchronize breathing
  • Increase focus
  • Increase core stability
  • Increase strength

Lets talk science : How Can Grunting Increase Your Power and Improve Performance

Grunting or yelling changes your body chemistry. It triggers your brain to release adrenaline, and produce higher heart rate, increased blood flow, as well as psychological boost. This is also the reason why hearing loud music or your favorable music makes you feel energized and pumped.
Loud grunting also activates the muscles in your back and abdomen, which can increase your overall power for throwing, hitting, swinging, jumping, or punching.
Yelling is good for sports and relieving stress. Go ahead and yell at the wall, at the mirror, into a pillow, or at nothing at all. I believe you can apply this technique to health, business, love, and many other things.

Do anything of these:
  • Walk Faster.
  • Drive Faster.
  • Drive Zigzag.
  • Go to a hill station and scream at the top/edge of the mountain, you will feel you are at the top. No one to argue.
  • Sing loudly in bathroom.
  • Take a bath by cold water, in Winter.
  • Tap your friends on shoulders on their good job.
  • Give and take Hi-5 (palms to palms at winning situation).
  • Jump 2 3 steps while using staircases.
  • Sing while driving.
  • Dance while find yourself alone.
After doing any of these, you will smile at yourself and feel good. Just the same way Kareena and Shahid felt in 'Jab We Met' after abusing the Boyfriend and burning pic of GF respectively. ;)

I am sure you will recall this post or me when you do any of these and feel good.

This is all about feeling good, after all that's what matters.
Let's shout now for our future happiness!

Good luck,
Jay Vora.

Some thoughts are original, some are from Pyroenergen.