tag:blogger.com,1999:blog-6239312408165186512024-02-07T18:47:01.845-08:00inguansoftJourney on entrepreneurship by doing Software that changes the worldinguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.comBlogger42125tag:blogger.com,1999:blog-623931240816518651.post-12880127958093855602018-11-07T08:22:00.001-08:002018-11-07T08:27:15.472-08:00Craziness is a requirementThe resistance feeling by outliers is not a challenge, It's the natural feedback telling "You are in the right track of being yourself"<div>
<br /></div>
<div>
<img alt="Image result for have i gone mad alice quote" height="168" src="https://cdn.amightygirl.com/catalog/product/cache/1/image/602f0fa2c1f0d1ba5e241f914e856ff9/a/l/alice-bonkers-quote.jpg" width="400" /></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/0sGhfya0otw/0.jpg" src="https://www.youtube.com/embed/0sGhfya0otw?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<div>
<br /></div>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-8312651652620371042018-10-14T18:42:00.003-07:002018-10-14T18:42:23.628-07:00BasketBall is LIFE - A single player cannot win championships: neither your company<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.usab.com/~/media/974326ee3cdb40d29abadcb5cbe16743.ashx?h=600&la=en&w=800" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="240" src="https://www.usab.com/~/media/974326ee3cdb40d29abadcb5cbe16743.ashx?h=600&la=en&w=800" width="320" /></a></div>
<br />
This year 2018 there was a great FIFA World Cup, France end up with an amazing team. In the other end we saw Argentina not quite making it even with Messi or Ronaldo having games that It was nice to see the individual performance, but still didn't cut it! It didn't make Portugal champion.<br />
<br />
LeBron James looses 4-0 NBA finals? <br />
How so? The other players are fantastic, he might currently be the best basketball player in the world. <br />
<br />
<br />
Why? <br />
<br />
The world is yelling us all aloud:<br />
<br />
<h2>
You need a Tribe! A Culture!</h2>
<br />
Why schools still focus on academic individual performance?<br />
<br />
You can try to do things yourself every once in a while, not too often.<br />
When you do it, make yourself accountable of not moving the energy around, It's the team that creates the impossible product, the enjoyment of wanting to be part of that tribe, part of that journey.<br />
<br />
Working with rockstars or being one is a great opportunity to explain this metaphor. A team needs to scale beyond a single skillful individual. Magic will never come from a single contributor, no matter what position or payment is involved.<br />
<br />
<h2>
Miracles happen when every team mate tries to make others better than its own self.</h2>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-11184764129251461712018-10-04T23:16:00.002-07:002018-10-04T23:27:41.261-07:00BasketBall is LIFE - Move the ball<div class="separator" style="clear: both; text-align: center;">
<a href="https://media.timesfreepress.com/img/photos/2012/08/04/OlympicsFriday12_t755_hf3a22e740e1a4e6649c898e0c99bcb5fa0d0c0d7.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="680" data-original-width="755" height="288" src="https://media.timesfreepress.com/img/photos/2012/08/04/OlympicsFriday12_t755_hf3a22e740e1a4e6649c898e0c99bcb5fa0d0c0d7.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
The more teammates touch the ball the more impactful energy is around the court, the defense get tired and confused, our team is engaged and there is a good karma in the field.</div>
Each pass means:<br />
<br />
<ul>
<li>I trust you</li>
<li>I need your help</li>
<li>Your skills makes me look for you</li>
<li>I care for the team, not just this shot</li>
</ul>
<br />
For the other team is the complete opposite, their physical and mental energy comes down, It's a very challenging battle.<br />
<br />
The same thing happens in companies, either super stars take a direction and move forward or teams engage to experiment and count in each other. It might be the right/wrong direction team or single person push, still the behavior and championships rely on the execution of the team.<br />
<br />
A great example on the software development field is code reviews. They might sounds like you don't trust a single individual, but It's the complete opposite. The team cares about what you do, let us be part of it. Every time you comment you pass the ball and the team outcomes become richer, the ball moves, you pass it because<br />
<br />
<ul>
<li>you may fail the shot?</li>
<li>because you don't want to take risk?</li>
<li>you don't care?</li>
</ul>
<br />
<h2>
No !!!</h2>
You pass it to have fun, do nice plays, make it easy, get the other team tired and win championships not only one play. Same thing with code reviews: share knowledge, pass the energy of your code, explain, receive feedback and enjoy the journey as a team!<br />
<br />
Focus in the team energy, because that's what creates miracles in the court and kickass software!inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com1tag:blogger.com,1999:blog-623931240816518651.post-65218924064762062742016-01-18T20:46:00.003-08:002017-02-17T21:13:31.447-08:00Rhythm<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSSqiqh7BWK4U3PGge-O74ZPMgf3yRsinp3a_G-u8E4j3OrdGnXRy0PMxa4gbiIBJtLL0PObrQOUtWA5QmnHaS71ePuOr0wxx9Tbm1-bZDjWYUp5r1w9kkehOO9qDXPcSzGmbpn1hrhxY/s1600/1331253100_Caravan+Dali+-By+Aram+Vardazaryan.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="207" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSSqiqh7BWK4U3PGge-O74ZPMgf3yRsinp3a_G-u8E4j3OrdGnXRy0PMxa4gbiIBJtLL0PObrQOUtWA5QmnHaS71ePuOr0wxx9Tbm1-bZDjWYUp5r1w9kkehOO9qDXPcSzGmbpn1hrhxY/s320/1331253100_Caravan+Dali+-By+Aram+Vardazaryan.jpg" width="320" /></a></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "verdana"; font-size: 13.3333px; line-height: 1.2; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "verdana"; font-size: 13.3333px; line-height: 1.2; white-space: pre-wrap;">Passion has been something good all the time. </span><br />
<span style="font-family: "verdana"; font-size: 13.3333px; line-height: 1.2; white-space: pre-wrap;">Balance is a positive term as well! </span><br />
<span style="font-family: "verdana"; font-size: 13.3333px; line-height: 1.2; white-space: pre-wrap;">Normal is pretty good too.</span><br />
<span style="font-family: "verdana"; font-size: 13.3333px; line-height: 1.2; white-space: pre-wrap;">Control is under the same lines, like a good state for your brain:</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "Your kid is normal"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "That illness is normal"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "Even with the problems at birth, your baby will be normal"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "You have your business under control"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "work/life balance is very important"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "That painting has an exceptional balance"</span><br />
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"><span style="font-size: 13.3333px;"> "I got this under control"</span></span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Society does not qualify as positive terms: crazy, out of balance, apathy, a-normal:</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "Your baby will be a-normal"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "My life is unbalanced"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "Your dad is crazy"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "Apathy is not allowed, you need to participate"</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> "Your business is a mess"</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Is this correct ? Do not worry if you are in the negative qualification created from society, do not worry or feel rewarded either if you are in the positive side, in fact Do not put attention to the judgment at all or try to learn something from the labels applies to your current condition.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Apathy may be bad, but a little bit of it could save your life, I don't know. I have been always very passionate about what I do, losing focus and struggling in life to satisfy expectations that make me think I'm a great professional, a successful person. There has been times when some external influence make me think about where I'm going with such a hurry, with such inertia. Why ? Where ? Is there any good reason to earn a million dollars ? Is there any reason to be healthy ? to be happy ? Do I need to be at all ? I have tried to pursuit great goals in life and achieving some of them actually made me feel happy for a while. Beautiful moments that made me feel relaxed, in balance, with no turmoil, having success, without doubts, without learning, without passion. They do not sound that beautiful from this perspective.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Is it possible to have a balanced passion ?</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Is it possible to Create from structure ?</span></div>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Is it possible to organize Craziness ?</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Is it so bad to be creative that you cannot have a Ferrari ? Ouch, most of the 'normal' people do not have a Ferrari, Is it so bad to be creative that you may commit suicide ? Most of the 'normal' people do not commit suicide (thanks good) Is it so bad to be creative that you may Dance and Sing all day ? Most of the 'normal' people may spend the whole day without a single dance. Is it so bad to be creative that you and your loved ones may suffer extreme poverty ? Uff, this is a thought one, what is normal?</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Is it so bad to be creative that you have to prepare yourself at school to be an employee that will perform and produce expected knowns for the community?</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Let's visualize a guy painting from 9 am to 12 pm, to have lunch and complain about the government’s new initiative and go back to work walking slowly to waste some minutes before taking the first painting progress looking forward for the end of the day and worried about management decisions. By the way, at the end of the week he needs to report the project progress achieved against the expectation he committed the previous week. If you believe this guy existed, It wasn't Van Gogh neither Picasso, nor Diego Rivera.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">There may be another guy, thinking about balance; he decided to do some exercise at morning to exercise his muscle and oxygenate the brain, sleeping at 9pm so that he can live a healthy life. His name is Mozart and He used to go to the church every single sunday, by the way I go to the church with him.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Another guy, CEO of a globalized company avoid risks and play safe, he wants to make the bonus for the CEO under the financial goals established by investors. He always prefers to play on tested markets with products well established so that correct numbers could talk by themselves to convince stockholders. His name was Steve Jobs and ha had been CEO of apple for his whole life with a very peaceful life, no stress, a simple life, very professional, He graduated from Stanford, loves to drink Horchata and enjoys dancing Ricky Marti song "Vive la vida loca" mixed with "Macarena" .... "Aha".</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Another guy is working from 9 am to 12 pm, having a healthy lunch, go back to work looking forward for the end of the day to spend time with family, friends, do some exercise and have a healthy dinner, is this a sarcasm as well, I hope so !</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Can you imagine yourself doing what you love the most?</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">10 years ago (Dec 2006) for some reason I was deeply intrigued with the possibility to have a balanced life with Passion. I made my decision, dress my detective jacket and went out looking for answer with international experts in the area. My beautiful wife was thinking that It may be possible, but looks like we had long conversations, several night of hard thinking, or hardly thinking, I don't remember with of those two we were doing, but we finished definitively growing, our confusion was much bigger. Then we decided to visit the beautiful country that looked at me when I was borned. Getting together with my family, we love to talk until 2 or 3 am just talking, so I took advantage to have some free pooling with my family. Families are very protective, they are cautious about their opinions because they love you and do not want you to suffer, so normally is kind of a elementary school recommendations: "When is time of Social Science, focus on it and deliver all you passion on it, when is break, play and enjoy at your best, then eject the program for playing and connect the Maths disk, but insert the disk with a lot of passion, right? Passion could be addressed at different times of the day".</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Then I decided to have some serious research with a social group of philosophers, We used to get together when I was living on Leon Guanajuato (ajuya, la Vida no vale naaaaada) every Tuesday to talk about deep soul topics like who has the ""mula de seises"", How many ones are outside and what is the best table-dance in the city. I was short of cash for my research so I took advantage of this group of philosophers and when they were slightly "pedones" I gave them a kiss. Je Je... no no that wasn't the point, I did gave them a kiss but after that I ask them "Hey my friends, Is it possible to have balance with passion jip! you know jip! together the 2 both of them ?" When you are "happier" than usual, something comes from you like a special talent that you didn't know about. After a lot of reasoning we decided that wasn't the way the world works. If you want to have money you need to produce effectively and focus on deliverables on balancing. Do not try to be too “Bohemio”, do exercise, have a nice house, get married and the history you already know. </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Against my will we decided to make a toast in the name of the passion we need to control and keep the beer coming.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">There is a very interesting character, my father in law, I like him. He is an artist, a Bohemian, a 24x7 smoker, very passionated about his work, a genius, is always nice to talk with. He was one of my sources for the research I was making.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">He told me "My dear Mauricio (in Spanish, he doesn't like to speak English), I think we need to look for the Rhythm of our lives, like any concert of classic music, you hear several tones running at different piece on different timing". </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I loved it !!! </span></div>
<b style="font-weight: normal;"><br /></b>
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">That's it, that's what God want us to do. To play the rhythm of your life, your own melody. Keeping my eyes open and my ears listening. I was able to see things were not that simple to accept before. Rhythm was the secret, it was the key to enjoy the journey of your own life.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I didn't know this could be a good excuse for a blog, but the idea was absorbed and It kept growing. I was able to share the outcome from my professional research chatting with friend now an then.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">One of those opportunities were a great society BYP, Boise Young Professionals, they organized a kind of workshop with small groups and leaders from different disciplines. It was a great experience, very interesting people and they created an inspirational environment. In our 2nd meeting, we were talking about the famous topic "life/work balance" who haven't heard about it. Everyone was having different ideas: Pilates, Walk, Gym, Run, Read, Music, Food, a complete life. While I talk with you about this, allow me to take a little bit of red wine Ahhhhh! and some classic music to set the environment for the coming part.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I was listening and as soon as the opportunity came I Shared the possibility of a different option</span></div>
<br />
<div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "verdana"; font-size: 13.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">RHYTHM</span></div>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com1tag:blogger.com,1999:blog-623931240816518651.post-34154384728688246092016-01-17T20:25:00.004-08:002016-01-17T20:25:51.802-08:00Tracing the way<div class="separator" style="clear: both; text-align: center;">
<a href="https://s-media-cache-ak0.pinimg.com/236x/83/87/9f/83879f0e5abe5b6250d4f8187e0c29f0.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://s-media-cache-ak0.pinimg.com/236x/83/87/9f/83879f0e5abe5b6250d4f8187e0c29f0.jpg" /></a></div>
Considering myself a fake inventor! It's true & enough of it!!! No regrets, this is my journey and I will always be tracing it.<br />
<br />
We are so comfortable with the biggest limitation: money<br />
<br />
Getting used to have full agreement to move is pragmatic, so many leader and team initiative to avoid conflict and "grow"<br />
<br />
Enough of it!
<br />
<br />
This is great time to break it, create, invent.<br />
<br />
Alice in Wonderland:<br />
"Bayard: If you diverge from the path...<br />
Alice: I make the path!"<br />
<br />
References:<br />
<a href="https://en.wikiquote.org/wiki/Alice_in_Wonderland_(2010_film)">quote</a><br />
<a href="https://www.pinterest.com/dena4crafts/disneys-alice-in-wonderland-3d/">image</a>inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-24513448929606753862015-07-14T15:14:00.002-07:002016-04-16T09:07:39.385-07:00Set your prompt with git branching information<pre>parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'
}
function remoteBranch() {
git rev-parse --abbrev-ref --symbolic-full-name @{u} 2> /dev/null | sed 's/origin\///'
}
PS1="\[\e[01;31m\]\$(parse_git_branch)\[\e[00m\]:\$(remoteBranch) \w:\n\[\e[01;31m\]$ \[\e[00m\]"
</pre>
<br />
<br />
Very helpful to when you are juggling several beasts at the same day
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-82029886905166671422015-07-14T15:06:00.002-07:002015-07-14T15:07:48.031-07:00Set the git repo name on terminal Title<pre>
function get_repo_name() {
if git rev-parse — git-dir > /dev/null 2>&1; then
:
basename `git rev-parse — show-toplevel` 2>&1 /dev/null
else
:
pwd
fi
}
PROMPT_COMMAND=’echo -ne “\033]0;$(get_repo_name)\007”’
</pre>
Very helpful when having many tabs open on while developing cool shit!inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-49824311369130700212014-04-05T21:18:00.001-07:002014-04-05T21:23:41.289-07:00a greateR beast on creativity<a href="https://vimeo.com/90782092">Josh Groban interview on creativity and music</a><br />
<br />
What I learn and loved from this video:<br />
"You are only gonna be as good as your connection with your team"<br />
"let the day unfold"<br />
"don't be afraid to let go"<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.successrockets.com/Portals/32363/images/Fostering-team-creativity-leadership.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://www.successrockets.com/Portals/32363/images/Fostering-team-creativity-leadership.jpg" height="224" width="320" /></a></div>
<br />
I feel this to be such a hard thing, since theres a beast, an uncontrollable passion ready to embrace the challenge and make things happen, the optimum way to generate an outcome that will create remarkable value is not based on individual controls but in a collaborative rhythm to unleash a greater beast!<br />
<br />inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com1tag:blogger.com,1999:blog-623931240816518651.post-87306351977927547622014-04-05T20:21:00.001-07:002014-04-05T20:21:51.009-07:00learning is not for school is for life<blockquote class="tr_bq">
In times of drastic change it is the learners who inherit the future. The learned usually find themselves equipped to live in a world that no longer exists.<br />– Eric Hoffer, Reflections on the Human Condition</blockquote>
Great quote found from a great blogger: <a href="http://rayhightower.com/blog/2013/02/17/apprenticeship-patterns-by-dave-h-hoover-and-adewale-oshineye/">rayhightower.com post</a><br />
<div>
<br /></div>
just as Steve Jobs put it: Stay hungry, Stay foolish<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://wsinsanity.wpengine.netdna-cdn.com/wp-content/uploads/Stay-Hungry...Stay-Foolish.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://wsinsanity.wpengine.netdna-cdn.com/wp-content/uploads/Stay-Hungry...Stay-Foolish.jpg" height="428" width="640" /></a></div>
<br />
<br />inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com1tag:blogger.com,1999:blog-623931240816518651.post-68075668906821078992014-03-22T21:01:00.001-07:002014-06-05T13:27:26.325-07:00Grow is priority! not just for the market...While looking at changes and companies priorities, Its very noticeable the huge importance of <b>Growth</b>, not only in well stablished companies but startups finance,<br />
<br />
<b>Growth</b> is a critical factor on stockholders and investors eyes. <br />
<br />
From employees eyes sometimes this gets interpreted as "insatiable investors", just hungrier every day for more money: "money money money"<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.motherjones.com/files/images/Blog_Raining_Money.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.motherjones.com/files/images/Blog_Raining_Money.jpg" /></a></div>
<br />
<br />
<br />
Although the exclusive goal of money is not too inspiring (for some :) the strategy of raising the priority of G<b>rowth is pretty neat!</b><br />
<b><br /></b>
I think We should be using the same pattern across the life decisions we make, It's not about "money money money" but WEALTH and making sure we always challenges ourselves with curiosity, no comfort zone, no blind todays priority focus, stay cuirious:<br />
<blockquote class="tr_bq">
Am I using my Unlimited capacity in the best possible way?</blockquote>
<ul>
<li>Where am I investing my time?</li>
<li>What company Do you work for?</li>
<li>What company concept should you start?</li>
<li>What school should your kids go to?</li>
<li>What communities do you help and help you grow?</li>
</ul>
<div>
What Do you want your career to go or your company where you invest time?<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://thejesusmind.files.wordpress.com/2012/07/eminem-time1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://thejesusmind.files.wordpress.com/2012/07/eminem-time1.jpg" height="213" width="320" /></a></div>
<br />
<br />
Blockbuster or Netflix? Blockbuster decided to stay as the best while the underdog didn't get discourage for its small size but got very excited from the grow factor. It's not easy, they need now to realize how to keep moving? when should you kill the golden cow to go for the risky new thing.<br />
<br />
What should every one do? I do not know, I just know that the awareness and appreciation for the value for how we invest our time and plan in the future, <b>makes a difference!</b></div>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-66037939691188443672014-03-04T09:46:00.002-08:002014-03-04T14:15:03.126-08:00David and Goliath by Malcolm Gladwell, several good points<h2>
Great points?</h2>
<br />
<div>
The core topic STRATEGY! Recommending how to visualize a field and make decisions based on your strengths and weaknesses as well as the ecosystem.<br />
<br />
<h3>
Ok, what are the great points?</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.newyorker.com/images/2009/05/11/p465/090511_r18464_p465.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.newyorker.com/images/2009/05/11/p465/090511_r18464_p465.jpg" height="211" width="320" /></a></div>
<ul>
<li>What is the definition of opportunity: a lot of good? a lot of bad? What I want to read from the book is that you make your context an opportunity!</li>
<li>Weakness or Strength: They are not real! They are just opinions based on the norm, based on comparison with your CURRENT context.</li>
<li>The comparison is not meaningless, but It is a piece of data to strategize and NOT A CAST HIERARCHY.</li>
<li>Rules are stablished to bring order, avoiding chaos, they support predictable good, supporting the 'strong' and put a side the 'weak'.</li>
<li>The strategy of the 'weak' is very hard, you need to be desperate to engaged and make it happen</li>
</ul>
<div>
<br /></div>
<div>
<br /></div>
<div>
Rules do bring order, but they also hide opportunities, since only chaos could lead to the impossible!</div>
<br />
<br />
<h2>
Quotes</h2>
</div>
<div>
They are out of context but they helped me to remind some great fragments that emphasize the points above developed.</div>
<div>
<blockquote class="tr_bq">
"To play by David’s rules you have to be desperate. You have to be so bad that you have no choice. Their teams are just good enough that they know it could never work. Their players could never be convinced to play that hard. They were not desperate enough. But Ranadivé? Oh, he was desperate. You would think, looking at his girls, that their complete inability to pass and dribble and shoot was their greatest disadvantage. But it wasn’t, was it? It was what made their winning strategy possible." </blockquote>
<blockquote class="tr_bq">
"He was an underdog and a misfit, and that gave him the freedom to try things no one else even dreamt of."</blockquote>
<blockquote class="tr_bq">
"Innovators have to be open. They have to be able to imagine things that others cannot and to be willing to challenge their own preconceptions. They also need to be conscientious. An innovator who has brilliant ideas but lacks the discipline and persistence to carry them out is merely a dreamer. That, too, is obvious. But crucially, innovators need to be disagreeable. By disagreeable, I don’t mean obnoxious or unpleasant. I mean that on that fifth dimension of the Big Five personality inventory, “agreeableness,” they tend to be on the far end of the continuum. They are people willing to take social risks— to do things that others might disapprove of." </blockquote>
<blockquote class="tr_bq">
"Courage is what you earn when you’ve been through the tough times and you discover they aren’t so tough after all." </blockquote>
<h3>
Fragments I hated </h3>
<blockquote class="tr_bq">
"is not just how smart you are. It’s how smart you feel relative to the other people in your classroom."</blockquote>
<h4>
Why?</h4>
<div>
Matching the market is real but you make it real. You reason of success should be long term not short term to beat someone but long term to create the maximum possible wealth. Even so It was interesting to see these stamens and help bring clearness on the idea!</div>
<h2>
About the book form</h2>
<div>
Its very historical, I personally think it goes in too much detail sometimes, the examples are great I would prefer to have more examples and less deep details on each of them, It's just my personal preference.</div>
<h2>
References</h2>
<a href="http://www.amazon.com/David-Goliath-Underdogs-Misfits-Battling-ebook/dp/B00BAXFAOW/ref=tmm_kin_swatch_0?_encoding=UTF8&sr=8-1&qid=1393950640">book in Amazon</a><br />
<a href="http://www.newyorker.com/reporting/2009/05/11/090511fa_fact_gladwell?currentPage=all">great article</a>, seems It is the basis of the book<br />
<h3>
Great book references from Malcolm Gladwell</h3>
<div>
<a href="http://www.amazon.com/Outliers-Story-Success-Malcolm-Gladwell-ebook/dp/B001ANYDAO/ref=pd_sim_kstore_7?ie=UTF8&refRID=1AFS3VTS2P45K2T71CF4">Outliers</a></div>
</div>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-84963496485527827502014-02-19T21:07:00.000-08:002014-02-19T21:09:28.111-08:00"The Iron Lady" quote - Margaret Thatcher<blockquote class="tr_bq">
"You must pay for the privilege- something, anything! If you pay nothing, you care nothing. What do you care where you throw your rubbish? Your council estate is a mess, your town, graffiti, what do you care? It's not your problem , it's somebody else's problem- it's the government's problem! YOUR problem is, some of you, is that you haven't got the courage for this fight. You haven't had to fight hard for anything. It's all been given to you- and you feel guilty about it! Well, may I say, on behalf of all those who HAVE had to fight their way up, (and who don't feel guilty about it) we resent those slackers who take, take, take, and contribute nothing to the community!"</blockquote>
Accountability! It is your responsibility to produce a remarkable creation, make it happen!<br />
<br />
reference: <a href="http://www.imsdb.com/scripts/Iron-Lady,-The.html">movie script</a><br />
<br />
<blockquote class="tr_bq">
</blockquote>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com1tag:blogger.com,1999:blog-623931240816518651.post-68901515026116318862014-02-11T13:49:00.003-08:002014-12-05T10:40:59.721-08:00review: The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful BusinessesRecommendation: <a href="http://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation-ebook/dp/B004J4XGN6/ref=tmm_kin_swatch_0?_encoding=UTF8&sr=8-1&qid=1392134619">Go get it, amazing book!</a><br />
<br />
<h2>
In a nutshell</h2>
The profitable value comes from the learning verified speed of an organization or individual.<br />
Entrepreneurship doesn't mean unmanaged goals, neither killing creativity, but taking innovation into the field minimizing the waste to align and create remarkable real value.<br />
<h2>
Juice!</h2>
<div>
What is so critical about eliminating waste? <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://mattress.springintoactionnyc.com/images/uploads/SIA_WasteOfResources_250x290_1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://mattress.springintoactionnyc.com/images/uploads/SIA_WasteOfResources_250x290_1.jpg" height="200" width="171" /></a></div>
How would you feel if tons of precious resources were wasted for incorrect leadership and driving? i.e. electricity, water, real state... very alarming right? What about your/your team time and talent, the unlimited potential to produce wealth!</div>
<div>
<br /></div>
<div>
<div>
The critical question is: which activities create value and which are a form of waste?</div>
</div>
<div>
<div>
<br /></div>
<div>
“There is surely nothing quite so useless as doing with great efficiency what should not be done at all.”</div>
</div>
<div>
<br /></div>
<div>
<div>
"Our current problems are caused by trying too hard—at the wrong things."<br />
<br />
<br /></div>
</div>
<h3>
What options we have? </h3>
<div>
Be very romantic and produce the perfect product in your garage, see what happens, cross your fingers and expect some luck to happen. risk: Producing something no body wants.</div>
<div>
<br /></div>
<div>
Stop the chaos and freeze very well defined goals to deliver in a period of time, let your self and the team work and focus on making things happen and then launch the innovation to succeed your dream! risk: Producing something no body wants.</div>
<div>
<br /></div>
<div>
Work in small batches of experiments, you do not have a clear idea of what the dream product is, just hypothesis to be evaluated in a minimum period of time, you produce an MVP (minimum viable product) only to asses the experiment hypothesis. Evaluate the experiment results from non vanity metrics, nor politics and decide: 1. persevere or pivot 2. what is next? <br />
"risk": Producing something <b>people uses</b> and do not like<br />
<br />
Decisions are made based on common sense not on what the person with higher range statement is.</div>
<div>
<br /></div>
<div>
Metrics need to be: actionable, accessible, and auditable.</div>
<div>
<br /></div>
<div>
The learning needs to be constant and very dynamic, in a loop of Build-Measure-Learn and constantly optimizing the duration of this loop, forget about the competitive advantage on the market, if you go faster than the market in this loop you'll get the advantage otherwise you need to evaluate your process and make changes.</div>
<div>
<br /></div>
<div>
Evaluating hypothesis on two type of assumptions:</div>
<div>
<ul>
<li>Does it create value?</li>
<li>Does it create growth?</li>
</ul>
<div>
Startups need to start by focus all their energy on early adapters, once the company grows there is a challenge necessary pivot to be able to satisfy masses, they have a very different expectations than early adapters.</div>
</div>
<div>
<br /></div>
<h3>
On Growth</h3>
<div>
There are four ways past customers drive sustainable growth:</div>
<div>
<ul>
<li>Word of mouth.</li>
<li>As a side effect of product usage.</li>
<li>Through funded advertising.</li>
<li>Through repeat purchase or use.</li>
</ul>
</div>
<div>
<div>
There is not good or bad, It's based on the experiments you produce the type of growth injector you will need to implement.</div>
</div>
<h3>
Good tips</h3>
<div>
I like the recommendation on processes stages: backlog, in progress, build, validated</div>
<div>
No more than 3 projects at a time on every stage (It reminds me <a href="http://www.amazon.com/The-Goal-Process-Ongoing-Improvement/dp/0884271951/ref=sr_1_1?ie=UTF8&qid=1392141787&sr=8-1&keywords=the+goal">"The Goal" - Goldratt</a>)</div>
<div>
<br /></div>
<div>
<div>
“Stop production so that production never has to stop.”, you don't want to trade quality for time!</div>
<div>
<br /></div>
</div>
<div>
The 5 why's a great exercise to learn and improve from mistakes! just like kiddos!</div>
<h2>
Quotes</h2>
<div>
<div>
"Lean thinking defines value as providing benefit to the customer; anything else is waste."</div>
</div>
<div>
<br /></div>
<div>
"we could have discovered how flawed our assumptions were without building anything?"</div>
<div>
<div>
<br /></div>
<div>
"The lesson of the MVP is that any additional work beyond what was required to start learning is waste, no matter how important it might have seemed at the time."</div>
</div>
<div>
<br /></div>
<div>
"As you consider building your own minimum viable product, let this simple rule suffice: remove any feature, process, or effort that does not contribute directly to the learning you seek."</div>
<div>
<br /></div>
<div>
"I’ve come to believe that learning is the essential unit of progress for startups. The effort that is not absolutely necessary for learning what customers want can be eliminated. I call this validated learning because it is always demonstrated by positive improvements in the startup’s core metrics. As we’ve seen, it’s easy to kid yourself about what you think customers want. It’s also easy to learn things that are completely irrelevant. Thus, validated learning is backed up by empirical data collected from real customers."</div>
<div>
<br /></div>
<div>
"systematically figuring out the right things to build."</div>
<div>
<br /></div>
<div>
"“Can this product be built?” In the modern economy, almost any product that can be imagined can be built. The more pertinent questions are “Should this product be built?”"</div>
<div>
<br /></div>
<div>
"if you cannot fail, you cannot learn."</div>
<div>
<div>
<br /></div>
<div>
"Success is not delivering a feature; success is learning how to solve the customer’s problem."</div>
<div>
<br /></div>
<div>
"planning really works in the reverse order: we figure out what we need to learn, use innovation accounting to figure out what we need to measure to know if we are gaining validated learning, and then figure out what product we need to build to run that experiment"</div>
<div>
<br /></div>
</div>
<div>
<div>
"“get out of the building” and start learning."</div>
<div>
"“go and see for yourself”"</div>
<div>
<br /></div>
<div>
"If we do not know who the customer is, we do not know what quality is."</div>
<div>
<br /></div>
</div>
<div>
<div>
"The reason to build a new team to pursue an idea is that you believe you can accelerate through the Build-Measure-Learn feedback loop faster than anyone else can."</div>
<div>
<div>
"The only way to win is to learn faster than anyone else."</div>
</div>
<div>
<br /></div>
<div>
<div>
"Sustainable growth follows one of three engines of growth: paid, viral, or sticky."</div>
<div>
<br /></div>
<div>
"reducing batch size, we can get through the Build-Measure-Learn feedback loop more quickly"</div>
<div>
<br /></div>
<div>
<div>
"The ideal goal is to achieve small batches all the way down to single-piece flow along the entire supply chain. Each step in the line pulls the parts it needs from the previous step. This is the famous Toyota just-in-time production method."</div>
</div>
<div>
<br /></div>
<div>
"“Startups don’t starve; they drown.” There are always a zillion new ideas about how to make the product better floating around, but the hard truth is that most of those ideas make a difference only at the margins. They are mere optimizations. Startups have to focus on the big experiments that lead to validated learning. The engines of growth framework helps them stay focused on the metrics that matter."</div>
<div>
<br /></div>
<div>
"in my experience startup teams require three structural attributes: scarce but secure resources, independent authority to develop their business, and a personal stake in the outcome."</div>
<div>
<br /></div>
<div>
"“In the past, the man has been first; in the future, the system must be first.”"</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
</div>
<div>
<br /></div>
</div>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com1tag:blogger.com,1999:blog-623931240816518651.post-63742480970792720282011-10-05T21:36:00.000-07:002011-10-05T21:36:55.645-07:00Something to think about failure !<br />
Something to learn from kids, they are not afraid of failing, they love to try. Failure is not something we should be avoiding, It's something we should be looking for. If we play safe for something we know we'll win, there is no grow at all and if you do not grow, there are poor opportunities to create value for others.<br />
<br />
Focus on your weaknesses to build a strong leader or focus on your strengths to produce a weak vision.<br />
or do not focus on what is a weakness or a strength but on the joy of the journey you are driving.<br />
<br />
If things seem under control, you're not going fast enough.inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-27213206539782357152011-10-05T21:32:00.000-07:002011-10-05T21:33:24.613-07:00Schools kill creativity?This is a great video I was very interested on sharing with everyone. Looking forward to hearing your opinion!<br />
<br />
<object height="326" width="334"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf">
</param>
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always"/>
<param name="wmode" value="transparent">
</param>
<param name="bgColor" value="#ffffff">
</param>
<param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/SirKenRobinson_2006-medium.flv&su=http://images.ted.com/images/ted/tedindex/embed-posters/SirKenRobinson-2006.embed_thumbnail.jpg&vw=320&vh=240&ap=0&ti=66&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=ken_robinson_says_schools_kill_creativity;year=2006;theme=how_the_mind_works;theme=top_10_tedtalks;theme=master_storytellers;theme=the_creative_spark;theme=bold_predictions_stern_warnings;theme=how_we_learn;event=TED2006;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;" />
<embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="334" height="326" allowFullScreen="true" allowScriptAccess="always" flashvars="vu=http://video.ted.com/talks/dynamic/SirKenRobinson_2006-medium.flv&su=http://images.ted.com/images/ted/tedindex/embed-posters/SirKenRobinson-2006.embed_thumbnail.jpg&vw=320&vh=240&ap=0&ti=66&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=ken_robinson_says_schools_kill_creativity;year=2006;theme=how_the_mind_works;theme=top_10_tedtalks;theme=master_storytellers;theme=the_creative_spark;theme=bold_predictions_stern_warnings;theme=how_we_learn;event=TED2006;"></embed></object><br />
<br />
Why are there expectation defined in advance when the source -the kids- are full of potential? Where does the brilliance comes from? The experience or the unique value that a human been can generate?<br />
<br />
It's a difficult question, but worth it to keep in mind on your journey.inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-65887115204385621222011-10-05T21:28:00.000-07:002011-10-05T21:29:19.369-07:00About Ideas<span class="Apple-style-span" style="font-family: verdana, sans-serif; font-size: 12px; line-height: 13px;">"One can steal ideas, but no one can steal execution or passion."</span><br />
<span class="Apple-style-span" style="font-family: verdana, sans-serif; font-size: 12px; line-height: 13px;">From <a href="http://www.amazon.com/Do-More-Faster-TechStars-Accelerate/dp/0470929839/ref=sr_1_1?ie=UTF8&qid=1317875280&sr=8-1">Do More Faster by David Cohen and Brad Feld</a></span><br />
<br />
<br />inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-6425324095861368192011-10-05T19:55:00.000-07:002011-10-05T21:29:40.059-07:00The Joel Test<span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Any software looking for a great success should pass the following test, based on Joel Spolski, and I happen to like the policy:</span><br />
<span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you use source control?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Can you make a build in one step?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you make daily builds?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you have a bug database?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you fix bugs before writing new code?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you have an up-to-date schedule?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you have a spec?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do programmers have quiet working conditions?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you use the best tools money can buy?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you have testers?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do new candidates write code during their interview?</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Do you do hallway usability testing?</span><br />
<span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><br />
<span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><span class="Apple-style-span" style="background-color: white;">Thanks Joel, based on this <a href="http://www.amazon.com/Joel-Software-Occasionally-Developers-Designers/dp/1590593898/ref=sr_1_3?s=books&ie=UTF8&qid=1317869635&sr=1-3">great book</a></span></span>inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-74227702769096901242011-10-05T19:50:00.000-07:002011-10-05T21:30:06.972-07:00SSH access with no password<span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">The following steps can be used to ssh from one system to another without specifying a password.</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Notes:</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">The system from which the ssh session is started via the ssh command is the client.</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">The system that the ssh session connects to is the server.</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">These steps seem to work on systems running OpenSSH.</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">The steps assume that a DSA key is being used. To use a RSA key substitute 'rsa' for 'dsa'.</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">The steps assume that you are using a Bourne-like shell (sh, ksh or bash)</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Some of this information came from:</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><a href="http://www.der-keiler.de/Mailing-Lists/securityfocus/Secure_Shell/2002-12/0083.html">http://www.der-keiler.de/Mailing-Lists/securityfocus/Secure_Shell/2002-12/0083.html</a></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><br />
<span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; line-height: 14px;"><span class="Apple-style-span" style="font-size: large;">Steps:</span></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">On the client run the following commands:</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ mkdir -p $HOME/.ssh</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ chmod 0700 $HOME/.ssh</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ ssh-keygen -t dsa -f $HOME/.ssh/id_dsa -P ''</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">This should result in two files, $HOME/.ssh/id_dsa (private key) and $HOME/.ssh/id_dsa.pub (public key).</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Copy $HOME/.ssh/id_dsa.pub to the server.</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">On the server run the following commands:</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ cat id_dsa.pub >> $HOME/.ssh/authorized_keys2</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ chmod 0600 $HOME/.ssh/authorized_keys2</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Depending on the version of OpenSSH the following commands may also be required:</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ cat id_dsa.pub >> $HOME/.ssh/authorized_keys</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ chmod 0600 $HOME/.ssh/authorized_keys</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">An alternative is to create a link from authorized_keys2 to authorized_keys:</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ cd $HOME/.ssh && ln -s authorized_keys2 authorized_keys</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><br />
<span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">On the client test the results by ssh'ing to the server:</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">$ ssh -i $HOME/.ssh/id_dsa server</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">(Optional) Add the following $HOME/.ssh/config on the client:</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">Host server</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">IdentityFile ~/.ssh/id_dsa</span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span><span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;">This allows ssh access to the server without having to specify the path to the id_dsa file as an argument to ssh each time.</span><br />
<span class="Apple-style-span" style="background-color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', Arial, 'hiragino kaku gothic pro', NanumGothic, sans-serif; font-size: 12px; line-height: 14px;"><br /></span>inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-86287524852579871352011-10-02T20:27:00.000-07:002011-10-05T21:34:06.168-07:00Seth Godin. Just remarkable!Great insights on marketing. I got very impressed with the alignment from Eric Ries on Lean startup, targeting early adapters that may "if you are lucky" care about your product.
I think this a 2003 video, still a lot of fresh blood on the talk and makes me think if Seth Godin was on his way to produce the master piece <a href="http://inguansoft.blogspot.com/2011/01/linchpin-must-read-for-everyone.html">Linchpin</a>.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP3g5sSFLBFUep-_WpAakHij_LaJfn8xcQiRK4lDgzUvPdQPjnHU1Czb4BDBpncOnw-5ET4MFup3zBIdxmU0DdszXnphmCMCj1CPBsmry5d9RHCcveNZd1QLBzvz9uv5QNDXzYrDhJxKI/s1600/marketingSeth.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP3g5sSFLBFUep-_WpAakHij_LaJfn8xcQiRK4lDgzUvPdQPjnHU1Czb4BDBpncOnw-5ET4MFup3zBIdxmU0DdszXnphmCMCj1CPBsmry5d9RHCcveNZd1QLBzvz9uv5QNDXzYrDhJxKI/s400/marketingSeth.png" width="400" /></a></div>
<object height="374" width="526">
<param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf">
</param>
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always"/>
<param name="wmode" value="transparent">
</param>
<param name="bgColor" value="#ffffff">
</param>
<param name="flashvars" value="vu=http://video.ted.com/talk/stream/2003/Blank/SethGodin_2003-320k.mp4&su=http://images.ted.com/images/ted/tedindex/embed-posters/SethGodin-2003.embed_thumbnail.jpg&vw=512&vh=288&ap=0&ti=28&lang=&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=seth_godin_on_sliced_bread;year=2003;theme=the_creative_spark;theme=speaking_at_ted2009;theme=presentation_innovation;theme=tales_of_invention;theme=not_business_as_usual;event=TED2003;tag=Business;tag=Culture;tag=choice;tag=marketing;tag=shopping;tag=storytelling;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;" />
<embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="526" height="374" allowFullScreen="true" allowScriptAccess="always" flashvars="vu=http://video.ted.com/talk/stream/2003/Blank/SethGodin_2003-320k.mp4&su=http://images.ted.com/images/ted/tedindex/embed-posters/SethGodin-2003.embed_thumbnail.jpg&vw=512&vh=288&ap=0&ti=28&lang=&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=seth_godin_on_sliced_bread;year=2003;theme=the_creative_spark;theme=speaking_at_ted2009;theme=presentation_innovation;theme=tales_of_invention;theme=not_business_as_usual;event=TED2003;tag=Business;tag=Culture;tag=choice;tag=marketing;tag=shopping;tag=storytelling;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;"></embed>
</object>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-54159619902614341772011-10-02T11:26:00.000-07:002011-10-02T11:26:38.596-07:00Geoffrey Moore presentation based on his book: EscapeThis is a great presentation that make leaders aware of the direction they are taking the company. Stop the naive innovation speech, make it real.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA5lvPpaAYJpSNswti3IP6FSol_bAXr1IPueYjtdwPofBk7zeHK0SKQX9RgbKisvNx-z8Rae6QrR9eclt1dzPF05NVZ-zSlGn-oUcs9LkN7N-TcHOb4P-x527rYMGOwVSDvnsyEN2b2dM/s1600/escapeMoore.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA5lvPpaAYJpSNswti3IP6FSol_bAXr1IPueYjtdwPofBk7zeHK0SKQX9RgbKisvNx-z8Rae6QrR9eclt1dzPF05NVZ-zSlGn-oUcs9LkN7N-TcHOb4P-x527rYMGOwVSDvnsyEN2b2dM/s320/escapeMoore.png" width="320" /></a></div>
<br />
Link to the presentation, Thanks a lot ecorner!: <a href="http://ecorner.stanford.edu/authorMaterialInfo.html?mid=2725">http://ecorner.stanford.edu/authorMaterialInfo.html?mid=2725</a><br />
<br />
book at <a href="http://www.amazon.com/Escape-Velocity-Free-Companys-Future/dp/0062040898/ref=sr_1_1?ie=UTF8&qid=1317579926&sr=8-1">amazon</a>!inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-44378354489769994582011-09-26T22:18:00.000-07:002011-10-02T23:54:15.015-07:00Quotes from Crucibles of Leadership by Robert J. Thomas<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">"During the question and answer period following the class, I’d asked Tharp what was to her mind the biggest difference between practice and performance. She looked at me quizzically, as if I’d asked a truly boneheaded question. But then, patiently, she explained that practice and performance were part of the same thing . . . that when a dancer practices she thinks about the performance and when she performs she notices the things she ought to practice more. In fact, Tharp added, the key is to practice while you perform, and vice versa. I told Bennis that I thought the same thing ought to apply to leaders. He leaned forward over the remnants of our breakfast and fixed me with his steely eyes. “Kid,” he said, “you’ve got something there. Build on it.”"</span><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">"While experience matters, what matters more is what one</span><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"> </span><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><i class="emphasis" style="font-style: italic;">makes </i></span><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">of experience: how a person comes to recognize in a crucible experience that something new or important is happening, to see beyond the discomfort, perhaps even the pain, of new and unexpected information and to incorporate that information as useful knowledge, not just about the world but, as likely, about oneself."</span><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">"Rather than wait for the right moment to arrive, they discover and exploit learning opportunities. Rather than partition their lives into periods of action and periods of reflection, they do both, often on a daily basis, sometimes in precisely the same moment. Rather than complain about the scarcity of time to learn, they make time. Like accomplished performers in sports or music or the arts, <i class="emphasis" style="font-style: italic;">they practice as strenuously as they perform</i>. And when, as often happens to organizational leaders, they find themselves onstage much of the time, they learn how to <i class="emphasis" style="font-style: italic;">practice while they perform</i>—not simply to learn by doing, but to learn <i class="emphasis" style="font-style: italic;">while </i>doing."</span><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><br /></span><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">"</span><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: 11px;">Rupp said his leader’s words had such an effect on him that he wrote them down. “That situation taught me a great lesson: that I should not be so focused on myself and look at situations only as how they affect me.”</span><br />
<div class="MsoNormal" style="font-family: Calibri, sans-serif; font-size: 11pt; margin-bottom: 0.0001pt; margin-left: 0in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoNormal" style="font-family: Calibri, sans-serif; font-size: 11pt; margin-bottom: 0.0001pt; margin-left: 0in; margin-right: 0in; margin-top: 0in;">
<span style="font-family: Verdana, sans-serif; font-size: 8.5pt;">"Second, the more frequent experience of new territory among leaders at the beginning and toward the end of their careers suggests that they share something in common. In <i>Geeks and Geezers</i>, Warren Bennis and I drew attention to <i>neoteny</i>: a characteristic of older leaders who’d remained active and vital across eras and organizations. Neoteny, we argued, is the quality of retaining youthful habits and behaviors, like curiosity, and openness to experience, and surprise, well into one’s later years. The collection of crucibles seems to suggest that those who continue to explore new territory as they age are likely to remain vital and active as leaders. This was borne out in the interviews with people like Walter Sondheim, John Wooden, Sidney Harman, Warren Bennis, and Frances Hesselbein, who recounted for us new territory crucibles they had experienced over the past ten years."<o:p></o:p></span></div>
<div class="MsoNormal" style="font-family: Calibri, sans-serif; font-size: 11pt; margin-bottom: 0.0001pt; margin-left: 0in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoNormal" style="font-family: Calibri, sans-serif; font-size: 11pt; margin-bottom: 0.0001pt; margin-left: 0in; margin-right: 0in; margin-top: 0in;">
<span style="font-family: Verdana, sans-serif; font-size: 8.5pt;">"Like a stretched rubber band, a crucible embodies potential energy—energy that can be released productively or unproductively. In the following sections, we’ll consider examples of each type of crucible, first in the context of lessons they have to teach about <i>leadership </i>and then through the lens of lessons that each type has to teach about <i>learning."</i></span></div>
inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-35125976370055476812011-07-09T21:18:00.001-07:002011-07-09T21:34:49.537-07:00How to list tasks from your projectrake -T<br />
<br />
<br />
<ul style="font-family: Verdana, sans-serif; font-size: 11px;"><li><div class="docList" style="color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Use Rakefile for tasks that operate on the plugin’s source files, such as special testing or documentation. These must be run from the plugin’s directory.</div></li>
<li><div class="docList" style="color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Use <tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">tasks/*.rake</tt><a href="" name="development or"></a> for tasks that are part of the development or deployment of the application in which the plugin is installed. These will be shown in the output of <tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">rake ,ÄìT</tt><a href="" name="for this"></a>, the list of all Rake tasks for this application.</div><div class="docList" style="color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><br />
</div><div class="docList" style="color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><br />
</div></li>
</ul>inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com1tag:blogger.com,1999:blog-623931240816518651.post-91022381775826506922011-07-09T20:53:00.000-07:002011-07-09T20:53:27.746-07:00How to extend a class<span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;"></span><br />
<pre style="font-size: 14px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;">class Symbol
def %(arg)
...
end
end</pre><pre style="font-size: 14px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;"></pre><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;">The above code does what you need, but leaves no hint that you've made a change to Symbol. An alternative solution is to define a module and include that module in Symbol.</span><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;"><pre style="font-size: 14px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;">module SymbolExtension
def %(arg)
...
end
end
Symbol.send :include, SymbolExtension</pre></span><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;"><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;"><br />
</span><br />
Granted, this isn't a huge hint, but if you check</span><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;"> </span><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;"><code style="font-size: 14px;">Symbol.ancestors</code></span><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;"> </span><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;">you'll find the following list.</span><span class="Apple-style-span" style="font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 14px;"><pre style="font-size: 14px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;">Symbol
SymbolExtension
Object
Kernel</pre><pre style="font-size: 14px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;"></pre><pre style="font-size: 14px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;">extracted from: http://blog.jayfields.com/2007/01/class-reopening-hints.html</pre><pre style="font-size: 14px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;"></pre></span>inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-37232487657468354232011-07-09T20:51:00.000-07:002011-07-09T20:51:44.120-07:00plugins on rails 3.0<span class="Apple-style-span" style="font-family: verdana, sans-serif; font-size: 12px;"></span><br />
<pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;">How to install it?</pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;">rails plugin install URL</pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"></pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;">How to remove it?</pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"><span class="Apple-style-span" style="font-family: verdana, sans-serif; white-space: normal;"><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;">rails plugin remove plugin_name</pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"></pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;">How to create your own plugin?</pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"><span class="Apple-style-span" style="font-family: verdana, sans-serif; white-space: normal;"><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;">rails generate plugin my_plugin</pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"></pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;">The files that are required are:</pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"><span class="Apple-style-span" style="font-family: verdana, sans-serif; line-height: 13px; white-space: normal;"><tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">init.rb</tt></span></pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"><span class="Apple-style-span" style="font-family: verdana, sans-serif; line-height: 13px; white-space: normal;"><tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;"></tt><a href="" name="plugin called"></a>and directory in the plugin called lib</span></pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"><span class="Apple-style-span" style="font-family: verdana, sans-serif; line-height: 13px; white-space: normal;">
</span></pre><pre style="color: black; font-family: 'Courier New', mono !important; font-size: 12px; white-space: pre-line;"><span class="Apple-style-span" style="font-family: verdana, sans-serif; line-height: 13px; white-space: normal;"><span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: 11px; line-height: normal;"><div class="docText" style="color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">A few special variables are available to your code in <tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">init.rb</tt>:</div><blockquote><div style="color: black; font-size: 11px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"></div><div class="docText" style="color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="docEmphStrong" style="font-weight: bold;"><tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">name</tt></span> The name of your plugin (<tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">'my_plugin'</tt> in our simple example).</div><div style="color: black; font-size: 11px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"></div><div style="color: black; font-size: 11px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"></div><div class="docText" style="color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="docEmphStrong" style="font-weight: bold;"><tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">path</tt></span><a href="" name="which is"></a> The directory in which the plugin exists, which is useful in case you need to read or write nonstandard files in your plugin’s directory.<span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: 11px; line-height: normal;"> </span></div></blockquote><blockquote><div class="docText" style="color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="docEmphStrong" style="font-weight: bold;"><tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">config</tt></span><a href="" name="created in"></a> The configuration object created in <tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">environment.rb</tt>. (See <a class="docLink" href="http://my.safaribooksonline.com/9780132480345/ch01#ch01" style="color: #003399; font-weight: bold; outline-color: initial; outline-style: none; outline-width: initial; text-decoration: none;">Chapter 1</a><a href="" name="Environments and"></a>, “Rails Environments and Configuration,” as well as the online API docs for <tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">Rails::Configuration</tt><a href="" name="more about"></a> to learn more about what’s available via <tt style="color: green; font-family: 'Courier New', Courier, monospace; font-size: 12px;">config</tt>.)</div></blockquote>
</span></span></pre></span></pre></span></pre>inguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0tag:blogger.com,1999:blog-623931240816518651.post-83481997790856254052011-06-18T22:01:00.000-07:002011-06-18T22:01:22.289-07:00How to setup your Git environment from scratchSERVER SIDE<br />
sudo apt-get install git-core git-doc gitweb git-gui gitk git-email<br />
git-svn git-daemon-run<br />
git init<br />
git add .<br />
git commit<br />
git clone --bare ./menucook menucook.git<br />
<br />
get the repo<br />
git clone ssh://inguansoftsvn/home/inguanzo/depo/menucook.git<br />
<br />
How to create a remote branch<br />
git push origin origin:refs/heads/web<br />
<br />
workflow to deploy into the server<br />
git rebase origin/web<br />
<br />
prompt for snowleopard:<br />
parse_git_branch() {<br />
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'<br />
}<br />
PS1="\[\e[01;31m\]\w \$(parse_git_branch): \[\e[00m\]"<br />
<br />
prompt for linux:<br />
if [ "\$(type -t __git_ps1)" ]; then<br />
PS1="\w \$(__git_ps1 '(%s)$ ')"<br />
fiinguanzohttp://www.blogger.com/profile/11146290940496543116noreply@blogger.com0