it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Uno sviluppatore sul passaggio da Windows a macOS

Sono sempre stato un "ragazzo di Windows". C'è stato un tempo in cui mi sono divertito con Linux, principalmente la distribuzione Ubuntu, ed è stata un'esperienza interessante. Sebbene Linux fosse abbastanza potente, sono tornato a Windows dopo poco tempo grazie alla facilità di utilizzo di Windows: non avevo bisogno di compilare i miei driver e c'era più software disponibile .

Recentemente, ho avuto la possibilità di fare il passaggio e utilizzare un computer Apple per lavoro. Ho pensato che mi piacerebbe provarlo perché sembra che quasi tutti nella comunità di sviluppo ne usino uno in questi giorni.

Per gli altri sviluppatori che pensano di passare da Windows a macOS, continua a leggere per saperne di più sulla mia esperienza.

Prime impressioni

Uso intuitivo

La mia prima impressione è stata che macOS non sembrava così intuitivo come pensavo potesse essere. Questo potrebbe essere dovuto al fatto che sono così abituato al modo in cui Windows fa le cose.

Ci sono alcune funzionalità di Windows che Mac manca completamente . Ad esempio, funzionalità come bloccare le finestre ai lati dello schermo, trascinare una finestra in alto per massimizzare, persino massimizzare, mancavano.

Tuttavia, sono rimasto impressionato dalla risoluzione dello schermo e dalla chiarezza . Anche il ridimensionamento dell'interfaccia utente per l'alta risoluzione è migliore di Windows, e tutto sembra a posto anche ad alta risoluzione. Inoltre non riesco a capire come appare il testo liscio.

Installazione di app

Una cosa con cui inizialmente ho avuto problemi è stata provare ad installare applicazioni usando l'App Store di Apple. Per qualche motivo non sono riuscito a scaricare le applicazioni senza inserire le informazioni di pagamento.

Alla fine, dopo alcune ricerche online, ho trovato un'interfaccia utente di registrazione separata che mi permetteva di continuare senza informazioni di pagamento, ma ogni volta che provo ad aggiornare il sistema, sono preoccupato di inserire le informazioni di pagamento.

App compatibili

Sono stato in grado di utilizzare programmi equivalenti per tutto ciò che devo fare, ma questi programmi sono uguali o meno completi come l'equivalente di Windows. Ecco gli strumenti di Window che uso, insieme agli equivalenti macOS che ho trovato che offrono le stesse caratteristiche o funzioni:

  • Notepad ++ - Sublime (non gratuito)
  • Git Tortoise - SourceTree (Non ha uno strumento di unione).
  • Phpstorm - Phpstorm
  • sqlyog - mysql workbench
  • Microsoft Office - Microsoft Office
  • CMdr - Iterm 2
  • virtualbox - virtualbox
  • filezilla - filezilla

Nel complesso, non ho usato un programma che preferisco di più su macOS oltre a Source Tree over Tortoise GIT . Ho anche sentito che Microsoft Office Suite ha avuto problemi con macOS, ma finora non ho avuto alcun problema con esso.

Ho scoperto che uso il programma delle note abbastanza spesso per mantenere le cose organizzate - in effetti, sto persino scrivendo questo articolo nel programma delle note. Sono sicuro che ci sono programmi che potrebbero semplificarmi la vita su macOS, e li troverò mentre passo più tempo sul sistema.

Integrazione di app

L' integrazione delle applicazioni nel sistema rende molte funzionalità native del sistema operativo (note, e-mail, terminale), il che è bello. In Windows, le applicazioni tendono a sembrare molto separate dal sistema operativo e non altrettanto ben integrate.

Mentre Mac's Terminal è probabilmente uno dei suoi maggiori vantaggi rispetto a Windows, questo è recentemente diminuito con il supporto nativo di bash in Windows .

A volte può essere conveniente utilizzare i comandi nativi di Linux senza dover installare software di terze parti (come Cygwin per Windows).

No Grids, No Glory

