Invata cum poti inlatura eroarea din Windows XP Error: Cannot delete file. Access is denied



Cu siguranţă aţi mai văzut această eroare. O dată, de două ori, de zece ori… Cannot delete file or folder. access is denied.

De cele mai multe ori un restart ajuta. Dar dacă problema persista atunci există mai multe metode de a o rezolva. Una dintre acestea ar fi Unlocker, o aplicaţie care deblochează fişierul sau folderul problemă, acesta putând fi şters.

O altă soluţie ar fi să opriţi Explorer.exe şi apoi să ştergeţi fişierul. Pentru a putea face acest lucru, deschideţi cmd ( Command Prompt ), apoi deschideţi meniul de Shutdown şi apăsaţi Ctrl+Alt+Delete şi Cancel în acelaşi timp pentru a închide Explorer.exe. Apoi schimbaţi în cmd calea catre folderul unde se afla fisierul respectiv (folositi comanda cd) si tastati DEL filename, unde filename este numele fisierului pe care doriti sa il stergeţi.

După ce aţi şters fişierul, deschideţi Task Manager-ul (Ctrl+Alt+Del), daţi click pe File->New Task->tastaţi Explorer.exe şi daţi Enter pentru repornirea GUI shell.
[Read More...]


Invata cateva combinatii generale de taste utile



Iata cateva combinatii de taste utile :


Captura de ecran

"Print Screen" >>> copiaza imaginea eranului in clipboard.
"Alt + "Print Screen" >>> copiaza imaginea ferestrei active in clipboard

Tasta "Fereastra"

Fereastra + E >>> deschide "Windows Explorer"
Fereastra + D >>> arata/ascunde desktop-ul
Fereastra + F >>> deschide fereastra "Find"
Fereastra + M >>> minimizeaza toate ferestrele
Fereastra + Shift + M >>> reface dimensiunile ferestrelor
Fereastra + R >>> deschide fereastra "Run"
Fereastra + Break >>> deschide fereastra "System Properties"

Tastele F

F1 >>> deschide fereastra "Help"
F2 >>> redenumeste fisierul/directorul selectat
F3 >>> deschide fereastra "Find"
Alt + F4 >>> inchide fereastra/aplicatia activa
F5 >>> reimprospateaza continutul ferestrei selectate
Ctrl + F6 >>> Daca o aplicatie are deschise mai multe documente trece din unul in altul

Combinatii comune in majoritatea programelor

Ctrl + C >>> Copy
Ctrl + X >>> Cut
Ctrl + V >>> Paste
Ctrl + O >>> Open
Ctrl + W >>> Close
Ctrl + S >>> Save
Ctrl + N >>> New
Ctrl + P >>> Print
Ctrl + Z >>> Undo
Ctrl + A >>> selecteaza tot

Stergere definitiva

Shift + Del >>> sterge fisierele direct fara sa le mai puna in cosul de gunoi
[Read More...]


Invata notiuni fundamentale despre cum functioneaza ecranele tactile(Touchscreen)



ecran-tactilSecretele gadget-urilor moderne
Le vedem peste tot, la telefoanele mobile, la terminalele interactive, la PDA-uri, la GPS-uri… Dezvoltarea si integrarea ecranelor tactile in gadget-urile digitale castiga tot mai mult teren. Aceasta se explica prin faptul ca utilizarea acestora este ergonomica si usor de invatat.
Principiul de functionare a fost dezvoltat in anii ‘70 odata cu inventarea primului ecran tactil prevazut cu suprafata transparenta in 1974 si, ulterior, prin dezvoltarea tehnologiei rezistive in 1977. Exista mai multe tehnologii care stau la baza fabricarii ecranelor tactile, printre care cele mai raspandite sunt: tehnologia rezistiva, tehnologia capacitiva, tehnologia in infrarosu si undele de suprafata. Pe piata gadget-urilor digitale s-au remarcat doua tehnologii: tehnologia rezistiva si tehnologia capacitiva.
Tehnologia rezistiva este cel mai simplu de implementat. Aceasta presupune doua straturi, unul rigid si unul flexibil, prevazute cu o pelicula conductoare si separate printr-o retea foarte fina de puncte de izolatie. In momentul in care utilizatorul atinge ecranul se produce un contact electric intre cele doua straturi, contact ce este convertit in semnal electronic si captat de senzor, care are la randul lui misiunea de a determina coordonatele x si y (orizontala si verticala) pe ecran. Sistemul de operare converteste apoi semnalele in comenzi, cum ar fi drag-and-drop. Tehnologia rezistiva este cea mai utilizata.
Tehnologia capacitiva utilizeaza fire electrice extrem de fine ce nu pot fi observate cu ochiul liber. Aceste fire sunt dispuse in doua straturi separate carora li se aplica un curent de joasa tensiune. Cand este atins de un conductor electric, cum ar fi un deget, campurile electrice se deformeaza, ceea ce provoaca o modificare a frecventelor. Sistemul de operare converteste apoi aceasta perturbare in coordonate care determina punctul de contact cu degetul.
Producatorii utilizeaza raze infrarosii pentru detectarea punctelor de contact folosind o serie de diode electroluminiscente pentru a forma un panou invizibil captat de fototranzistori. In momentul in care utilizatorul atinge ecranul tactil cu degetul, fasciculul infrarosu este intrerupt si informatiile sunt transmise senzorului pentru a determina pozitia degetului si pentru a executa comanda asociata cu aceasta „tasta”. Aceasta tehnologie este utilizata in general pentru ecranele tactile de dimensiuni mari.
Tehnologia undelor de suprafata este obtinuta prin receptoare plasate in plan orizontal si vertical pentru a determina variatiile vitezei de propagare a undelor in momentul in care ecranul este atins. Ecranele tactile ce au la baza tehnologia undelor de suprafata au o luminozitate mai mare in comparatie cu ecranele tactile rezistive. Ele sunt folosite in principal in jocurile de tip arcade si pentru terminalele interactive.
[Read More...]


Invata cateva reguli importante de lizibilitate(folosire/usability) pentru un website



usabilityCum sa imbunatatesti lizibilitatea paginii tale web
Orice marketer stie ca pagina web a firmei trebui sa fie cat mai atragatoare pentru client. Dar pentru ca nu toti detinem competentele pentru a realiza acest lucru, ci programatorul, trebuie sa stim ce sa-i cerem acestuia. In continuare voi prezenta metode de a face navigarea pe site mai eficienta.
1. Foloseste o navigare intuitiva. Utilizatorii sunt nerabdatori. Ei urasc cand trebuie sa invete sa navigheze intr-un nou site (nou pentru ei). Asigura-te ca navigarea in site este cat mai natural posibila pentru a-i facilita accesul utilizatorului la elementele importante din site.
2. Nu intrerupe workflow-ul. Prin workflow intelegem operatiile pe care le face un vizitator in site.
3. Implementeaza cautarea in site. Printre regulile de usability ale lui Jacob Nielsen: box-ul pentru cautare trebuie sa fie lung de 27 de caractere, sa fie clar vizibil si usor de folosit. Asaza campul de text pentru cautare in partea de sus a paginii, deoarece utilizatorii incep sa caute in site incepand cu partea de sus-stanga spre partea de jos-dreapta.
4. Nu dezactiva butonul “Back”
5. Cateva breadcrumbs sunt bune pentru a ajuta vizitatorii sa stie in ce zona a site-ului se afla. Probabil deja cunoşti acest arbore:
Momentan navigaţi pe aceasta pagina
Home > Servicii > Servicii Seo > Preturi
6. Link-ul catre pagina Home. Trebuie sa ai un link consistent pentru pagina Home
7. Sa ai si alternative precum link-uri si sitemap la solutiile fancy de navigatie - java applet, flash DHTML sau javascript
8. Construieste un sitemap foarte bun. Sitemap-ul este o reprezentare structurata a site-ului si a arhitecturii lui.
Da, oamenii chiar le folosesc. Cu cât site-ul este mai stufos, cu atat sitemap-ul va fi tot mai necesar
9. Aminteste-ti ca pagina Home nu este singura pe care se intra prima data asa ca fa-l pe vizitator sa inteleaga foarte clar pe ce pagina a ajuns si unde se afla acea pagina in legatura cu arhitectura site-ului.
10. Abundenta informatiilor in navigare. Navigarea este fundamentala pentru dezvoltarea unui website, iar abundenţa de informatii asigura faptul ca utilizatorii vor găsi ceea ce cauta. Unii ar putea fi atrasi de imagini, altii isi doresc un text cat mai descriptiv iar altii cauta link-uri incorporate, dar toti vor sa fie siguri ca pe ce dau click este ceea ce cauta.
Cu siguranta nu o sa doara daca ii vei face calea mai usoara utilizatorului chiar daca trebuie sa punctezi ceea ce crezi ca il va interesa.
Nu neglija aceste aspecte, mai ales daca business-ul tau depinde de site-ul profesional.
[Read More...]


Invata cum poti face/crea un buton simplu folosing ActionScript3 pe Ubuntu



adobe_flash_8Esti pasionat de Linux si vrei sa programezi in ActionScript3?
Vestea buna e ca nu mai e nevoie de Windows pentru a lucra in Flash. Developerii de la Adobe au realizat un compilator valabil pe toate platformele. In continuare, sunt prezentati primii pasi pentru a incepe sa scrii cod in AS3.
1)Instalam Adobe FlexSDK3 (compilator pentru ActionScript)
-descarcam arhiva http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3
-creem un nou director pe care il vom numi flex
-dezarhivam in directorul flex arhiva: cd flex && unzip flex_sdk_3.zip
-modificam drepturile: cd flex/bin && chmod +x mxmlc
2)Scriem codul pentru buton
-deschidem un editor(e.g.: Geany) si scriem urmatorul cod:
package
{
import flash.display.Sprite;
public class TextButtonExample extends Sprite
{
public function TextButtonExample(){
var button:TextButton = new TextButton(”test”);
addChild(button);
}
}
}
-salvam cu numele TextButtonExample.as
3)Compilam codul
-cd flex/bin
- ./mxmlc TextButtonExample.as
Va rezulta un fisier TextButtonExample.swf pe care il putem deschide cu un browser.
[Read More...]


Invata cum poti crea desene 2d cu Actionscript



