RSS Feed Reader pentru Chrome

Nici nu îmi vine să cred că au trecut peste trei ani de când am scris despre RSS Live Links, o extensie pentru Chrome care pentru mine a fost aur curat până acum câteva săptămâni. Desigur, urmăresc zeci de feed-uri, unele legate de tehnologie, dar câteva mă interesează să le am mai prompt sub ochi (şi acestea, vedeţi mai jos, nu ţin de tehnologie). De aceea foloseam RSS Live Link, ca în Chrome să văd imediat cum a apărut ceva nou. Dar de vreo 2-3 săptămâni extensia, la mine cel puţin, a făcut unele probleme (din vina mea, mă explic la final). Aşa am pornit după alternative.

imagine

Şi am găsit RSS Feed Reader, o extensie care are şi o versiune …


node-webkit: Notepad-ul acum cu meniu şi scurtături din taste

Captura de mai jos ar putea uşor să deruteze: pare un program. Da, eu am un fişier EXE (vă amintesc că e cam mare, vreo 40MB, dat fiind că include WebKit-ul de care se foloseşte şi Chrome-ul) pe care îl lansez şi funcţionează ca un program pentru Windows. Are meniu tradiţional, are scurtături din taste… Dar în spate ne amintim că se află o pagină HTML ce prinde aripi cu JavaScript, în special cu node.js şi node-webkit. Proiectele web pot devenii aplicaţii pentru Windows sau Mac sau Linux!

imagine

Partea CSS e neschimbată. În partea HTML am scăpat de butoane acum că avem meniu. Ce contează este partea JavaScript pe care o şi pun mai jos. Funcţia construireMeniu() face ce spune numele :). M-am limitat …


node-webkit: Un Notepad scris în JavaScript

Continuând articolele despre node-webkit vă propun acum să vedem o aplicaţie ceva mai serioasă. Evident tot copilăroasă dar bună ca demonstraţie. După cum ştiţi, o pagină web nu poate salva local un fişier (nu mă refer o pagină pe un server, salvând pe acel server, ci la salvarea pe calculator). Cu node-webkit această limitare este depăşită. De fapt cu node.js, care include funcţiile pe fişiere, în schimb node-webkit permiţând afişarea ferestrelor de dialog pentru deschidere/salvare (Open/Save).

imagine

