joi, 31 octombrie 2013

Planul

“If you don’t have a plan, you become part of somebody else’s plan.”
– Terence McKenna

miercuri, 30 octombrie 2013

Plasticul nostru cel de toate zilele


vineri, 25 octombrie 2013

Toamna e fum

Un copăcel se chinuie o jumătate de an sa acumuleze dioxidul de carbon și sa ne dea binefăcătorul oxigen. Totul e frumos pana aici ... iar apoi vine toamna. Frunzele cad și copăcelul se pregătește pentru iarna. Nea Georgică gospodarul face curat și aduna frunzele, ceea ce e foarte frumos din partea lui. Ce ma deranjează pe mine e ca în loc sa își construiască un dispozitiv pentru compost și sa depoziteze acolo frunzele uscate, nea Georgică da foc frunzelor. Cu ocazia asta arunca în aer tot dioxidul de carbon pe care copăcelul l-a acumulat pe parcursul anului. Toamna e fum pentru ca nea Georgică nu știe ca din frunzele uscate se poate face îngrășămînt pentru gradina.
Cum se face compostul ?

Va rog frumos nu mai ardeți frunzele ...
 
Spor la compost !

duminică, 20 octombrie 2013

Instalarea Php5, Mysql, Apache, Eclipse si Gimp pentru Ubuntu

Am vrut zilele trecute sa îmi continui programarea unei pagini web făcută mai demult în Php, MySql și Apache și pentru asta am avut nevoie de aceste aplicații instalate pe Ubuntu. Am gasit cum se instalează și am procedat în felul următor:
Pasul 1. Instalează aplicațiile Php5, Mysql și apache: In command shell, trebuie sa lansați următoarele comenzi:

    sudo apt-get install apache2

    sudo apt-get install php5

    sudo apt-get install libapache2-mod-php5

    sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin

    sudo /etc/init.d/apache2 restart

Pasul 2. Instalează Eclipse pentru Php pentru editarea codului sursa(am urmat pașii de aici)
Pasul 3. Instalează procesorul de imagini Gimp (l-am instalat direct din centru de software ubuntu)
Pasul 4. Testează pagina în Firefox, Chrome și Opera.
Conținutul paginilor se poate gasit în următoarea locație: /var/www/
Cred ca asta e procedura pas cu pas pentru dezvoltarea unei pagini web pe Ubuntu. Toate aplicațiile sunt gratuite și au documentație foarte bine pusa la punct.
Spor la programare și o seara frumoasa tuturor !

vineri, 11 octombrie 2013

Cum se seteaza highlighting-ul codului in Blogger

1. Desupra tagului <head> copiaza:
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shCore.js'></script>
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCSharp.js'></script>
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushXml.js'></script>
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushSql.js'></script>
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushJava.js'></script>
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCss.js'></script>
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCpp.js'></script>
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushPhp.js'></script>
<script language='javascript' src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushJScript.js'></script>
2. Copiază deasupra tagului </b:skin>

.dp-highlighter
{
 font-family: "Consolas", "Monaco", "Courier New", Courier, monospace;
 font-size: 12px;
 background-color: #E7E5DC;
 width: 99%;
 overflow: auto;
 margin: 18px 0 18px 0 !important;
 padding-top: 1px; /* adds a little border on top when controls are hidden */
}

/* clear styles */
.dp-highlighter ol,
.dp-highlighter ol li,
.dp-highlighter ol li span
{
 margin: 0;
 padding: 0;
 border: none;
}

.dp-highlighter a,
.dp-highlighter a:hover
{
 background: none;
 border: none;
 padding: 0;
 margin: 0;
}

.dp-highlighter .bar
{
 padding-left: 45px;
}

.dp-highlighter.collapsed .bar,
.dp-highlighter.nogutter .bar
{
 padding-left: 0px;
}

.dp-highlighter ol
{
 list-style: decimal; /* for ie */
 background-color: #fff;
 margin: 0px 0px 1px 45px !important; 
        /* 1px bottom margin seems to fix occasional Firefox scrolling */
 padding: 0px;
 color: #5C5C5C;
}

.dp-highlighter.nogutter ol,
.dp-highlighter.nogutter ol li
{
 list-style: none !important;
 margin-left: 0px !important;
}

.dp-highlighter ol li,
.dp-highlighter .columns div
{
 list-style: decimal-leading-zero; /* better look for others, override cascade from OL */
 list-style-position: outside !important;
 border-left: 3px solid #6CE26C;
 background-color: #F8F8F8;
 color: #5C5C5C;
 padding: 0 3px 0 10px !important;
 margin: 0 !important;
 line-height: 14px;
}

.dp-highlighter.nogutter ol li,
.dp-highlighter.nogutter .columns div
{
 border: 0;
}

.dp-highlighter .columns
{
 background-color: #F8F8F8;
 color: gray;
 overflow: hidden;
 width: 100%;
}

.dp-highlighter .columns div
{
 padding-bottom: 5px;
}

.dp-highlighter ol li.alt
{
 background-color: #FFF;
 color: inherit;
}

.dp-highlighter ol li span
{
 color: black;
 background-color: inherit;
}

/* Adjust some properties when collapsed */

.dp-highlighter.collapsed ol
{
 margin: 0px;
}

.dp-highlighter.collapsed ol li
{
 display: none;
}

/* Additional modifications when in print-view */

.dp-highlighter.printing
{
 border: none;
}

