Ne pregatim de Black Friday

Stiu ca la noi Black Friday nu este Black Friday, unele magazine au inceput promotiile deja la inceputul lunii noiembrie, altii in fiecare weekend au promotii de BF, deci bataie de joc. Black Friday ar trebui sa fie o singura zi   in care sunt cele mai mari reduceri. 

Am facut o lista cu cele mai importante si funny videouri legate de Black Friday 2013.

1. Romania se pregateste pentru Black Friday ( sursa B1TVCHannel)

Tabletele, televizoarele si telefoanele sunt cele mai cautate de Black Friday. Startul se da intre orele 06:00 – 08:00.

2. Flanco si Altex- Black Friday 2013

Lumea s-a inghesuit deja la 4 dimineata.  Cel mai simpatic este tipul de la 00:50 care doreste sa-si cumpere un smartphone :) . Reducerile nu sunt chiar reduceri. Atentie mare!

3. Domo 2013 / BF2014

Oamenii cumpara orice doar sa fie la promotie :) .

4. Unguru Bulan – Black Friday 2014

5. Spot publicitar si alte videouri utile

Altex: 

Domo:

eMag:

Ghid de supravietuire eMag:

Livrare eMag:

6. Black Friday in SUA

Adevaratul Black Friday. Reduceri reale de 80-90% la mii de produse.

Black Friday 2014

In 21 noiembrie incepe  Black Friday eMAG si peste 7 de zile la Black Friday traditional. Estimez ca in Romania toate magazinele vor face vanzari mai mari de 70 de mil. euro fata de 2013.

Magazinele si siteurile pe care le voi urmari sunt:

  • eMag.ro
  • flanco.ro
  • altex.ro
  • cel.ro
  • pcgarage.ro
  • f64.ro

Ma astept la reduceri de minim 30% la urmatoarele:

  • Televizoare FullHD 81-127cm + cateva modele 3D
    Pretul televizoarelor de 81cm HD incepeau de la 800  lei. Acum sper sa fie televizoare FULLHD 81cm care vor incepe de la 800 lei.
  • Xbox One si PS4
  • Aparate foto / video
  • Frigidere
    La categoria frigidere nu erau promotii foarte bune, dar tot s-a vandut  stocul.
  • Masini de spalat
    Masina de spalat de la 500 lei :)) … Chiar merita cumparata.
  • Telefoane Allview / Apple / Samsung / Sony
    Cele mai bune oferte erau: Samsung S3 64GB / Allview Viper V1 si Sony Z1.
  • Tablete super ieftine de la 100 lei si tablete bune care costa ceva mai mult. 
    In 2013 era in oferta tableta SeriouX la 100 de lei si Ipad Mini la 1000 de lei .
  • Laptopuri
    Probabil vor fi si in acest an laptopuri la 1000 de lei ce este okay pentru facebook / email / office . De la Apple erau in promotie doar macbookuri foarte scumpe / performante de la 8000 de lei.
  • HDD-uri externe si SSD-uri
    Anul trecut a fost promotie la SSD de 120GB la 240 de lei, sper ca anul acesta vor fi si de capacitate mai mare cum ar fi 240GB la un pret de 350 lei.
  • Mouse:
    Mouse Logitech la doar 5 lei :)) .. Bineinteles s-a terminat stocul pana am observat :) .
  • Stickuri USB
    Stick kingston de 8GB la 10 lei …. Stick de 32GB la 70 de lei. Anul acesta ma astept la stick de 16GB la 10 lei si 64GB la 70 de lei.
  • Masini
    Erau in oferta de Black Friday marcile Dacia, Ford, Mercedes, Hyundai. Cine doreste sa-si cumpere o masina la pret bun merita sa astepte.