Il fatto che non ci sia alcun tipo di sistema di grid con finestre espanse, simile a Windows, tende a bug in macOS. Ogni volta che chiudo o apro un programma e il launchpad si espande o si contrae, le mie finestre sono lasciate con uno spazio sotto di loro che mi fa infuriare. Questo può essere possibile alleviare con le estensioni dell'interfaccia utente, ma per impostazione predefinita non vedo un modo per farlo.

Inoltre, in Windows, la possibilità di "sbirciare" il contenuto delle applicazioni aperte passando con il mouse sopra l'icona della barra delle applicazioni mi è utile. È utile anche il fatto che le icone delle applicazioni si sovrappongono e consentono di raggruppare più istanze in un'unica icona .

In macOS, ogni istanza di ogni applicazione, se ridotta a icona, farà la propria icona sul Launchpad.

Una delle cose che non mi piace di più con macOS è che non posso massimizzare le finestre in modo simile a come funziona la funzionalità massimizza in Windows. Non ho idea del perché questa non sia una cosa che può essere fatta.

In macOS "massimizzare" rende una finestra a schermo intero - non sono sicuro del perché mai avrei voluto farlo. In Windows, mi piace il fatto che posso trascinare una finestra sui lati o sugli angoli di uno schermo per gestire facilmente più applicazioni contemporaneamente o trascinare nella parte superiore dello schermo per massimizzare .

Una ricapitolazione

Pro di macOS
  • È bello avere un terminale Unix integrato nel sistema operativo
  • Vagrant sembra funzionare molto più velocemente di Windows equivalente
  • L'integrazione del sistema applicativo è carina
  • Non specificamente, ma la qualità di costruzione è buona e lo schermo è di alta qualità
  • Il ridimensionamento dell'interfaccia utente è molto buono e tutto sembra molto buono anche ad alta risoluzione
  • Avvio rapido
  • Buona qualità costruttiva
  • Buona scalabilità dell'interfaccia utente
Contro:
  • La gestione delle finestre può essere un fastidio
  • Non tutti gli strumenti che uso sono validi su macOS come su Windows
  • È necessario passare attraverso la configurazione di Apple Store per scaricare dal negozio (ho avuto problemi con questo e non ho potuto nemmeno scaricare in un punto)
  • Incompatibilità del programma ( non tutto è disponibile con una versione macOS )

Si riduce alle preferenze personali

Alla fine, anche se sono uscito con una lista decente di professionisti macOS, preferisco ancora un PC Windows per lo sviluppo . Non ci sono molti validi motivi per usare un Mac su Windows. Forse se avessi usato macOS per anni, mi piacerebbe continuare, ma visto che uso Windows da così tanto tempo e conosco tutti i dettagli, lo preferisco decisamente.

Ad un certo punto ho potuto vedere me stesso usando probabilmente macOS come driver quotidiano, ma per ora penso che preferirei restare con quello che mi è più familiare, un sistema Windows.

Nota del redattore: questo è un post scritto per Hongkiat.com da Justin Hamm . Justin è Senior Web Engineer presso Enola Labs, una società di sviluppo di app per dispositivi mobili e web con sede a Austin, Texas.

Ecco perché non dovresti miniera per Bitcoin

Ecco perché non dovresti miniera per Bitcoin

Potresti esserti imbattuto in alcuni articoli che riportano recentemente che il valore di Bitcoin ha violato il valore di 4.000 USD . Non sorprendentemente, questo ha portato a molti forum correlati a Bitcoin o criptovaluta che esplodono con attività, con coloro che cercano di entrare nella scena della criptovaluta chiedendo ai veterani il modo di possedere i bitcoin, per così dire.P

(Consigli tecnici e di design)

Firefox 54 potrebbe benissimo essere il miglior browser di Mozilla

Firefox 54 potrebbe benissimo essere il miglior browser di Mozilla

C'è stato un tempo in cui il browser Firefox di Mozilla era il browser preferito da coloro che si rifiutavano di utilizzare Internet Explorer. Sfortunatamente per Mozilla, il browser ha suonato in secondo piano su Google Chrome dal 2011.Ora, la società sta cercando di riconquistare il trono che Google ha preso con l'uscita di Firefox 54 e, se si ritiene che la società, l' ultima versione di Firefox sarebbe stata la migliore di Mozilla .La

(Consigli tecnici e di design)