actionscripticon_400-300x300
Exemplul 1: Vom desena doua patrate suprapuse, de culori diferite.
Deschidem un editor si scriem urmatorul cod:
package {
import flash.display.Sprite;
import flash.display.Shape;
import flash.display.Graphics;
public class Rectangles extends Sprite {
public function Rectangles() {
drawColoredRectIn(graphics, 0xFF0000);//prima figura
var rect:Shape = new Shape();
drawColoredRectIn(rect.graphics, 0xFFFF00);//a doua figura
rect.x = 50; //pozitia fata de prima figura
rect.y = 50;
addChild(rect);
}
private function drawColoredRectIn(target:Graphics, color:int):void {
target.lineStyle(1, 0×000000);
target.beginFill(color);
target.drawRect(0, 0, 100, 100); //lungime=latime=100
}
}
}
Salvam cu numele clasei Rectangles.as
Compilam : ./mxmlc Rectangles.as
Vizualizam rezultatul: Opera(sau alt browser)–>Open–>Rectangles.swf
Exmplul 2
Vom desena aceleasi patrate , dar de data asta vom folosi clasa MovieClip(in loc de Shape).
Deschidem un editor si scriem urmatorul cod:
package {
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.display.Graphics;
public class Rectangles2 extends MovieClip {
public function Rectangles2() {
drawColoredRectIn(graphics, 0xFF0000);//prima figura,culoare:rosu
var rect:MovieClip = new MovieClip();
drawColoredRectIn(rect.graphics, 0xFFFF00);//a doua figura,culoare:galben
rect.x = 50;//pozitia fata de prima figura
rect.y = 50;
addChild(rect);patrate
}
private function drawColoredRectIn(target:Graphics, color:int):void {
target.lineStyle(1, 0×000000);
target.beginFill(color);
target.drawRect(0, 0, 100, 100);//lung=latim=100
}
}
}
Salvam cu numele Rectangles2.as
Compilam : ./mxmlc Rectangles2.as
Vizualizam rezultatul: Opera(sau alt browser)–>Open–>Rectangles2.swf
[Read More...]


Invata cum sa creezi/inserezi un mp3 player in postari folosing platforma WordPress



mp3-player1Inserarea unui MP3 player in post-uri
In acest tutorial voi prezenta o modalitate simpla de adaugare a unui MP3 player in postarile din blog-ul tau. Realizarea acestui lucru nu necesita cunostinte avansate de programare, poate doar cateva cunostinte despre API-ul Wordpress.
Cel mai simplu mod prin care poti adauga un MP3 este folosirea asa numitelor shortcodes care, desi sunt niste functii foarte flexibile, nu sunt cunoscute de toata lumea.
Pasul I
Pentru inceput am ales un MP3 flash player open source din multitudinea de playere existente pe “piata”, poate fi descarcat de aici si este foarte usor de customizat. Acesta trebuie urcat pe site in acelasi director cu tema wordpress pe care o foloseste blog-ul. Ex.: site.com/wp-content/nume-tema/
Pasul II
Din directorul amintit mai devreme, deschide pentru editare fisierul functions.php si scrie urmatorul cod:
function arata_mp3($atts) {
extract(shortcode_atts(array(
‘cale_fisier’ => ”,
‘width’ => ‘200′,
‘height’ => ‘20′
), $atts));
return ‘<object type=”application/x-shockwave-flash” data=”wp-content/themes/Simplesticulous/player_mp3.swf” width=”‘.$width.’” height=”‘.$height.’”>
<param name=”movie” value=”player_mp3.swf” />
<param name=”FlashVars” value=”mp3=’.$cale_fisier.’” />
< /object>’;
}

add_shortcode(’mp3′, ‘arata_mp3′);
Pasul 3
Adauga acest shortcode in posturile unde doresti sa adaugi un MP3.
Ex.: [mp3 cale_fisier="wp-content/uploads/test.mp3"]
Daca doresti ca player-ul sa aiba alta marime poti sa adaugi astfel:
Ex.: [mp3 cale_fisier="wp-content/uploads/test.mp3" width="100" height="10"]
Imaginea atasata acestui articol te va ajuta si ea in realizarea pasilor.
[Read More...]


Invata cateva sfaturi despre siguranta online



cyber_security1Trei pasi simpli
Nu existi daca nu esti online. Suntem conectati nonstop la internet, navigand cu febrilitate de la un site cu jocuri la unul de stiri, trecand prin Wikipedia, Yahoo Mail si Google. Aceasta prezenta online continua ne expune la cateva riscuri serioase. Iata cum pot fi evitate usor:
Instaleaza un antivirus
Cele mai populare variante gratuite sunt Avira AntiVir Personal - Free Antivirus, AVG Anti-Virus Free Edition si Avast Home Edition Free. Acestea sunt doar cele mai populare 3 produse software de pe download.com, oferta fiind foarte mare.
Cumpara un Router
Este practic chiar daca ai un singur computer acasa, nu stii niciodata cand vine un prieten la tine cu laptopul. Routerul se comporta ca un firewall, chiar cel mai bun tip de firewall, acela hardware si este relativ simplu de configurat.
Scapa de Internet Explorer
Desi din comoditate ai fi tentat sa folosesti acest browser, el prezinta multe lacune de securitate. De obicei Microsoft vine in intampinarea lor, la cateva zile dupa ce acestea sunt facute publice, dar in tot acest timp utilizatorii raman vulnerabili. Sunt mai usor de folosit si mult mai stabile Firefox sau Opera.
Acum stii ce ai de facut!

[Read More...]


Invata cateva lucruri elementare despre "Vi"



vim-editor_logoSetare si folosire gVim
Legendarul editor Vi (vee-eye, William Joy 1976) a fost raspandit rapid mai ales in randul programatorilor datorita dimensiunii foarte mici si vitezei de lucru pe care o ofera. Datorita popularitatii pe care a dovedit-o, Vi s-a bucurat de imbunatatiri si a devenit vim (VI IMproved, Bram Moolenaar) si apoi gVim (varianta pentru mediile grafice).
Pentru a evita reconfigurarea editorului la fiecare pornire acesta permite folosirea unui fisier de configurare care il citeste atunci cand aplicatia este lansata (~/.vimrc). Daca doriti setari speciale pentru editorul gVim si nu pentru vim acestea le puteti include in fisierul ~/.gvimrc
Cele mai uitle setari pe care le puteti include in fisierul de configurare :
set ts=4 (seteaza tab space-ul la 4 caractere)
syn on (activeaza modul automat al syntax highlighting)
set nobackup (dezactiveaza crearea unui fisier nou de backup atunci cand se deschide un fisier in scopul editarii)
set gfn=Bitstream\ Vera\ Sans\ Mono\ 8 (seteaza editorul pentru modul grafic la fontul
Bitstream Vera Sans Mono cu dimensiunea de 8)
set lines=100 columns=9999 (seteaza dimensiunea ferestrei de editare la 100 linii si 9999 coloane)
set nu! (afiseaza numarul liniei)
set all (afiseaza toate variabilele editorului)
Folosirea editorului :
La inceput pare imposibil de utilizat, dar dupa dobandirea de cunostinte minime acesta poate deveni foarte util si rapid la editarea textelor. gVim porneste intotdeauna in modul de introducere de comenzi. Trecerea in modul de
editare se face prin folosirea unei comenzi pentru activarea acestuia :
a - adauga dupa cursor
i - insereaza inaintea cursorului
o - insereaza o linie sub linia curenta
O - insereaza o linie deasupra liniei curente
Dezactivarea modului de editare se face cu tasta ESC
Comenzi pentru manipularea fisierului
:w nume - salveaza continutul in fisierul nume
:wq - salveaza continutul si paraseste aplicatia
:q! - paraseste aplicatia fara a verifica daca continutul a fost salvat sau nu
Comenzi pentru fereastra de editare
/pattern - cauta pattern in continutul fisierului sub cursor
?pattern - cauta pattern in continutul fisierului deasupra cursorului
n - repeta cautarea
N - repeta cautarea in sens invers
G - sare la ultima linie a fisierului
Comenzi de stergere
dd sau ndd - sterge linia curenta sau n linii sub cea curenta
dw - sterge cuvantul de sub cursor incepand cu locatia acestuia
dnw - sterge n cuvinte
d) - sterge pana la sfarsitul propozitiei
db - sterge cuvantul precedent
x - sterge caracterul curent
Comenzi Copy/Paste
Y sau nY - copiaza linia sau n linii incepand cu pozitia cursorului in buffer-ul general
p - insereaza continutul copiat in buffer-ul general dupa cursor
P - insereaza continutul copiat in buffer-ul general inaintea cursorului.
[Read More...]


Invata despre notiunea "cache".Ce este si la ce foloseste.