Am inceput sa fac o lista cu lucrurile ce as dori sa cumpar de Black Friday ( nu inseamna ca voi cumpara tot, poate se termina stocul poate $  ) :

  • Router de 1Gigabit
  • Televizor FullHD intre 81-116cm , in functie de ce va fi in promotie.
  • Tableta cu 100 lei si  un Samsung Tab3 sau Tab4
  • SSD la 240GB, maxim 350 lei
  • Telefon Sony Xperia C3  sau Z1
  • Mixer cu bol
  • Aragaz ieftin / maxim 500 lei
  • Microunda sub 150 lei

Citeste si despre Black Friday 2013 .

Increderea in eMag.ro ramane

Saptamana trecuta am comandat de pe eMag un Espressor Delonghi EC 200, pentru ca s-a stricat espressorul de acasa; nu am dorit sa dau bani multi asa ca am facut alegerea. Joia trecuta am primit pachetul de la Fancourier. 

Fiind facuta comanda la birou si avand in vederea cat de mult se grabea curierul nu am desfacut pachetul. Nici dupa ce a plecat curierul nu am desfacut pachetul pentru ca stiam ca nu-l mai pot pune inapoi in cutie si vroiam pentru acasa. Asa ca am lasat in masina si doar sambata seara l-am desfacut in apartament. Dupa ce am scos din cutie am vazut ca partea de jos este sparta ( vezi poza ).

Daca comanzi de pe eMag ai dreptul la verificarea coletului, dar nu am facut-o. Asa ca duminica m-am dus frumos la showroom sa vorbesc cu personalul de la garantie, erau doi. Unul dintre ei mi-a zis din start ca nu se poate schimba, in schimb colegul lui a fost foarte de treaba. Am verificat impreuna ce este spart, i-am explicat situatia mea si m-a inteles. Mi-a zis ca nu poate sa-mi schimbe dar sa trimit un email cu poza catre eMag Bucuresti si imi rezerva un alt espressor. Zis si facut. Am trimis emailul, am sunat si eu si sotia la Call Center si vestea buna este ca azi am primit un alt espressor nou nout.

Concluzie:

  1. Verificati coletul inainte de a semna orice hartiuta!!!
  2. eMag ramane cel mai de incredere magazin online pentru mine.

Sugestie pentru firmele de curierat:

Anuntati toti clientii care au dreptul la verificare colet!

Desi eMag nu a avut obligatie de a schimba produsul, pentru ca nu am verificat in fata curierului, totusi au facut o exceptie. 

I am Happy!

 

Invata JavaScript de la zero

JavaScript este un limbaj de scripting folosit pentru introducerea unor functionalitati in pagnile web. Fisierele javascript au extensia js si sunt interpretate / rulate de browser. Codul javascript se ruleaza pe calculatorul utilizatorului.

Pentru a invata JavaScript este nevoie doar de un sistem de operare, fie ca este vorba despre o distributie Linux sau Windows sau OSX. Ca si editor se poate folosi Sublime-Text . In ziua de azi se folosesc mai mult framework-uri JavaScript, singurul lucru ce trebuie sa stii este includerea unui framework . Mai departe voi detalia cateva chestii de baza, ce ar trebui stiut de catre orice programator:

Includerea codului de JavaScript

Varianta 1: Insereaza in codul HTML.

<script>
// codul meu javascript
</script>

Varianta 2 – Daca codul javascript se afla intr-un fisier numit script.js

<script src="script.js"></script>

Variabile

var number = 30;     // number
var fullname = "Pop Ion"; // string
var fruits = ["Apple", "Banana"]; // array
var user = {username: "popion", email: "popion@yahoo.com"}; // object

Functii

Crearea unei functii:

function suma(a,b){
     return (a+b);
}

Instructiuni in JavaScript

IF / ELSE / ELSEIF

var a = 10;
var b = 20;
if ( a>b ) {
    alert(a + ' este mai mare decat ' + b); // afiseaza mesaj in browser popup 
} else {
  alert(a + ' este mai mic sau egal cu  ' + b); // afiseaza mesaj in browser popup
}

SWITCH