.dp-highlighter.printing .tools
{
 display: none !important;
}

.dp-highlighter.printing li
{
 display: list-item !important;
}

/* Styles for the tools */

.dp-highlighter .tools
{
 padding: 3px 8px 3px 10px;
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: silver;
 background-color: #f8f8f8;
 padding-bottom: 10px;
 border-left: 3px solid #6CE26C;
}

.dp-highlighter.nogutter .tools
{
 border-left: 0;
}

.dp-highlighter.collapsed .tools
{
 border-bottom: 0;
}

.dp-highlighter .tools a
{
 font-size: 9px;
 color: #a0a0a0;
 background-color: inherit;
 text-decoration: none;
 margin-right: 10px;
}

.dp-highlighter .tools a:hover
{
 color: red;
 background-color: inherit;
 text-decoration: underline;
}

/* About dialog styles */

.dp-about { background-color: #fff; color: #333; margin: 0px; padding: 0px; }
.dp-about table { width: 100%; height: 100%; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; }
.dp-about td { padding: 10px; vertical-align: top; }
.dp-about .copy { border-bottom: 1px solid #ACA899; height: 95%; }
.dp-about .title { color: red; background-color: inherit; font-weight: bold; }
.dp-about .para { margin: 0 0 4px 0; }
.dp-about .footer { background-color: #ECEADB; color: #333; border-top: 1px solid #fff; text-align: right; }
.dp-about .close { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; background-color: #ECEADB; color: #333; width: 60px; height: 22px; }

/* Language specific styles */

.dp-highlighter .comment, .dp-highlighter .comments { color: #008200; background-color: inherit; }
.dp-highlighter .string { color: blue; background-color: inherit; }
.dp-highlighter .keyword { color: #069; font-weight: bold; background-color: inherit; }
.dp-highlighter .preprocessor { color: gray; background-color: inherit; }]]>

3. Copiază deasupra tagului </body> :
<script language="javascript">
dp.SyntaxHighlighter.BloggerMode();
dp.SyntaxHighlighter.HighlightAll('code');
</script>
4. In momentul în care copiezi codul în postare trebuie sa te asiguri ca nu conține caractere speciale html (se pot înlocui cu ajutorul tool-uluihttp://accessify.com/tools-and-wizards/developer-tools/quick-escape/default.php )
<pre class="Xml" name="code">
<script language='javascript'>
</pre>
O zi buna tuturor !

joi, 10 octombrie 2013

How to be productive 2.0


Sisteme de operare pentru embedded

Cautam pe net sisteme de operare embedded versatile și foarte mici și am ajuns la următoarea lista:

Probabil ca o sa folosesc unul din ele pentru următoarele proiecte în care voi folosi Arduino. Din cate se vede exista soluții open source de sisteme de operare. In concluzie, cuplul tinyOs/Arduino mi se pare cel mai bun pentru o viitoare colaborare.

O zi buna tuturor ! 
 

miercuri, 9 octombrie 2013

Arduino TRE e pe cale sa iasa pe piata




"Thanks to the 1-GHz Sitara AM335x processor, Arduino developers get up to 100 times more performance with the Sitara-processor-based TRE than they do on the Arduino Leonardo or Uno. This performance opens the doors to more advanced Linux-powered applications. The Sitara-processor-based Linux Arduino can run high-performance desktop applications, processing-intensive algorithms or high-speed communications.  "

E un lucru buna ca Arduino (plus Yún) se orientează și către acest gen de placi care intra în competiție directa cu Raspberry pi si cu alte placi similare ce au procesoare destul de puternice încat sa ruleze Linux. (http://makezine.com/2013/06/10/10-hot-new-boards-to-watch/)
Pentru cei interesati de toata gama de produse Arduino.

O zi buna tuturor!

vineri, 4 octombrie 2013

Produse Dremel de la eMag

Am gasit la eMag diverse unelte Dremel ce se pot folosi pentru electronica și pentru mecanica fina. Pot sa va spun ca sunt unele dintre cele mai bune unelte de pe piață.
Doua dintre aceste produse îmi cam vine sa le cumpăr, mai ales minifreza cu care pot tăia și plastic - Minifreza Dremel Trio 6800JC, 200 W, 20000 RPM .
Minifreza Dremel Trio 6800JC, 200 W, 20000 RPM
Descrierea de pe site
"Noul Dremel TRIO este cea mai avansata unealta pentru toți cei implicați in proiecte universale și cele din jurul casei. Dremel TRIO are un sistem spiral 3 în 1 care va da posibilitatea de a tăia, șlefui și freza cu 1 și aceeași unealta. Aceasta unealta multifuncționala, compacta și ușoara este foarte puternica! Dremel TRIO are o ergonomie superioara, un mîner cu 2 poziții și o turație variabila care asigura cea mai optima rata de lucru în diferite materiale. Prin tehnologia de taiere spirala de 360 de grade și taiere prin penetrare, unealta taie rapid în lemn, plastic, gips-carton, metal si placi ceramice. Alături de aceasta sunt accesoriile și atașamentele dedicate TRIO de șlefuire și frezare, astfel încît aceasta unealta va duce la bun sfîrșit proiectele dumneavoastră! Sistemul spiral Dremel TRIO 3 in 1: Taiere, Șlefuire și Frezare."
O alta unealta minune este : Pistol de pirogravat Dremel Versatip 2000 KA 
Pistol de pirogravat Dremel Versatip 2000 KASigur cumpăr una din ele ....