Baseproject 1.5 și ceva goodies

În urmă cu mai bine de un an am scris despre baseproject: un punct de pornire pentru proiectele la care lucrez. Fișierele de bază, ca să zic așa.

Între timp am renunțat la E-texteditor (în favoarea Sublime) și, implicit, la cygwin. De fapt cygwin îl foloseam pentru Git dar aveam o mică problemă: oricât de rapid ar fi fost PC-ul, cygwin avea nevoie de câteva secunde să pornească bash.

Prin urmare, am instalat Git ca extensie a windows command prompt, care pornește instant.

După aia am descoperit powershell și posh-git.

Ceea ce înseamnă că nu mai am nevoie de cygwin! Ceea ce înseamnă alt base project!

M-am apucat să rescriu scriptul pentru inițializare ca .bat, astfel încât sa ruleze pe Windows. În principiu se pleacă de la premisa că ai powershell (nu cmd chior) și că sunt disponibile comenzi ca: xcopy, curl, unzip, mv și tar.

Trebuie doar să copiezi i.bat în c:\windows (sau în orice director ce se află în PATH) sub un nume sugestiv (base.bat, baseproject.bat etc), iar când deschizi powershell în directorul în care vrei să începi proiectul, scrii doar numele fișierului (base, baseproject etc).

La fiecare inițializare vei avea ultima versiune a fișierelor (inclusiv jQuery și WordPress), numai bune de început munca la un nou proiect.

Spor la treabă!

pagina proiectului

5 Comentarii to “Baseproject 1.5 și ceva goodies”

  1. eu nu inteleg de ce nu folosesti un ide serios.
    ai putea incerca netbeans sau phped. neatbeans e cross platform.

  2. Staicu Ionuț-Bogdan

    @Semeketh: sublime este fix ce am nevoie:
    – snippets compatibile cu textmate
    – multiedit (ctrl+click în X locuri și pot edita în toate cele X locuri, simultan)
    – rapid (deci fără java sau alte mizerii cross platform )
    – extensibil prin plugins (iar plugins să fie ușor de scris)
    – customizabil din toate punctele de vedere. aici mai are de lucru sublime, dar nu foarte mult.
    – nu este exagerat de scump. În softurile free/open source nu prea am încredere din varii motive.

    În plus, nu am nevoie de un IDE în adevăratul sens al cuvântului. În principiu pentru că features oferite de un IDE (de ex. click pe funcție să vezi unde a fost definită) ori sunt implementate în Sublime ori sunt disponibile ca plugins (e.g. CodeIntel)

  3. “În softurile free/open source nu prea am încredere din varii motive.”
    JQuery, WordPress, git si ce mai folosesti nu sunt softuri opensource ? Le folosesti desi nu prea ai incredere in ele ?

  4. Staicu Ionuț-Bogdan

    @morpheus: pentru alea există acel „nu prea”. În principiu, încrederea asta scade cu cât limbajul de programare folosit îmi este mai necunoscut. Nu e vorba de încredere la modul „fuck, îmi fură datele” ci la modul „fuck, a crăpat! cine îmi oferă support?”.

    Dar haideți să nu începem o dezbatere pro/contra open source :)

Show trackbacks
  1. […] a începe un proiect mai rapid, am modificat baseproject astfel încât să-mi genereze fișierele cu care pot începe treaba și l-am împărțit în […]

Ți-a plăcut articolul? Lasă un comentariu!

You can insert code snippets using BBcode:
[js].[/js] [html].[/html] [php].[/php] [css].[/css]
You can also use some HTML tags:
<blockquote>.</blockquote> <code>.</code> <a href="">.</a> <strong>.</strong> <em>.</em>

windows apple dropbox facebook twitter