var a = 5;
switch(a) {
    case 4:
        alert ('a este egal cu 4');
        break;
    case 5:
        alert ('a este egal cu 5');
        break;
    default:
        alert('a nu este nici 4, nici 5')
}

FOR

var a = [4,5,6];
for (var i = 0; i < a.length; i++ ) {
   alert(a[i]); // afisam fiecare element din array in browser popup
}

 

WHILE

 var i = 0;
 while (i < 3) {
    console.log(i); // afiseaza valorile lui i in console de browser ( apasa F12 in browser pt consola )
    i++;
 }

 

Invata HTML de la zero

Daca doresti, se poate invata HTML de la zero in mod lejer 4 saptamani, iar daca ai la dispozitie mult timp si multa ambitie atunci ajunge sa aloci un weekend. 

Am creat o lista pentru tine cu cele mai importante capitole din HTML, dar asta nu inseamna ca este de ajuns. Iti recomand si ordinea in care trebuie sa inveti. Mai mult am trecut si timp estimativ pentru a invata capitolele din HTML.

1. Structura HTML 5

Structura unui HTML 5. Continutul paginii se va insera in eticheta <body>.

<!DOCTYPE HTML>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title>Structura fisier HTML5</title>
</head>

<body>
	<header>
           Antet
	</header>

	<section>

		Continut
	</section>

	<aside>
		Panoul din dreapta
	</aside>

	<footer>
		<p>Copyright - Numele tau</p>
	</footer>

</body>

</html>

2. Formatare text in HTML

Cele mai populare etichete pentru formatarea textului sunt:

  • <b>Text bolduit</b>
  • <em>Text italic</em>
  • <u>Text subliniat</u>

3. Linkuri in HTML

Presupun ca ti-ai creat 2-3 pagini HTML.  Fie de exemplu: home.html, pagina1.html si pagina2.html . Pentru a avea cate un link in home.html catre cele doua pagini html vom folosi eticheta <a> .

<a href="pagina1.html"> Pagina 1</a>
<a href="pagina2.html"> Pagina 2</a>

4. Imagini

Inserarea imaginilor in fisier HTML se face utilizand eticheta <img>. De exemplu ai o poza in aceeasi folder cu fisierul HTML, care se numeste poza.jpg .  Codul pentru a insera imaginea este urmatorul:

<img src="poza.jpg" />

5. Tabele

Eticheta <table> pentru tabele se foloseste tot mai rar, de cativa ani buni se va lucreaza cu <div> sau lista <ul> sau <ol> .

Pentru a defini o tabela se va utiliza eticheta <table>, pentru crearea unui rand nou eticheta <tr>, iar pentru coloane <td>. Daca un rand din tabela are o singura coloana se scrie si eticheta <td> .

Exemplu: un tabel cu 2 randuri si 2 coloane.

<table>
<tr>
    <td> Linia 1 coloana 1</td>
    <td> Linia 1 coloana 2</td>
</tr>
<tr>
    <td> Linia 2 coloana 1</td>
    <td> Linia 2 coloana 2</td>
</tr>
</table>

6. Liste

Exista doua tipuri de liste: lista ordonate folosind <ol> si liste neordonate folosind <ul>. Pentru a defini elementele listei se va folosi eticheta <li> indiferent ca lista este ordonata sau nu.

Exemplu lista cu limbaje:


<ul>
    <li>HTML</li>
    <li>PHP</li>
    <li>Javascript</li>
</ul>

7. Divuri

Etichetele <div> sunt elemente bloc care delimiteaza zone in pagina HTML.   Pentru a crea 3 zone in fisier HTML poti utiliza urmatorul exemplu:

<div>Zona 1</div>
<div>Zona 2</div>
<div>Zona 3</div>

Bineinteles Zona1 poate sa fie headerul, Zona2 continutul si Zona3 footerul.

8. Layout

Layoutul este structura fisierului nostru HTML impartita pe zone. Se poate folosi pentru delimitarea zonelor atat eticheta <div> cat si eticheta <table> . Este recomanda folosirea etichetelor <div> .