Am să încep cu fişierul JSON unde nu sunt modificări majore faţă de ce am mai văzut. Apare însă de exemplu iconiţa care, atenţie, este doar pentru fereastră. Executabilul va avea iconiţa node-webkit, dar cu alte programe poate fi modificată. În rest avem un JSON… normal (relativ la …


node-webkit: Să facem un executabil

În articolul anterior am făcut primii paşi cu node-webkit. Repet pe scurt “filosofia”: într-un folder trebuie să avem fişierele web (HTML, JavaScript, CSS, imagini, tot ce ne mai trebuie) şi neapărat un fişier package.json (am văzut un exemplu în articolul trecut). Toate acestea trebuie să le arhivăm. Atenţie: nu folderul unde se află toate ci conţinutul, adică fişierele web + acela JSON. Arhiva o redenumim cu extensia nw, fişierul rezultat urmând să îl tragem cu mouse-ul, în Explorer, peste nw.exe. Destul de lung şi plictisitor procesul. Dar nu am ajuns la executabil! Mai avem un singur pas.

imagine

Comanda magică pentru a obţine fişierul executabil este copy /b nw.exe+arhivanoastraspeciala.nw numeleexecutabilului.exe (dacă vreţi, vedeţi acest clip).

Bun. Clar procesul este plictisitor. Când …


Rapid Environment Editor

Utilizatorii de Windows prea rar au nevoie să lanseze aplicaţiile din linia de comandă… dar când ai nevoie ţi-ar conveni ca executabilul să îl poţi lansa din orice director te-ai afla atunci. Pentru aceasta, ştim bine, trebuie să adăugăm calea spre respectivul executabil în PATH. Este o metodă relativ simplă (desigur, cu riscuri pentru neexperimentaţi), iar dacă recomand RapidEE pentru aşa ceva este doar pentru că programul poate mult, mult mai mult. În plus are interfaţă în limba română, aşa că unii ar putea prefera să îl folosească în locul săpării după PATH.

imagine

Ca să rămânem la subiect, în panoul din stânga, cu Variabile de Sistem, apare şi Path. Dăm click dreapta şi alegem Adaugă valoare. Ce mai rămâne este să indicăm …


node-webkit: Primii paşi

Aceeaşi căutare vizibilă în ultimele articole (a unei soluţii de a transforma nişte pagini HTML într-o aplicaţie Windows executabilă) m-a condus acum câteva zile spre node-webkit, care, spune pagina tocmai indicată “permite un mod nou de scriere a aplicaţiilor cu toate tehnologiile web”. Desigur, ce vedeţi mai jos este altceva: este pagina de la node.js, care este cerut de node-webkit. Ce face node.js (scrie mai jos în captură) este irelevant pe moment. Instalaţi cum aţi instala orice aplicaţie în Windows şi gata primul pas.

imagine

Al doilea este să reveniţi la node-webkit, la momentul actual fiind disponibile de descărcat două versiuni (0.8.5 şi 0.9.2) datorită unor aspecte tehnice pe care le sărim nefiind relevante în acest moment. Am descărcat …


Syncplify: Notepad, client şi server FTP

Intrând pe situl Syncplify m-a izbit faptul că prezentările video sunt făcute cu robot (partea de voce) aşa că m-am gândit imediat că poate sunt asiatici, africani, cine ştie de unde… Dar în pagina Despre spun că au birourile în Silicon Valley (şi eu pot spune… totuşi înclin să îi cred). Am avut – poate mai am – dubiile mele, dar nu pot să nu semnalez oferta lor pentru că este totuşi interesantă şi unora s-ar putea să le placă mult. Ce mi-am instalat a fost doar alternativa de Notepad numită… Notepad!

imagine

Cel mai bine este să vedeţi clipul de prezentare, dar eu vă voi spune totuşi câteva lucruri. Dacă vă place interfaţa MS Office 2013 atunci veţi îndrăgi şi …


Ratchet: pentru aplicaţii mobile

Aplicaţiile pe care le-am făcut pentru Android, până acum, au fost toate realizate cu jQuery Mobile. Cu care, admit, am o relaţie de love & hate, care nu mă panichează pentru că aşa era într-o vreme şi cu jQuery UI. Dacă nu acum, poate peste câteva luni voi încerca ceva: să fac o aplicaţie pentru mobile cu Ratchet. De ce? Pentru că Bootstrap şi pentru că place ;). Pe româneşte: Ratchet a fost adoptat oficial de Bootstrap, ceea ce mie îmi sporeşte încrederea în acest proiect. El există de vreo doi ani, dar în primele luni ale acestui ani a prins aripi.

imagine

Pagina Getting started ne explică pas cu pas cum să începem şi chiar nu pare greu. Ni se …


Yamm 3 pentru meniuri mega

Mega-meniurile sunt folosite de unele situri permiţând o structurare mai flexibilă a opţiunilor… f. utilă când sunt muuulte. Desigur, totul e să nu abuzezi de aşa ceva. Din păcate constat că multe soluţii pentru mega-meniuri nu mai sunt întreţinute de 2-3-4 ani, aşa că la acest capitol singurul care mi s-a părut credibil pe moment este Yamm 3, adică Yet Another Mega Menu. Atenţie: componenta este pentru Bootstrap 3, ceea ce poate fi o limitare serioasă dacă nu aveaţi de gând să folosiţi Bootstrap 3.

imagine

Submeniurile se pot extinde pe toată suprafaţa (lăţimea) meniului, putându-se folosi structura de grid – binecunoscută celor ce utilizează Bootstrap 3 – pentru a grupa opţiunile. Pentru aceasta folosiţi .yamm-fw (de la full width) la clasa dropdown …


De la HTML/PHP la EXE (soluţii… scumpe)

Revin la ce am mai tratat recent: cum să ajungem de la nişte pagini HTML, un mic sit, o webaplicaţie, la un fişier executabil pentru Windows. Astăzi mă opresc la două soluţii care îmi par a fi din aceeaşi sursă, de aceeaşi firmă/dezvoltator. Mai întâi HTML Executable, care face o treabă excelentă fie că doriţi să transformaţi un joc HTML într-un joc executabil, fie că doriţi să aveţi un sit offline, fie că aţi realizat prezentarea unui produs sau eveniment… tot felul de scenarii. De reţinut că aplicaţia compactează şi criptează sursele, deci oferă şi o protecţie în acest sens.

imagine

Problema mare este costul programului, în funcţie de variantă de la 50 la 140 de euro. Şi chiar nu ştiu de ce …