cacheTeorie, aplicare si unelte
Cache-ul este o zona temporara de stocare de informatii, care duplica niste date considerate originale, creat pentru acces direct si rapid asupra acestor date. Aceasta mapare a datelor fata de locul lor de stocare initial, se face pentru acele date care sunt greu de accesat in mod direct, care se afla in zone partajate, care ar avea un timp de prelucrare ridicat si care ar fi solicitate in mod frecvent, iar rezultatul ar fi de fiecare data acelasi.
Sisteme de cache se intalnesc implementate in microprocesoare (exemplul fiind cache-ul de nivel 2), in hard disk-uri(pentru a micsora timpul de citire al datelor), in sisteme de management al bazei de date (MySQL va tine in cache rezultatul unei interogari, iar la primirea aceleiasi interogari va returna rezultatul din cache, fara a interoga tabelele in sine), in browser-ele pe care le folosim zi de zi (Firefox de exemplu isi va face cache la imagini, ca la un refresh sa nu fie nevoit sa le preia de pe server din nou), chiar si Google detine propriul cache din care poate furniza continutul paginilor web.
Asadar, scopul declarat al cache-ului este de a economisi timp.
Teoria Cache-ului
Exista cateva concepte cheie in teoria cache-ului care trebuiesc respectate in implementarea unui astfel de sistem
1. identificatorul unic - care va fi folosit la identificarea elementului in cache
2. durata de viata - defineste cat timp un element din cache va fi considerat valid
3. preluarea conditionata - astfel incat partile din cod care ar accesa informatiile originale sa fie evitate, dar sa si permita reimprospatarea
4. resetarea la cerere - pentru pastrarea consistentei informatiilor din cache cu cele din locatia originala, este necesara posibilitatea ca la o modificare a datelor din aceasta locatie, cache-ul sa fie marcat ca invalid si reconstruit
Astfel, un algoritm general de folosire a cache-urilor ar fi:
* daca elementul din cache cerut de aplicatie exista atunci el va fi returnat intocmai
* daca elementul din cache cerut nu exista atunci datele acelui cache se vor aduce din locatia originala, se va crea elementul corespunzator in cache, iar datele vor fi returnate aplicatiei
Aplicare
Asadar, vom presupune o aplicatie web, pentru care avem un numar mare de accesari atat din partea vizitatorilor dar si din partea celor care administreaza respectivul website. Pentru o si mai buna exemplificare, vom considera cazul standard al unui magazin online, in care avem listari de categorii, listari de produse din fiecare categorie si afisari detaliate de produse (pret, descriere, detalii tehnice etc). In spatele site-ului, respectiv in aplicatia de administrare a acestuia, avem un numar de operatori care lucreaza necontenit la imbunatatirea informatiilor prezentate pe acel site. Mai mult decat atat, sa mai luam in calcul existenta unor aplicatii care periodic sincronizeaza preturile si stocurile produselor cu cele existente la furnizorii directi. Pentru a imbunatati imaginea de ansamblu, sa consideram ca magazinul are cateva zeci de mii de produse. in cuvinte mult mai simple si mai tehnice: o multime de interogari sql de tip insert, update dar mai ales select.
Dezavantajul unui astfel de scenariu este evident cel al supraincarcarii bazei de date cu interogari care de cele mai multe ori se vor repeta si vor furniza acelasi set de date. Cu toate ca, de exemplu, MySQL detine un cache propriu din care returneaza un set de date al unei interogari la o repetare a acesteia, aplicatia PHP care interogheza baza de date va trebui sa realizeze tot protocolul de comunicare, sa furnizeze interogarea si sa primeasca datele, deci niste timpi desi mici, deloc de neglijat in contextul unui volum de trafic ridicat.
Continuand scenariul nostru de “groaza” mai trebuie luat in considerare faptul ca la o interogare de tip insert sau update, cele cauzate de aplicatia de administrare, pot aparea lock-uri pe campurile, inregistrarile sau chiar tabelele din baza de date, deci pana la terminarea executiei si scrierea ori modificarea cu succes a datelor in baza, o instructiune select, nu va putea citi baza de date pentru preluarea informatiilor si va fi pusa in asteptare pana la terminarea tranzactiei. Rezulta un timp mort si mai mare. Cache-ul ar trebui sa intervina in astfel de momente, cand putem spune ca majoritatea interogarilor vor furniza acelasi set de date pentru perioade definite de timp, iar rularea lor nu ne-ar aduce decat dezavantaje.
Interogand baza de date pentru a obtine informatiile despre produsele din categoria “Monitoare LCD” vom obtine un set de date reprezentat printr-un vector cu produsele din acea categorie. Datele din acest vector pot fi introduse in cache. Conform algoritmului general descris mai sus putem scrie urmatorul cod PHP
1
2
3
4
5
if (!($data = loadFromCache('cache_for_category_id_' . $categoryId)))
{
$data = loadDataFromDatabase($categoryId);
saveToCache('cache_for_category_id_' . $categoryId, $data, 3600);
}
Plecam astfel de la premisa ca informatia cautata se afla in cache si chiar incercam sa o preluam. Daca functia loadFromCache() va intoarce o valoare nula atunci inseamna ca datele nu se afla in cache si ele vor trebui aduse din baza de date, lucru ce se va face prin functia loadDataFromDatabase() iar apoi salvate in cache cu ajutorul functiei saveToCache(), cache valabil o ora. Chiar daca presupunerea noastra initiala referitoare la existenta datelor in cache este adevarata sau nu, dupa executarea acestei portiuni de cod vom avea in variabila $data informatiile necesare.
Trebuie avut in vedere faptul ca in tot acest timp datele considerate valide sunt cele din baza de date, cache-ul fiind doar o copie locala a acesteia. Desi sistemul ne va reseta automat cache-ul dupa expirarea perioadei de viata, vor exista situatii cand cache-ul va deveni inconsistent, adica nu va mai reflecta realitatea din baza de date. Deci, la adaugarea unui produs nou in baza de date in categoria “Monitoare LCD”, cache-ul construit mai devreme nu mai este consistent(nu contine si acest nou produs). Cum varianta in care asteptam trecerea celor 3600 de secunde pentru a se recrea cache-ul nu ne multumeste(perioada putand fi mult mai mare), aplicatia de administrare va trebui sa intervina asupra cache-ului si sa invalideze inregistrarea ce contine datele din aceasta categorie. In acest mod vom forta recreerea cache-ului cu noile informatii la urmatoarea accesare a categoriei respective.
1
resetCache('cache_for_category_id_' . $categoryId);
In tot scenariul de mai sus am considerat crearea de cache-uri pe categorii si nu unul global care sa contina toate categoriile existente pe site, din considerente de acces si de resetare. Este mai simplu sa alegem direct cache-ul categoriei pe care dorim sa o afisam decat sa incarcam toate categoriile prin care sa o cautam pe cea dorita, precum este mai normal ca la introducerea produsului nou in categorie sa resetam doar cache-ul categoriei respective si nu cel al tuturor produselor.
Unelte
PHP nu detine nativ functii de lucru cu cache-ul, insa exista extensii PECL care pot fi instalate si cu care se pot lucra, printre care enumeram Memcache si APC.
Folosirea extensiei Memcache:
1
2
3
4
5
6
7
8
$cache = new Memcache();
$cache->addServer('localhost');
if(!($data = $cache->get('cache_id'))
{
$data = getData();
$cache->add('cache_id', $data);
}
$cache->delete('cache_id');
Folosirea extensiei APC:
1
2
3
4
5
6
if(!($data = apc_fetch('cache_id'))
{
$data = getData();
apc_add('cache_id', $data);
}
apc_delete('cache_id');
Diferenta dintre cele 2 extensii este aceea ca Memcache va stoca informatiile in memoria RAM a serverului, pe cand APC le va stoca in fisiere pe hard disc.
A Practical Guide to Data Caching with Zend Server scrisa de Shahar Evron, Product Manager la Zend Technologies, Inc., este o lucrare aparuta recent si pe care o recomand celor interesati de acest subiect.
[Read More...]


Invata cateva reguli de redactare in mediul online. Acestea pot atrage vizitatori catre site-ul/blog-ul personal.



onlineCum sa scrii pentru un trafic mai mare
Chiar daca este un mediu inovator, in aparenta mult mai putin supus conventiilor decat cel al presei scrise, mediul online nu face nici el rabat de la respectarea unor reguli generale de redactare a articolelor. In principiu, succesul unui articol se masoara in numarul de afisari. Pentru ca articolul sa atinga un numar cat mai mare de afisari, este necesar ca el sa apara in primele rezultate ale unei cautari in Google, cu alte cuvinte sa fie indexat SEO (search engine optimisation).
Iata cateva reguli ale mediului online:
1. Folosire de cuvinte cheie. Mecanismul SEO mizeaza pe uzitarea cuvintelor cheie. In traducere grosso modo, cuvintele cheie reprezinta acei termeni sau sintagme care se repeta constant pe parcursul unui articol. Pentru o indexare optima, se recomanda ca titlul articolului sa contina respectivele cuvinte cheie care apoi sa se repete de minim trei ori in primul paragraf al textului.
2. Titluri scurte. Titlurile scurte, dar relevante capteaza mult mai repede atentia utilizatorului de internet decat titlurile stufoase. In plus, acest truc contribuie la o mai buna indexare.
3. Linkuri. Un alt artificiu la care se recurge frecvent in mediul online este folosirea linkurilor atat pe anumite cuvinte cheie, cat si la sfarsitul articolului. Linkurile respective vor face trimitere la alte articole pe aceeasi tema. De aceasta maniera, utilizatorul va petrece mai mult timp pe site, navigand din aproape in aproape.
4. Multimedia. Succesul unui articol este asigurat, intr-o oarecare masura, si de interactiunea cu canalele multimedia. Cu alte cuvinte, un articol complex poate contine imagine sau sunet. Se recomanda totusi a nu se exagera, astfel incat respectivul articol sa devina ostentativ prin folosirea excesiva si concomitenta a acestora canale.
5. Lungime variabila a textului. In general, editorii opteaza pentru articole mai scurte, intrucat se cunoaste ca utilizatorii de internet nu zabovesc foarte mult pe o pagina, fiind interesati, in linii mari, de o informatie bine sistematizata, redata aerisit.
[Read More...]


Invata despre Spyware. Software-ul spion. Ce este si cum ne putem feri/elimina de acesta.



spywareCum putem evita si elimina aplicatiile spyware
Spyware-ul este un software descarcat si activat fara stirea si/sau impotriva vointei utilizatorului. Acesta este o reala amenintare pentru datele dintr-un computer. Obiectivul unei aplicatii spyware este de a aduce bani creatorilor ei.
Spyware-ul este un software care se instaleaza in computer pentru a difuza publicitate si pentru colecta si transfera informatii privind mediul in care a fost adapostite. In acest mod subtil, pentru ca in practica spyware-ul actioneaza fara stirea utilizatorului, sunteti fortat/a sa utilizati unele servicii pe care trebuie sa le platiti pentru ca in final banii sa ajunga la creatorul sau.
Desi diferenta dintre virusi si spyware este mica, spyware-ul nu este considerat un virus in mod oficial, deoarece nu se reproduce, insa este aproape la fel de dificil sa scapati de el. Informatiile colectate de programele spyware pot permite creatorilor acestora sa afle URL-urile site-urilor vizitate, cuvintele cheie introduse in motoarele de cautare si informatii privind platile bancare (numarul cardului de credit). Spyware-ul este descarcat adesea alaturi de software-uri gratuite in genul jocurilor sau al screesaver-urilor. Acesta ataca in mod frecvent sistemele Microsoft Windows. Spyware-ul se poate instala si atunci cand incarcati anumite pagini web si se activeaza, in general, dupa repornirea computerului.
Contaminarea cu un spyware are la baza, de obicei navigarea pe Internet. Acesta din urma, fiind o incontestabila ruta de transmitere a datelor, prolifereaza si aplicatiile spyware. Site-urile web dubioase care ofera software-uri gratuite, muzica, jocuri si continut pornografic sunt, cel mai probabil, cele care infecteaza calculatoarele cu programe spyware. Foarte multi editori de software gratuit utilizeaza programele spyware pentru a colecta date personale si a genera venituri. Acestea se concretizeaza si prin publicitatea afisata.
Pentru a va proteja si a scapa de spyware, software-urile antispyware ofera protectie permanenta, prin eliminarea aplicatiilor spyware uneori chiar inainte instalarea acestora pe hard disk. Printre numeroasele software-uri care va ajuta sa scapati de aplicatiile spyware, merita mentionate: din categoria gratuite - Avira AntiVir Personal sau Premium, Ad-Aware, Spybot Search&Destroy si Microsoft Antispyware. Este de preferat de asemenea sa abandonati Internet Explorer si sa folositi Firefox, Opera sau Chrome pentru a naviga pe Web. Majoritatea aplicatiilor spyware folosesc vulnerabilitatile browser-ului Microsoft pentru a se instala.
Stiati ca…
Puteti elimina unele aplicatii spyware cu ajutorul functiei de dezinstalare a Windows: Add or Remove Programs. Este suficient sa folositi metoda obisnuita de dezinstalare pentru orice aplicatie.
[Read More...]


Invata cateva notiuni de comunicare folosite in intermediul pirateriei si phishing-ului



phishing_widewebLexicul folosit in domeniu
Criptare
Definitie: Cifrarea de date implicate in transmiterea de date intre doi utilizatori, utilizata pentru a evita interceptarea neautorizata a datelor de catre terti.
Cybersquatting
Definitie: Depunerea unui nume de domeniu care contine o marca comerciala asupra careia deponentul nu are niciun drept si care este protejata de o societate terta. Unele cazuri de cybersquatting sunt legale, altele sunt ilegale.
Exemplu: francetelevision.com este detinuta de un american care nu are nicio legatura cu grupul francez France Télévisions.
Keylogging
Definitie: Tehnica de capturare si salvare a tastelor pe care un utilizator le apasa pe tastatura, in scopul de a detecta, in principal, numele de utilizator, parola sau numarul cartii de credit.
Hacking
Definitie: Arta piratarii datelor sau retelei. Se disting doua forme de hacking: etic si neetic. Hackerul neetic practica pirateria in scopul distrugerii sau a furtului. Hackerul etic practica pirateria in scopul identificarii si repararii unor vulnerabilitati. O subspecie a hackerului etic este si hackerul care practica pirateria pentru simplul motiv ca poate. Acestia din urma nu au intentii distructive … ei vor doar sa demonstreze ca „nici o retea nu este impenetrabila” … ceea ce devine si crezul lor.
Hackeri
Definitie: Pirat specializat in intruziunea in retele de calculatoare sau in piratarea datelor.
Phish
Definitie: E-mail nesolicitat cu caracter fraudulos in care expeditorul isi asuma o identitate falsa in scopul de a obtine informatii cu caracter personal ale destinatarului pentru a fura banii din contul acestuia. Principalele „phish-uri” sunt indreptate catre banci si permit phisherilor sa deturneze sume de bani in conturi din strainatate.
Phisheri
Definitie: Pirati informatici specializati in trimiterea de e-mailuri frauduloase in scopul de a deturna bani.
Spoofing
Definitie: Tehnica prin care o persoana sau un program falsifica datele in scopul schimbarii identitatii, personificand o anumita persoana sau un anumit program, astfel obtinand acces acolo unde in mod normal acesta i-ar fi interzis.
Sniffing
Definitie: Este un program sau un dispozitiv care conectat la o retea intercepteaza si decodifica tot traficul retelei respective. In acest mod se pot obtine date confidentiale cum ar fi: nume de utilizatori, parole, date de cont, carti de credit etc.
DoS (denial of service attak)
Definitie: este un atac informatic ce are ca scop scoaterea din uz a unei resurse: calculator, server, nod de retea. O metoda tipica implica suprasaturarea victimei cu cereri de raspuns externe cu o asa frecventa ridicata incat aceasta nu mai poate face fata cererilor normale si isi consuma propriile resurse pana la epuizare.
Positionsquatting
Definitie: Cumpararea de link-uri publicitare in motoarele de cautare care contin o marca asupra careia cumparatorii nu detin niciun drept si care este protejata de o societate terta.
Exemplu: „Referentiere CVFM” este in prezent cumparata de o societate concurenta in cadrul Google.
Scam
Definitie: E-mail nesolicitat poluant. Forma de spam.
Spam
Definitie: E-mail nesolicitat (mesaj comercial, virus, mesaj fraudulos).
Troian
Definitie: Program care se instaleaza pe un computer fara cunostinta utilizatorului si care efectueaza o serie de sarcini programate sau activate de la distanta. Troienii sunt utilizati de hackeri in mai multe moduri. In cazul phishing-ului, troienii pot scurtcircuita sistemele de criptare si spiona datele transmise de catre utilizator la banca sa prin intermediul unui website pentru a le trimite la un atacator situat pe cealalta parte a planetei.
Virus
Definitie: Program informatic primit si transmis impotriva vointei destinatarului sau expeditorului, destinat sa saboteze o retea informatica sau sa afecteze performanta unui computer. E-mailul a devenit cel mai mare vector de transmitere (un e-mail din 26 contine un virus).
[Read More...]


Invata cum poti recupera arhivele sau fisierele corupte



time-machine-modeProgramele ajutatore
Arhivele zip sau rar corupte
Se intampla deseori sa primim mesajul, de la calculator, ca arhiva noastra este „corupta” si deci nu mai este accesibila.
Acest lucru poate fi cauzat, cum se intampla si cu documentele office, de o problema pe discul unde se afla arhiva (de ex zgarieturi pe CD sau DVD). Daca partea cu probleme a fisierului nu este prea mare, putem inca sa o scoatem la capat cu ajutorul unui mic program gratuit si eficient.
Programul respectiv ne ajuta in cazul fisierului ZIP si se cheama DiskInternals ZIP Repair, decarcabil aici.
Daca file-ul corupt este RAR sau SFX putem utiliza fie WinRar, care corecteaza fisierele fisierele corupte, sau varianta demo a Advanced RAR Repair, care poate fi descarcata de aici.
In eventualitatea ca fisierul este CAB putem utiliza demo de la Advanced CAB Repair, care ne permite sa recuperam continutul arhivei, programul fiind descarcabil aici.
Cum sa reparam fisierele Office corupte
Se poate intampla ca atunci cand extragem documente office dintr-un fisier comprimat sa le gasim corupte, cu alte cuvinte inaccesibile. O alta posibilitate este ca suportul fisierului office (stick etc) sa fie uzat.
In aceste cazuri, fisierul nu este neaparat pierdut, exista de fapt anumite programele care permit recuperarea lui sau cel putin a unei parti a acestuia. Mai sunt si softuri specifice care permit prin versiuni demo sa se salveze fisierele care nu mai sunt accesibile.
Aceste programe pot fi descarcate de pe site-ul Office Recovery, care permite alegerea produsului care se adapteaza cel mai bine cazului nostru sau descarcarea completa a suite-ului.
Majoritatea programelor fiind contra cost, va semnalez acest demo fara limite, in sensul ca in perioada de proba pot fi recuperate oricate documente office fara limita de numar de pagina sau de marime a fisierului. Programul este Advanced Office Repair si poate fi descarcat prin site-ul download.com de aici.
Daca in schimb nu vreti sa economisiti cheltuielile pentru ca fisierul corupt este prea important, va recomand Ontrack Easy Recovery. Este un suite foarte bun, care reuseste acolo unde alte softuri esueaza.
Exista si un programel gratuit specific pentru documentele Word care se numeste Repair My Word.
[Read More...]


Invata cum poti face face back-up driverelor de pe calculator. O solutie simpla si gratuita.



backup_drivereRecuperati cu usurinta driverele perifericelor
Una din procedurile care ne dau batai de cap atunci cand ne formatam calculatorul este recuperarea driverelor imprimantei, scanner-ului sau altor periferice pe care le-am instalat.
Exista un software gratuit care ne vine in sprijin: este vorba de Double Driver, un soft ce ne permite sa salvam o copie a driverelor pe care le avem instalate pe computer si sa le salvam pe un CD sau un disk extern.
Lista se poate ordona in functie de numarul versiunii sau numelui producatorului. Pentru a face un backup este suficient sa selectionam driverele pe care dorim sa le salvam si sa clickam pe BACKUP. Salvati arhiva creata pe un disc extern sau pe un DVD, care va fi utilizat la momentul necesar.
Odata formatat computerul, va fi suficient sa introduceti CD-ul sau suportul pe care ati instalat driverele, sa anulati perifericele marcate cu semnul intrebarii galben si sa indicati suportul inserat de unde se vor lua driverele.
Testati si veti vedea!
[Read More...]


Invata care sunt avantajele serviciilor oferite de specialistii SEO(Search Engine Optimization)



Utilizarea Search Engine Optimization
seoSpecialistul in optimizare pentru motoarele de cautare (sau SEO) cunoaste foarte bine modul in care functioneaza motoarele de cautare de pe internet. Acesta foloseste aceste informatii pentru a va face site-ul mai vizibil pentru milioanele de utilizatori care ar putea cauta ceea ce oferiti. Specialistul SEO este instruit pentru a va face site-ul mai „prietenos” pentru motoarele de cautare fara a afecta contextul sau scopul acestuia. Desi tehnicile pe care le foloseste par simple si rapid de implementat, punerea in aplicare a acestora ia mult timp atunci cand este facuta in mod corect.
Cei fara experienta pot invata tehnicile intrebuintate de specialisti, insa atunci cand aceste tehnici nu sunt puse in aplicare in mod corespunzator, ele pot provoca daune ireparabile site-ului dumneavoastra. Motoare de cautare filtreaza site-urile pentru diverse cautari, ele putand pune un site in capul listei de rezultate sau il pot ignora complet, in functie de continutul acestuia.
De exemplu, motoarele de cautare precum Google cauta cuvinte cheie care se potrivesc cu cele indicate de utilizator. Cu toate acestea, in cazul in care motorul de cautare constata o supraabundenta de expresii asemanatoare, site-ul dumneavoastra ar putea fi lasat deoparte. Site-urile umplute cu aceleasi cuvinte cheie nu sunt atractive pentru nimeni, nici macar pentru motoarele de cautare si in cazul in care acestea le vad de prea multe ori pe site, acestea din urma poate fi interzis.
Cuvintele cheie pot fi insa extrem de utile atunci cand sunt folosite in mod corespunzator de catre un specialist in optimizare pentru motoarele de cautare care isi cunoaste bine meseria. Fiecare motor de cautare cauta un anumit procent pentru corespondenta cu ceea ce utilizatorul cauta, si cu cat procentul de cuvinte cheie din textul site-ului dumneavoastra corespunde mai mult cu procentul motorului de cautare, cu atat veti fi mai sus pe lista lui. La stabilirea pozitiei in lista de rezultate mai sunt luati in considerare si alti factori, dar cel mai important rol pentru obtinerea unei pozitii optime este jucat de cuvintele cheie.
Specialistul in motoare de cautare va poate sugera construirea de link-uri, ceea ce ar insemna adaugarea site-ului in directoare web si ar putea creste astfel numarul de persoane care v-ar vizualiza pagina web. Motoarele de cautare prefera website-urile cu multi vizitatori. Astfel, cu cat mai multe persoane vizualizeaza site-ul, cu atat mai multe sunt directionate catre acesta. Daca exista alte site-uri care ar putea face referinta la al dumneavoastra fara insa a face concurenta acestuia, specialistul poate gasi locatiile potrivite pentru link-urile dumneavoastra, astfel incat utilizatorii in cautarea produsului pe care il promovati sa aiba mai multe sanse sa ajunga la el. Nu veti pierde din popularitatea castigata atunci cand apelati la un specialist in optimizare pentru motoarele de cautare.
Fiecare site este diferit, astfel si tehnicile utilizate pentru site-ul dumneavoastra pot fi diferite de cele utilizate pentru alte site-uri, insa ele va pot maximiza intotdeauna pozitia in motoarele de cautare. Asigurati-va ca stiti exact ce asteptati de la SEO si care este publicul tinta pentru produsul dumneavoastra. Odata ce aceste informatii se afla in mainile sale, specialistul in optimizare pentru motoarele de cautare caruia i-ati incredintat site-ul ia masurile necesare pentru a creste traficul catre site-ul dumneavoastra.
[Read More...]


Sisteme ERP(Enterprise Resource Planning). Explicatie amanuntita despre ce sunt acestea, de unde pot fi achizitionate si de ce este nevoie de ele



e-r-pIntregul este mai mult decat suma partilor
ERP este o MegAplicatie multi-modulara care integreaza procesele economice si optimizeaza resursele disponibile ale intreprinderii. Sistemele de planificare a resurselor utilizeaza o baza de date unica pentru a stoca datele din diverse module ale sistemului cum ar fi: Productie, Financiar, Resurse Umane, Comercial, Proiecte,etc.
Ce face ERP?
Functional, modulele ERP acopera: Planificarea productiei; Gestiunea achizitiilor; Gestiunea stocurilor; Interactiunea cu furnizorii; Gestiunea relatiilor cu clientii; Urmarirea comenzilor; Gestiunea financiara; Gestiunea resurselor umane.
Cum lucreaza ERP?
Pornind de la premisa fundamentala ca intregul este mai mult decat suma partilor, ERP realizeaza integrarea si sincronizarea functiunilor intreprinderii; este un excelent „vehicul” pentru informatie, fluidizand schimbul de date intre departamente; uneste toate practicile economice intr-o singura familie de module software; modulele ruleaza pe retele client/server; se creeaza o baza de date unica (din punct de vedere logic), in care datele se preiau o singura data.
DE ce ERP?
Iata cateva beneficii ale unui astfel de sistem: strangerea relatiilor cu clientii si furnizorii, prin realizarea unui lant eficient; reducerea costurilor productiei si stocurilor; planificarea integrala a resurselor intreprinderii; imbunatatirea globala a productivitatii; maximizarea profitului prin flexibilitate si reactivitate sporita la cerintele pietei.
Cum afecteaza ERP clientii?
Efectele se resimt in sensul reducerii in lantul comanda-factura-livrare; reducerea timpilor de asteptare; cresterea calitatii; includerea clientului in proces (Extranet).
De unde procuram ERP?
Marii furnizori de solutii ERP sunt: SAP (Germania), Oracle- numarul 1 in SUA; Baan-Invensys (Marea Britanie), Microsoft cu platforma Dynamics, SSA Global Technologies.
Componente cost:
Licente 30,2%; Consultanta 24,1%; Hardware 17,8%; Echipa de implementare 13.5%; Training 10,9%; Alte costuri 3,3%.
Cat costa o solutie ERP?
Preturile se situeaza intre 300.000 de euro si 200 de milioane, conform unui studiu Meta Group, in functie de: marimea firmei, specificul de activitate, gradul de dispersare geografica, infrastructura tehnologica.
Pentru implementarea insa a unei solutii ERP profesionale, orice companie trebuie sa-si puna in mod obligatoriu o serie de intrebari cheie, pe fiecare stadiul al deciziei ERP.
Stadiul 1: Pregatirea deciziei
• Suntem pregatiti pentru un ERP?
• Cum va ajuta un ERP afacerea noastra?
• Am luat in considerare alte categorii de solutii software in afara de ERP?
• Cine va conduce procesul implementarii?
Stadiul 2: Analiza deciziei
• Avem resursele, capacitatea si experienta de a implementa un ERP?
• Ar trebui sa construim parteneriate strategice?
• Am luat in calcul cum implementarea va face diferenta intre compania mea si celelalte?
• Am dezvoltat un caiet de sarcini pentru implementarea ERP?
Stadiul 3: Alegerea unui ERP
• Functiile si caracteristicile acestui ERP sunt potrivite nevoilor noastre?
• Este acest pachet ERP compatibil cu afacerea noastra?
• Ce costuri presupune solutia ERP dupa implementare?
• Contine solutia ERP si o solutie CRM si Business Intelligence performanta?
• Tehnologic este in pas cu ultimile inovatii in domeniu?
• Am libertatea de a face modelari si rapoarte fara costuri?
[Read More...]


Invata care sunt regulile si importanta optimizarii pentru motoarele de cautare



seo_pozaComponenta importanta a marketingului modern
Regulile de optimizare pentru motoarele de cautare nu sunt atat de simple incat sa putem spune: „Iata ce trebuie sa facem si ce nu trebuie sa facem” la modul general - fiecare website beneficiaza in mod diferit de diversele metode de SEO. Poate ca singura regula reala de optimizare pentru motoarele de cautare este: trebuie sa o faceti!
Exista totusi elemente de SEO care sunt absolut necesare pentru acest proces. Una dintre regulile principale de optimizare pentru motoarele de cautare este intelegerea cuvintelor cheie. Cuvintele cheie sunt cuvinte si fraze pe care vizitatorii le utilizeaza pentru a gasi lucrurile pe care doresc. Optimizandu-va website-ul pentru cuvintele cheie populare este o metoda sigura de a genera mai mult trafic, ceea ce ar putea conduce la afisarea de mai multe reclame sau la o vanzare mai mare a produselor pe care le propuneti.
O alta regula de optimizare pentru motoarele de cautare este construirea de link-uri care sa duca la website-ul dumneavoastra. Prin conectarea propriilor pagini de web intre ele sau prin gasirea de modalitati pentru a va conecta la alte website-uri, puteti creste foarte mult traficul catre website-ul dumneavoastra deoarece Google si alte motoare de cautare utilizeaza link-urile catre website-ul dumneavoastra ca „referinte” - cu alte cuvinte, acestea vad link-urile ca recomandari pentru a vizita un site. Din acest motiv, mai multe link-uri vor creste rangul website-ului dumneavoastra in lista motoarelor de cautare.
Toate acestea au loc printr-un proces cunoscut sub numele de „spidering” sau indexare. Acest proces consta in trimiterea de roboti sau „spiders” de catre motoarele de cautare pentru a explora Internetul pentru datele sale. Atunci cand robotii ajung la un link, ei il urmeaza si apoi isi continua cautarea. Deci, mai multe link-uri care sa conduca la website-ul dumneavoastra inseamna mai multi roboti care va vor gasi si indexa website-ul facand-ul mai popular in clasamentele motoarelor de cautare.
O alta regula importanta in optimizarea pentru motoarele de cautare este verificarea statutului dumneavoastra. Nu este de ajuns pur si simplu sa folositi metode de SEO pe site-ul dumneavoastra, trebuie sa va asigurati ca acestea functioneaza. In caz contrar, pur si simplu va pierdeti timpul… si cine are timp de pierdut in ziua de azi? Trebuie sa verificati rangul paginii si sa verificati frecvent relevanta cuvintelor cheie pe care sa va axati.
Un instrument care poate ajuta in acest proces este cunoscut sub numele de analiza web. Programele de analiza web va pot oferi o larga varietate de date care va pot ajuta sa avansati in personalizarea planului de SEO. De exemplu, analiza web va poate spune care sunt cuvintele cheie care aduc oamenii pe site-ul dumneavoastra, cat de multi oameni au venit, precum si prin care motoarele de cautare. Daca vindeti un produs sau oferiti un serviciu pentru utilizatorii care se inscriu, acesta poate urmari, de asemenea, care parti din site-ul dumneavoastra sunt cele mai eficiente in conversia vizitatorilor in cumparatori.
Optimizarea pentru motoarele de cautare este mult mai complexa decat aceste trei concepte de baza, de aceea veti avea nevoie de specialisti, dar acestea va ofera o baza solida. Pentru mai multe informatii, exista multe resurse pe web pentru a maximiza optimizarea. Intre timp, aceste reguli de optimizare pentru motoarele de cautare va vor fi foarte utile.
[Read More...]


Invata 10 sfaturi pentru optimizarea unui laptop. Mai rapid, mai economic, mai util!



mentenanta-laptopMai rapid, mai economic, mai util!
Laptopurile sunt foarte raspandite in ziua de azi, pretul lor scazand in mod constant pana la aproximativ 500 de euro bucata. Daca jobul dumneavoastra presupune deplasari, aveti cu siguranta nevoie de un laptop. Acesta poate fi insa mai putin eficient decat un calculator de tip desktop si orice marca ati alege intampinati aceleasi probleme: viteza mica, autonomie limitata… Iata sfaturile pe care le puteti urma cu usurinta:
1/ Prelungiti durata de viata a bateriei:
Bateria laptopului trebuie sa suporte sistemul de operare, hard disk-ul, dispozitivele de citire, sistemul de racire, ecranul si dispozitivele externe. Aceasta este o sarcina uriasa ce nu poate fi suportata mai mult de 1 sau 2 ore. Daca doriti sa prelungiti autonomia cu o jumatate de ora sau mai mult puteti:
- Reduce cat mai mult posibil luminozitatea ecranului; majoritatea laptopurilor au butoane externe pentru a regla luminozitatea.
- Utiliza touchpad-ul in loc de mouse atunci cand laptopul nu este alimentat de la priza.
- Deconecta toate dispozitivele externe de care nu aveti nevoie; acestea consuma energie suplimentara.
2/ Configurati setarile de administrare a alimentarii:
Daca utilizati Windows XP sau Vista, puteti crea mai multe profiluri diferite de administrare a alimentarii; faceti clic dreapta pe pictograma bateriei in coltul din dreapta-jos a ecranului si faceti urmatoarele setari:
- Oprire hard disk dupa 3 minute
- Oprire monitor dupa 1 minut
- Oprire alte resurse dupa 10 minute.
- Mod de asteptare dupa 20 de minute.
Cu aceste setari puteti castiga 1 - 2 ore sau chiar mai mult.
3/ Frecventa ceasului:
Majoritatea laptopurilor recent aparute pe piata sunt prevazute un software care va permite sa monitorizati si sa reglati frecventa ceasului procesorului, placii video. Reducerea acestor frecvente creste autonomia si prelungeste semnificativ durata de viata a bateriei.
De exemplu, nu aveti nevoie de 3GHz pentru a naviga pe Internet, juca jocuri flash sau scrie documente Word, Excel …
Ar trebui sa stiti ca urmatoarele sarcini consuma multa energie:
- Inscriptionarea de CD-uri si DVD-uri.
- Vizionarea de filme pe DVD.
- Jocurile 3D voluminoase (Counter Strike, Call of Duty, Prince of Persia…)
4/ “Curatarea” laptopului:
Dezinstalati toate programele nedorite. Pentru aceasta mergeti la Control Panel (Panou de control), apoi selectati Add/Remove Programs (Adaugare/eliminare programe).
5/ Driverele:
Configurati Windows pentru a primi actualizari in mod automat, vizitati din cand in cand site-ul producatorului laptopului si vedeti actualizarile disponibile pentru modelul dumneavoastra. Asigurati-va ca pe laptopul dumneavoastra sunt instalate cele mai recente versiuni de drivere si software-uri. Acest lucru garanteaza stabilitatea si eficienta laptopului.
6/ Extensia de memorie RAM:
Toate programele sunt rulate in memoria RAM (Random Access Memory). Pentru a afla de cata memorie RAM dispune laptopul dumneavoastra, mergeti la Control Panel (Panou de control), apoi la System (Sistem).
Retineti ca pentru un laptop cu Windows XP, minimul este de 512 MB, iar pentru un laptop cu Windows Vista, minimul este de 1024 MB. Incercati sa adaugati un alt modul de memorie de 1 GB pentru Windows XP sau de 2 GB pentru Windows Vista.
Acesta este cel mai important lucru pe care trebuie sa-l faceti pentru a creste viteza, durata de viata a bateriei si a laptopului. Veti observa ca programele ruleaza mult mai repede decat inainte.
7/ Curatare:
Pentru LCD-uri, folositi o laveta din microfibra impreuna cu o solutie de curatare antistatica potrivita.
Pentru touchpad si tastatura, praful si alte gunoaie de sub taste se elimina cu aer comprimat. Pentru curatare folositi acelasi produs ca si pentru ecran.
Porturile se curata tot cu aer comprimat, dupa care se sterg cu o carpa curata.
8/ Temperatura:
Atunci cand laptopul functioneaza fara alimentare de la priza, el se incalzeste mai mult. Motivul este faptul ca ventiloatoarele lucreaza mai putin. Partea de jos va fi intotdeauna cea mai calda.
Atunci cand doriti sa achizitionati un laptop, optati pentru unul cu procesor Centrino (acestea se incalzesc mai putin).
Puneti laptopul pe o suprafata dura. Puteti achizitiona, de asemenea, un sistem de racire care se instaleaza sub laptop si se conecteaza la portul USB, dar care consuma energie, desigur.
9/ Wireless:
Aproape toate laptopurile noi sunt vandute cu placa wireless incorporata si configurata. Daca laptopul dumneavoastra nu este prevazut cu asa ceva, puteti achizitiona un adaptor wireless. Acest lucru va asigura o mai mare libertate, tinandu-va in acelasi timp laptopul aproape.
10/ Utilizarea iesirilor audio/video:
Majoritatea laptopurilor recent aparute pe piata au iesiri audio si video. Cu aceste 2 iesiri puteti folosi televizorul sau sistemul audio pentru a viziona filme, videoclipuri, pentru a asculta muzica in format MP3, posturi de radio si televiziune disponibile pe Internet …
[Read More...]


Invata 10 reguli pentru o implementare de succes



Computer Network10 Sfaturi pentru o implementare de succes
Decizia implementarii unei solutii software complexe, care sa eficientizeze operatiunile si sa aiba un impact major in consolidarea afacerilor dvs pe termen lung, este o decizie strategica. Pentru o implementare de succes va recomandam 10 reguli de aur, de care trebuie sa tineti cont.
1. Sustinerea top managementului
Daca top managementul nu este convins de necesitatea unei solutii de gestiune a resurselor intreprinderii, inca aveti timp sa renuntati la implementare. Orice angajat trebuie sa stie, sa vada, sa auda, sa simta ca implementarea acestei solutii este o decizie strategica la nivel de organizatie, si ca eficienta operationala, tradusa in reducerea costurilor si cresterea profitului, este obiectivul numarul 1 al companiei.
2. Asistenta in intelegerea nevoilor
Domeniul aplicatiilor software de tip ERP este extrem de vast. Solutiile “standard”, care va atrag cu timpi de implementare de cateva zile si costuri reduse initiale, nu sunt deloc o optiune, pentru ca va blocheaza in cele mai importante aspecte: flexibilitatea de a genera business asa cum stiti mai bine, si agilitate in a va adapta sistemul informatic la schimbarile pietei. Apelati la oameni care mananca, dorm si respira solutii ERP, cu expertiza relevanta pe industria dumneavoastra, capabili sa inteleaga nevoile organizatiei dumneavoastra si sa faca orice pentru a va construi o solutie completa.
3. Implicarea viitorilor utilizatori
Aveti nevoie de implicarea tuturor angajatilor care interactioneaza cu solutia software. Abordarea clasica, in care aplicatia este impusa de management de sus in jos, va trece in ochii angajatilor drept “o alta aplicatie ceruta de sefi care o sa-mi manance timpul”. Cheia unei implementari de succes sta in convingerea liderilor de opinie, a influentatorilor, despre utilitatea demersului. Acesti angajati cheie trebuie convinsi ca o aplicatie de tip ERP usureaza in primul rand munca angajatilor si ofera suport in luarea deciziilor corecte.
4. Pregatirea angajatilor este esentiala
Pentru a putea utiliza o aplicatie ERP, fiecare utilizator trebuie sa urmeze un curs de pregatire intensiv, inainte de a avea acces la interfata. Un program de pregatire ideal trebuie axat pe beneficiile unei strategii ERP, pe avantajele unei solutii software de gestiune a resurselor de intreprindere, dar si pe explicarea pas cu pas a tuturor cazurilor posibile de interactiune intre angajatii aceluiasi departament, intre departamente diferite, sau intre angajati si clienti. Cursurile de pregatire ideale sunt structurate, contin studii de caz si demo-uri, precum si exercitii concrete prin care angajatii sa-si consolideze cunostintele acumulate si sa aiba ocazia sa puna intrebari specialistilor companiei furnizoare.
5. Incurajati feedback-ul utilizatorilor aplicatiei
Discutati cat mai mult cu utilizatorii aplicatiei. Ei nu sunt doar cei care trebuie sa beneficieze de o solutie software, ei sunt cei care prin intermediul acelei solutii software vor produce valoare companiei. Adoptia aplicatiei de catre angajati este la fel de importanta ca sustinerea top managementului. Nu ignorati parerile angajatilor despre cum poate fi imbunatatita in continuare aplicatia doar pentru ca ati terminat implementarea.
6. Nu fiti rigid
Chiar si cele mai bune solutii ERP au nevoie de imbunatatiri si customizari pentru a intregi experienta de utilizare. Nu plecati de la premisa ca exista aplicatii standard care pot include din start toate nevoile dumneavoastra, toate spetele sau cazurile posibile de lucru. Din contra, cu cat o solutie software este mai adaptata specificului companiei, va produce rezultate mai rapide, va fi adoptata mai rapid de catre angajati si, deci, veti recupera investitia mai rapid.
7. Suportul post-implementare
V-ati trimis angajatii la cursuri de pregatire de utilizare a aplicatiei? Ati rezolvat doar o parte din problema. In momentul in care aplicatia devine functionala, angajatii uita ce au invatat si sar peste anumiti pasi din tendinta de a-si usura activitatea. Daca datele nu sunt inregistrate in acelasi format, sau daca executia nu respecta fluxurile de lucru agreate initial, sau daca procesele interne nu sunt urmate in acelasi fel de catre toti angajatii, aplicatia nu are cum sa dea rezultatele scontate. Suportul post-implementare monitorizeaza corectitudinea utilizarii aplicatiei in primele luni de la darea in folosinta si eficientizeaza activitatea angajatilor in utilizarea aplicatiei in conditii reale de lucru.
8. Nu incercati sa obtineti totul din prima
Implementarea unei solutii ERP are impact puternic in toate colturile organizatiei. Nu incercati sa implementati o asemenea solutie simultan in toate echipele. Riscati sa confuzati angajatii. Implementarea trebuie facuta gradual. In cadrul acestor echipe, este bine sa incepeti sa modificati procesele cu impact mic in business, pentru a asocia un risc scazut cu rezistenta la schimbare, care de obicei este mai ridicata in primele faze de implementare.
9. Nu aveti asteptari nerealiste
Nu va asteptati sa atingeti din prima luna de la implementare, eficienta operationala a liderilor din industrie. Dureaza luni de zile pana cand procesele de lucru se rodeaza, in care angajatii constientizeaza beneficiile aplicatiei, in care timpii morti sunt eliminati iar personalul isi aliniaza informatiile despre clienti si furnizori.
10. Insistati pe faza de design
Multe solutii ERP includ zeci de campuri inutile din dorinta de a capta absolut orice informatie posibila despre un proces sau orice situatie care poate apare. Adoptia unei astfel de aplicatii este un cosmar, pentru ca utilizatorii vor trebui sa caute in sute de campuri pana sa ajunga la campul necesar. Va fi cu atat mai frustrant daca dupa o astfel de cautare, campul necesar nu permite introducerea tuturor informatiilor dorite de utilizator. Inca din momentul alegerii solutiei ERP trebuie sa discutati cu angajatii (vezi regula 3), sa eliminati campurile care nu sunt necesare si sa adaugati alte campuri specifice proceselor dumneavoastra, si apoi sa fiti pregatiti sa le modificati din nou dupa darea in folosinta a aplicatiei (vezi regula 6).
[Read More...]


Invata cum poti face alegerea corecta cand vine vorba de ERP(Enterprise resource planning )



cum-alegem-solutia-potrivitaCapabilitatea solutiei software, expertiza de implementare si suport tehnic
Decizia alegerii unei solutiei ERP care sa satisfaca nevoile unei organizatii este pe atat de importanta pentru organizatie, pe cat de dificila datorita multitudinii de oferte de pe piata. Totusi, datorita fragmentarii industriei si specializarii solutiilor ERP, nici unul dintre acesti furnizori nu asigura toate capabilitatile necesare. Iata de ce va oferim cateva idei dupa care sa va ghidati in alegerea unei solutii ERP.
Capabilitatea solutiei software
Flexibilitatea solutiei. O solutie software care necesita programare suplimentara de cod pentru o customizare pe nevoile dumneavoastra este de nedorit fata de o solutie care demonstreaza flexibilitate crescuta prin configurari sau customizari prin intermediul unor instrumente vizuale, intuitive si usor de folosit de catre orice om din companie, fara o pregatire speciala.
Seturile de functii si capabilitati. Pentru fiecare functie care lipseste, sau pentru fiecare capabilitate pe care produsul nu o indeplineste, va trebui sa apelati la eforturi interne de dezvoltare, sau la aplicatii suplimentare care duc in final la un cost mai ridicat de utilizare (TCO) si la o recuperare mai lenta a investitiei (ROI). Multe implementari ERP esueaza (in sensul ca nu ajung parte din viata angajatilor) din cauza lipsei unor functionalitati necesare organizatiilor.
Automatizarea proceselor de afaceri. Introducerea datelor intr-o aplicatie software este un lucru, utilizarea unei aplicatii software pentru automatizarea procesului de afaceri este cu totul alt lucru. Aplicatiile software slabe pe partea de automatizare a proceselor de afaceri ofera cea mai redusa recuperare a investitiei (ROI), pentru ca nu va ofera cunostinte valoroase, practici de lucru, sau procese si fluxuri de productie specifice industriei in care activati.
Acces usor la informatii. Nu castigati nici un avantaj competitiv daca doar stocati date intr-o aplicatie software, daca aceste date nu sunt integrate, prelucrate si diseminate in informatii utile gestiunii si planificarii resurselor interne. Adevaratul avantaj competitiv sta in accesarea rapida a informatiei, din orice loc, la orice ora. Obtinerea unei informatii critice necesare la timpul potrivit duce la acceptarea mai usoara a aplicatiei software de catre utilizatori si la o recuperare a investitiei mai rapida. Rapoarte cat mai flexibile, analize cat mai detaliate, sau transparenta proiectelor interne si a planificarii resurselor sunt atribute critice pentru orice aplicatie de tip ERP.
Platforma software. Platforma pe care este dezvoltata o aplicatie software este critica pentru a fi usor customizata de catre client, integrata cu resursele existente sau chiar dezvoltata intern pentru a acoperi noi functii si capabilitati. Reduceti costurile de utilizare daca alegeti aplicatii software cu arhitecturi deschise, cu suport accesibil si instrumente integrate de dezvoltare.
Costuri de mentenanta. Instrumentele gratuite de customizare variaza semnificativ de la furnizor la furnizor. Alegeti un furnizor care ofera instrumente de customizare accesibile, intuitive, care pot fi folosite de oameni non-tehnici, pentru a reduce pe cat posibil costuri suplimentare de programare.
Expertiza de implementare
Durata implementarii. Durata unei implementari este de obicei factorul cel mai important de care nu se tine cont in alegerea unei aplicatii ERP. Durata implementarii este factorul cu cel mai ridicat impact in costuri si in productivitatea interna, deoarece o migrare de date presupune intreruperea celor mai critice activitati.
Metodologia implementarii. Abordarea unei implementari, pe baza unui plan de proiect detaliat, precum si expertiza oamenilor care fac implementarea sunt critice pentru succesul implementarii unei solutii ERP.
Expertiza de afaceri. Implementarea unei solutii ERP are mai putina legatura cu solutia software. Implementarea unei solutii ERP inseamna adoptarea unei strategii de afaceri, a unei schimbari de cultura organizationala, a unei declaratii de intentie din partea managementului companiei.
Suport tehnic
Suportul tehnic este un alt factor cheie care afecteaza adoptarea solutiei, succesul implementarii sau viteza de recuperare a investitiei.
Un account dedicat. Sunand la suportul tehnic doar pentru a fi redirectionat permanent sau pus in asteptare, sau lasarea unui mesaj catre un robot telefonic nu va rezolva problemele imediat, intr-un mod profesional. Evaluati daca exista posibilitatea ca un account manager dedicat sa va centralizeze si sa raspunda de toate situatiile sau cerintele dumneavoastra.
Timp de reactie. Este un factor de succes important in special in marile companii. Chiar daca de obicei timpul de reactie garantat este stipulat in contractul de servicii, un timp de reactie rapid la diverse cereri este un factor important de luat in considerare.
24/7
Pentru companii de dimensiune medie poate fi o nevoie de baza doar in cazuri rare, dar cu siguranta este un diferentiator pentru companiile mari. Evaluati cu atentie, in cazul in care estimati ca aveti nevoie de suport tehnic non-stop (daca forta de vanzare sau echipa de suport tehnic lucreaza in programe peste noapte) daca furnizorul solutiei ERP ofera suport 24/7.
[Read More...]


Invata despre strategiile folosite in CRM(Customer Relationship Management)



social-media-si-crmSocial Media si Customer Relationship Management
Social Media este un termen tot mai raspandit in mediile de business, si in general se refera la informatiile create si raspandite liber prin intermediul unor interactiuni sociale. Platformele de socializare on-line, prin intermediul Internetului, au cunoscut o explozie in ultimii ani, devenind un catalizator de interactiune atat la nivel individual, cat si pentru comunitatile de afaceri. Sistemele software care profileaza utilizatorii acestor platforme, si care analizeaza istoricul si interactiunile intre potentiali clienti, au devenit din ce in ce mai populare, fiind incluse deja in instrumentele mai avansate de gestiune a relatiilor cu clientii de tip CRM (Customer Relationship Management).
Platformele de socializare pot avea o contributie semnificativa la cunoasterea potentialilor clienti, la profilarea si segmentarea lor, dar si la dezvoltarea unor canale eficiente de comunicare cu acestia, ocolind traditionalele mijloace de promovare.
1.Colectarea informatiilor despre consumatori
Majoritatea utilizatorilor platformelor de socializare ofera informatii primare despre ei (varsta, sex, locatie, hobby-uri, arii de interes, chiar si genuri de filme sau muzica preferata), in mod public. In ultimii ani au existat tot mai multe dezbateri despre necesitatea sistemelor de securizare a informatiilor personale, atata timp cat marea majoritate a oamenilor decid sa-si faca singuri publice informatiile personale in mediile on-line, tocmai pentru a interactiona mai usor cu alte persoane. Profilarea consumatorilor pe baza preferintelor sau a discutiilor libere devine extrem de simpla pentru o companie care utilizeaza instrumente specializate de profilare integrate cu sisteme de tip CRM. Si cum platformele de socializare au deja acoperire globala ele devin o mina de aur pentru optimizarea strategiilor de marketing globale, pentru care segmentarea de piata sau adaptarea solutiilor pe specificul diverselor culturi este critica.
2.Promovare rapida
Prin intermediul platformelor de socializare oricine poate promova diverse evenimente, produse sau servicii sau poate recomanda diverse branduri in cadrul unor comunitati on-line din care fac parte. Pentru un furnizor asta inseamna promovare la viteza luminii. Cand un grup primeste un nou membru intr-o comunitate initiata de o companie, toti “conectorii” (persoanele in legatura cu noul membru si prietenii deja conectati cu noul membru) vor fi notificati imediat. Aceasta actiune duce la o promovare instantaee a companiei, fie ca vorbim de produsele sau serviciile companiei, fie de brandul ei. Putem spune ca platformele de socializare functioneaza ca o recomandare personala, dar amplificata la puterea numarului membrilor retelei.
3.Acces la o audienta uriasa
Platformele social media ofera companiilor posibilitatea sa acceseze milioane de oameni implicati in discutii pe diverse teme, personale sau profesionale, si care isi exprima liber opiniile in mediul virtual. Platforme ca Facebook, LinkedIn, Xing sau Plaxo ofera posibilitatea companiilor de a se adresa catorva sute de milioane de utilizatori. Iar instrumentele de social media simplifica atat de mult aceasta adresare incat diverse servicii, produse sau branduri pot fi aduse in atentia unui volum de audienta urias in termeni de minute. Companiile realizeaza deja importanta unei audiente captive si integreaza instrumentele de social media in strategiile de marketing on-line.
4.Interactiune mai buna cu clientii
Platformele de socializare ofera o modalitate directa si personala de interactiune intre companii si clientii produselor sau serviciilor acestora. Poate cel mai important aspect al prezentei on-line, deseori neglijat sau tratat superficial de catre companiile traditionaliste, este posibilitatea de ascultare a dorintelor sau lipsurilor percepute la nivelul unor discutii personale, individuale, intre diverse categorii sociale. Aceste informatii sunt extrem de valoroase pentru echipele de marketing, responsabile cu dezvoltarea unor solutii care sa satisfaca aceste nevoi. De cativa ani, furnizori importanti de sisteme CRM ofera functionalitati de Social CRM, avand acces la baze importante de potentiali clienti pe baza unor profile predefinite, oferind companiilor nu doar agilitate, dar si o intelegere extrem de buna asupra nevoilor reale ale consumatorilor.
5.Platforma deschisa de discutii
Social media reprezinta pana la urma o platforma on-line, prin care oamenii isi pot exprima liber punctele de vedere, optiunile sau nemultumirile. Este critic pentru o companie sa urmareasca si sa centralizeze discutiile care adreseaza brandul propriu, dar si sa urmareasca parerea consumatorilor despre produsele concurente. Poate cel mai important avantaj pe care il ofera aceste platforme este posibilitatea de colectare a feedback-ului direct. O companie poate adresa intrebari in anumite grupuri profesionale primind raspunsuri atat de la actuali clienti, cat si de la potentiali clienti, clienti ai solutiilor concurente sau chiar direct de la concurenta. Colectarea periodica, centralizarea si analizarea acestor informatii ofera un suport important pentru eliminarea lipsurilor, pentru deciderea unor noi functionalitati sau pentru repozitionarea produselor functie de nevoile consumatorilor.
Instrumentele de tip social CRM cresc in popularitate si ofera posibilitati net superioare de conectare cu clienti actuali sau potentiali, de atragere a unor noi clienti, si de dezvoltare a unor relatii stabile, de lunga durata. Companiile care realizeaza valoarea relatiilor apropiate, personale, cu potentialii clienti, si-au extins deja prezenta on-line pentru a intelege aceste nevoi.
Pe de alta parte, companiile trebuie sa-si stabileasca strategii on-line complet separate de strategiile off-line, pentru a nu afecta resursele sau planurile de actiune traditionale. Platformele de socializare ofera informatii si oportunitati suplimentare, dar in niciun caz nu trebuie sa inlocuiasca strategiile off-line si cele de management al relatiei cu clientii.
[Read More...]


Invata cum poti face analiza unui proces de business



analiza-proceselor-de-businessAnaliza proceselor de business presupune doua etape
1. Inaintea semnarii contractului intre potentialul client si furnizorul de software exista o etapa de importanta majora: analiza preliminara a proceselor de afaceri ale companiei. Aceasta ia forma unui interviu sustinut de doua chestionare. Principalul scop al analizei este intelegerea modului in care este organizat business-ul clientului. Astfel, furnizorul de software poate identifica modul de lucru actual si, in limita resurselor disponibile si a obiectivelor clientului, poate acoperi paleta de necesitati critice a clientului.
Analiza preliminara a proceselor de business se efectueaza de regula inaintea contractului si este gratuita, detaliile contractului bazandu-se pe rezultatele analizei. Acest lucru se datoreaza faptului ca exista posibilitatea ca, in urma acesteia, furnizorul de software sa concluzioneze imposibilitatea de a oferi potentialului client ceea ce doreste, din varii motive: specializarea doar pe anumite verticale de piata, incapacitatea clientului de a sustine infrastructura IT necesara sau chiar incompatibilitatea ERP-ului cu procesele de business specifice ale clientului.
2. Pe langa reducerea gradului de risc la implementare, analiza detaliata a proceselor de business permite si configurarea realista a asteptarilor beneficiarului de la sistemul ERP. De asemenea, abordand din timp acest aspect, clientul isi va putea utiliza resursele intr-un mod eficient si economic, in timp util. Analiza include cativa pasi esentiali:
- Identificarea fluxurilor de lucru: atat modul in care functioneaza compania cu sistemul actual ( flux de activitati, documente, date), cat si ceea ce beneficiarul doreste sa obtina, pe viitor, de la noul sistem ERP.
- In functie de pasul anterior se poate ajunge la doua rezultate: compatibilitatea sistemului ERP cu business-ul clientului si, implicit, trecerea la pasul urmator, sau, in cazuri extreme, imposibilitatea de a colabora.
- Identificarea nevoilor specifice ale clientului (customizari necesare pentru desfasurarea activitatii clientului la parametrii optimi).
- Stabilirea cerintelor clientului in metodologia de implementare, astfel incat implementatorul sa aiba un set de specificatii bine stabilit, iar implementarea sa decurga fara probleme (depasiri de buget, intarzieri in planul de implementare din cauza schimbarilor frecvente in cerintele clientului sau utilizatorului final).
- In functie de numarul de utilizatori, se stabilesc key-useri; in cazul in care numarul utilizatorilor este mare, se pot stabili persoane cheie care sa beneficieze de training intensiv din partea reprezentantului furnizorului de software, iar ulterior acestia vor transmite cunostintele mai departe celorlalti utilizatori.
[Read More...]


Invata despre "cloud computing". Ce este acesta si cum poti beneficia in mod gratuit de el.



cloud-computing-gratuitCautati cloud computing gratuit? Deja l-ati gasit!
Noul “Buzz” din internet este “Cloud Computing”. Este peste tot! Chiar si cea mai recenta versiune de Ubuntu ofera caracteristici pentru cloud computing. Nu vom scapa de el!
Deci, ce este cloud computing-ul?
Practic, cloud computing-ul reprezinta un ansamblu de servicii virtuale de calcul care sunt gazduite in internet. Cloud computing poate varia de la site-ul web hosting, de la gazduire servicii Microsoft Exchange, solutii de backup online, servere virtuale pentru a numi doar cateva.
Ei bine m-am intrebat daca a exista cloud computing gratuit.
Stiu ca Amazon ofera cloud computing-ul cu produsul lor EC2, dar nu este gratuit. Adevarat ca nu este teribil de scump, dar fie si asa, nu este gratuit.
Un alt nume in piata de calculator este GoGrid, dar din nou nu este gratuit. Ambele aceste servere va permit sa pay-as-you-go si va permite sa creati on-the-fly cazuri de ambele servere Windows si servere Linux. Cum am spus inainte, desi nu va solicita prea mult bugetul …. Nu este gratuit!
Dar am vesti bune pentru tine!
Am gasit un serviciu gratuit de cloud computing! Serviciu este numit icloud.
E adevarat, face ceva dar nu multe, doar e gratis. In acest caz, nu ofera servicii de server. Nu puteti, de exemplu, sa setati un server web on-the-fly sau ceva de genul asta. De asemenea, nu puteti selecta un sistem de operare la alegere. Ti se ofera “icloud OS” (Bazat pe Linux). De asemenea, nu are optiunea de a instala mai multe aplicatii, le folosesti doar pe cele predefinite
Acestea fiind spuse, acest serviciu este destul de interesant. Ai 3GB stocare de tip “cloud” pentru documentele importante pe care le puteti accesa de oriunde exista o conexiune la internet cu un browser web.
Ai, de asemenea, o suita completa de aplicatii de birou, browser web (un alt mod de Websense), instant messenger, cititorul de fluxuri RSS si cateva alte aplicatii de baza de calcul care s-ar putea gasi pe un computer desktop standard. Puteti spune ca este un Google docs cu chat si alte aplicatii, dar nu este chiar asa.
Potentialul real al Cloud Computing consta in faptul ca toata puterea de procesare se realizeaza pe un alt calculator, deci cu o conexiune decenta la internet, puteti obtine puterea de calcul masiva pe computerul vechi.
Pentru procesare de text nu e chiar nimic, dar viitorul se poate afla in jocuri de tip cloud. Imaginati-va posibilitatea de a juca cele mai moderne jocuri care necesita in mod normal computere puternice. In felul asta nu o sa-ti mai arunci computerul odata la cativa ani.
Toate aceste lucruri pot fi accesate prin mediul tau virtual situat la http://os.icloud.com. Pentru a va inscrie pentru acest serviciu, vizitati iCloud.com si inregistrati-va pentru un cont gratuit si mai departe puteti continua singuri.
[Read More...]


Invata cum iti poti curata laptop-ul de praf



nettoyer_pcO curatare corecta pentru o functionare corecta
Multi dintre noi detinem un laptop si uneori se intampla ca ventilatorul sa se invarta mai mult timp sau tastura sa fie mult mai calda decat in mod normal. In cazul in care observam ca ventilatorul nu se mai invarte, problema cel mai des intalnita este supra-incalzirea procesorului si asta inseamna inchiderea automata a laptop-ului.
Uneori laptop-ul ruleaza pentru 10 minute, uneori pentru o jumatate de ora, totul depinde de task-ul dorit si putere. O problema poate fi gura de aerisire a ventilatorului care este blocata sau plina de praf.
• Inainte de a desface laptop-ul scoateti bateria si cablul de alimentare. Niciodata nu se va face aceasta operatiune cu bateria si cu cablul de alimentare in laptop. Daca ai noroc, poti sa expui coolerul dand jos doar tastatura. Asta iti face viata mai usoara si nu prea risti garantia.
• Nu curate niciodata praful cu aspiratorul, indiferent daca trage sau sufla pentru ca in cel mai rau caz ai sanse mari sa bagi praf pe sub ventilator pe axul acestuia. In cazul in care totusi alegi aspiratorul, mai intai blocheaza ventilatorul pentru a nu arde placa de baza.
• Cea mai corecta varianta este sa folosesti o pensula si apoi sa scuturi praful fara sa il sufli. Cel putin nu cat timp sta pe sub palele fanului. Dupa ce l-ai scuturat usor poti sa sufli ce a mai ramas.
• Curatatul periodic este neaparat necesar pentru temperaturi si functionare normale. Perioada poate varia functie de tipul si dimensiunile coolerului, durata de functionare a laptop-ului in timpul unei zile si locurile in care acesta a fost plimbat.
Deasemenea, incercati sa evitati mancatul in timp ce lucrati la laptopul dumneavoastra, si nu il lasati deschis mai mult decat este cazul.
[Read More...]


Invata mai multe despre browser-ul tau de internet. Afla detalii despre CSS3 si HTML 5



internet-browser-logoCompatibilitatea CSS3 si HTML5 cu browserele web
In ultimul timp, de cand Apple a refuzat Flash-ul pe telefonul mobil, auzim tot mai des despre HTML5 si CSS3. Aceste noi standarde web promit suport audio si video, numeroase imbunatatiri grafice si tehnice, cum ar fi suportul drag-and-drop, toate avand rolul de a va face cautarea web mult mai placuta.
Toate bune pana acum, dar cate caracteristici CSS3 si HTML5 sunt suportate de browserele web din prezent? Raspunsul vine intr-o forma vizuala atragatoare (schema mai jos).
Desi HTML5 si CSS3 nu au fost finalizate, aceasta vizualizare interactiva arata compatibilitatea HTML5 si CSS3 cu 8 browsere principale: toate versiunile Firefox au nuante de albastru, Chrome/Safari-galben, Internet Explorer 9 –roz.
Internet Explorer 9: mai bun decat Chrome si Firefox la testele HTML5
In 2009 IE incepuse sa piarda teren in defavoarea browserelor precum Firefox, Chrome si Safari. StatCounter arata ca IE7 detinea 30% din cota de piata, Firefox 27% , iar IE8 17%.
De curand, W3C a testat cinci browsere web populare pentru a vedea cea mai buna compatibilitate. S-a folosit Microsoft IE Platform Preview 6, Google Chrome 7.0 517.41 beta, Mozzila Firefox 4 Beta 6, Opera 11.00 alpha (build 1029) si Safari 5.0.2. La final, IE9 a iesit invingator.
Daca e asa cum umbla zvonul ca a 9-a versiune IE va avea un puternic suport HTML5, atunci vor fi si alte implicatii. Cu cat HTML5 e mai bun, cu atat mai in urma va ramane Flash, tinand cont de tendinta lor de a se compara.
compatibilitate-browser-css3
[Read More...]


 
Return to top of page Copyright © 2012 | i-Learn2 Theme Converted into Blogger Template by Dominiq