9. Formulare in HTML

Formularul in HTML  este cel mai important capitol. Nu exista pagini fara un formular de logare / inregistrare sau formular contact.

Urmatorul cod creeaza un formular de contact.

<form>
    <p>Nume: <input type="text" name="nume" /></p>
    <p>Email: <input type="text" name="email" /></p>
    <p>Subiect: <input type="text" name="subiect" /></p>
    <p>Mesaj: <textarea name="mesaj" ></textarea></p>
    <p><input type="submit" value="Trimite" /></p>
</form>

Explicatii:

  • <p> este folosita pentru a delimita un paragraf ( o zona ) . Se poate folosi si eticheta <div>
  •  <input type=”text” name=”email”> este eticheta pentru camp text pe care l-am botezat “email”.
  • <textarea> este un camp mare, este folosita pentru introducerea textelor lungi.

Daca doresti sa inveti mai multe despre HTML sau sa urmezi un CURS PHP pentru incepatori  intra pe pagina de contact.

 

WordPress 4.0

WordPress 4.0 “Benny” a fost lansat pe data de 3 septembrie 2014. Daca aveti siteuri / bloguri neactualizate atunci sa faceti cat mai repede.  

Noutati in WordPress 4.0:

  • Mai rapid decat versiunea 3.9
  • Administrarea fisierul media este si mai usoara
  • Infinit scroll in Media cu Grid View
  • Editorul de text se largeste dupa nevoie pentru a face mai putin scroll la scrierea unui articol
  • Instalarea unui plugin este mai usoara in aceasta versiune
  • Informatii despre plugin in pagina de plugin

Mai multe informatii puteti citi despre WordPress 4.0 pe blogul oficial wordpress.

36 de lucruri in PHP ce trebuie sa stii inainte de a aplica pentru un job de programator PHP junior

Am creat o lista ce ar trebui sa stii inainte de a aplica pentru un post de programator PHP junior:

  1. Sintaxa PHP
  2. Instructiunea echo
  3. Comentarii in PHP
  4. Case Sensitivity
  5. Cum se dau nume pentru variabile?
  6. Variabile globale vs Variabile locale
  7. Operatorii de atribuire
  8. Operatorii de comparare
  9. Operatorii de incrementare si decrementare in PHP
  10. Variabile de tip string, int, boolean,  array, object, resource
  11. Cateva functii pentru variabile de tip string
  12. Constante in PHP
  13. Structura  IF .. ELSEIF .. ELSE
  14. Structura  FOR, FOREACH
  15. Structura WHILE
  16. Structura SWITCH
  17. Crearea unei functii in PHP cu sau fara parametrii
  18. Array unidimensional: atribuirea valorilor, afisarea elementelor.
  19. Array bidimensional: atribuirea valorilor, afisarea elementelor.
  20. Definire index personalizat pentru array.
  21. Cateva functii pentru array-uri.
  22. Sortarea unui array: crescator, descrescator; dupa valoare / dupa index
  23. Variabile globale.
  24. Variabila $_GET
  25. Variabile $_POST
  26. Procesarea datelor unui formular.
  27. Functia date().
  28. Includerea unui fisier: include si require.
  29. Cookies: setare,  afisare,  stergere
  30. Sessions: setare, afisare, stergere
  31. OOP: Crearea unei clase
  32. OOP2: Crearea proprietatilor si metodelor
  33. OOP3: Crearea unui obiect, apelarea metodelor
  34. OOP4: Extinderea claselor
  35. OOP5: Suprascrierea metodelor
  36. OOP6: Securizarea proprietatilor si metodelor.

Daca vrei sa devii programator si nu ai ambitie suficienta sa inveti singur poti sa ma contactezi si iti voi face oferta de pret cu un plan  de curs detaliat.  Alte informatii despre curs php gasiti aici.  

 

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: