Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR ha finalmente lanciato il suo nuovo flagship: Magic 8 Pro. Lo abbiamo provato a fondo in queste settimane e ve lo raccontiamo nella nostra recensione completa. HONOR rimane fedele alle linee della versione precedente, aggiungendo però un nuovo tasto dedicato all'AI. Ma è al suo interno che c'è la vera rivoluzione grazie al nuovo Snapdragon 8 Elite Gen 5 e alla nuova MagicOS 10
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Le webcam Insta360 Link 2 Pro e Link 2C Pro sono una proposta di fascia alta per chi cerca qualità 4K e tracciamento automatico del soggetto senza ricorrere a configurazioni complesse. Entrambi i modelli condividono sensore, ottiche e funzionalità audio avanzate, differenziandosi per il sistema di tracciamento: gimbal a due assi sul modello Link 2 Pro, soluzione digitale sul 2C Pro
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-02-2011, 01:14   #1
Freaxxx
Senior Member
 
L'Avatar di Freaxxx
 
Iscritto dal: Dec 2006
Messaggi: 3808
[Layout tastiere] layout per la programmazione

Da tempo leggo che il miglior layout per la programmazione è quello QWERTY-US, ovvero il layout americano, adesso, in previsione futura di un maggior impegno su questo fronte vorrei abituarmi al nuovo layout ma prima vorrei sapere da voi se è veramente così adatto al coding; quello che è sicuro è che le parentesi, sia tonde che quadre che graffe, sono piuttosto scomode da fare con un layout QWERTY-IT 105, ancor di più su una tastiera non dotata di numpad come quelle di alcuni portatili, che però trovo più confortevoli nella digitazione rispetto a quelle con numpad perché hanno un migliore posizionamento dei tasti rispetto al display ed i tasti stessi sono generalmente più spaziati e comodi.

Inoltre moltissimi caratteri speciali sono più a portata di mano con l'US che con l'IT, il problema sarebbero le accentate ed è un problema che non so come risolvere, potrei provarci con una sorta di utility che mi scambi i layout all'occorrenza? Ma preferirei trovare un escamotage ed usare solo 1 layout.
Uso sia Windows che GNU/linux.
Freaxxx è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2011, 02:11   #2
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2783
Con la language toolbar in windows puoi passare da un layout all'altro premendo una combinazione di tasti oppure cliccando su un'icona della taskbar, credo sia la soluzione più comoda.
Io comunque non mi trovo tanto bene a scrivere con layout US su una tastiera IT perché mi confondo in continuazione. Piuttosto preferirei avere la tastiera US, tanto ormai la tastiera IT l'ho memorizzata bene.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2011, 07:26   #3
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Non uso mai il layout US (che, anzi, ho completamente disabilitato) perché dopo diversi anni mi trovo benissimo con quello IT.

L'unico piccolo fastidio è rappresentato dalle parentesi graffe, ma al momento le uso poco, e in ogni caso impiego praticamente lo stesso tempo delle quadre (visto che ho due mani a disposizione ).
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2011, 09:26   #4
Tommo
Senior Member
 
L'Avatar di Tommo
 
Iscritto dal: Feb 2006
Messaggi: 1304
Io ho sempre usato lo spagnolo, perchè è quasi uguale all'italiano ma ha tilde e parentesi graffe a portata di mano...
ma comunque l'uso delle combinazioni di tasti è piuttosto intensivo.

Ovviamente le tastiere US sono le migliori in assoluto per la programmazione, si vede come spesso il set di simboli dei vari linguaggi sia stato deciso proprio a seconda di quali simboli si trovavano più comodi...
infatti mi sa che comprerò una tastiera US, se ne trovo in giro.

Tanto i PC moderni supportano più di una tastiera collegata
__________________
*ToMmO*

devlog | twitter
Tommo è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2011, 09:37   #5
!fazz
Moderatore
 
L'Avatar di !fazz
 
Iscritto dal: Nov 2006
Messaggi: 21949
io mi trovo bene solo con la tastiera italiana, alla fine l'unica cosa "scomoda" sono le graffe ma si risolve con maisc+ altgr+é maisc+ altgr+ +
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX)
Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000
!fazz è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2011, 09:55   #6
Torav
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 558
Io uso il layout italiano dato che su linux per le graffe basta premere altgr+7 e altgr+9 mentre la tilde è altrgr+ì
Torav è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2011, 19:53   #7
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
usate linguaggi giusti e le graffe non le scrivete più
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2011, 20:22   #8
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Sante parole.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2011, 20:43   #9
!fazz
Moderatore
 
L'Avatar di !fazz
 
Iscritto dal: Nov 2006
Messaggi: 21949
Quote:
Originariamente inviato da khelidan1980 Guarda i messaggi
usate linguaggi giusti e le graffe non le scrivete più
se riesci a costruirmi un quadrature decoder e interfacciarmelo in spi con un atmega128 senza usare una sola graffa e in maniera più facile del c ansi di propongo per un nobel


ste fondamentalisti della programmazione proprio non riesco a sopportarli
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX)
Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000
!fazz è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2011, 21:09   #10
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
In effetti capita a tutti, e magari tutti i giorni, di lavorare ad applicazioni embedded.

EDIT. Qualcosa si muove anche in questo campo.

Ecco qui:
Python-on-a-Chip
What microcontrollers are supported?: "There are two sample projects in the source tree. One for an 8-bit Atmel ATmega103 (but any AVR/ATmega with 4 KB RAM or more will do) and one for the 32-bit Atmel AT91SAM7S64 running on the AT91SAM7S-EK evaluation board."

Inoltre: tinypy
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys

Ultima modifica di cdimauro : 01-03-2011 alle 21:39.
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2011, 21:29   #11
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Io francamente non riesco a capire dove stia il problema.

__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2011, 21:32   #12
Infrid
Member
 
L'Avatar di Infrid
 
Iscritto dal: Oct 2005
Messaggi: 130
dai era una battuta
comunque io ho una mezza idea di personalizzarmi il layout, voglio le parentesi tonde, le graffe ed il punto e virgola senza premere più di un tasto contemporaneamente. Dove posso preferico usare l'apice al posto del doppio apice, trovo più comodo scrivere una stringa con 'ciao' piuttosto che con "ciao"

poi vorrei sapere perché abbiamo i caratteri ç e § sulle tastiere
Infrid è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2011, 23:48   #13
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
In effetti capita a tutti, e magari tutti i giorni, di lavorare ad applicazioni embedded.
No, ma capita a tutti di lavorare su applicazioni che girano su un cellulare o netbook. E linguaggio meno efficiente vuol dire batteria che dura di meno.

Quote:
EDIT. Qualcosa si muove anche in questo campo.
In ambito embedded le dinamiche sono un po' diverse. Il vantaggio di usare un linguaggio efficiente si sente molto di piu' perche' permette a chi sviluppa il software di risparmiare sull'hw. Risparmiare un paio di euro su centinaia di migliaia di pezzi prodotti, puo' ben valere tempi di sviluppo maggiori.
In ogni caso la dicotomia tra linguaggi efficienti per la macchina ed efficienti per il programmatore e' falsa. Ci sono linguaggi che se la cavano ottimamente in entrambi gli aspetti (Python non e' tra questi).
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2011, 23:53   #14
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da Freaxxx Guarda i messaggi
Da tempo leggo che il miglior layout per la programmazione è quello QWERTY-US, ovvero il layout americano, adesso, in previsione futura di un maggior impegno su questo fronte vorrei abituarmi al nuovo layout ma prima vorrei sapere da voi se è veramente così adatto al coding;
Io uso regolarmente il layout US. Con lingua inglese quando programma, con lingua italiana quando devo scrivere documentazione in italiano (per poter scrivere tutte le varie lettere accentate etc. usando semplicemente `'"^~ come prefissi)
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2011, 13:52   #15
goldorak
Senior Member
 
Iscritto dal: Apr 2003
Messaggi: 16462
Quote:
Originariamente inviato da Freaxxx Guarda i messaggi
Da tempo leggo che il miglior layout per la programmazione è quello QWERTY-US, ovvero il layout americano, adesso, in previsione futura di un maggior impegno su questo fronte vorrei abituarmi al nuovo layout ma prima vorrei sapere da voi se è veramente così adatto al coding; quello che è sicuro è che le parentesi, sia tonde che quadre che graffe, sono piuttosto scomode da fare con un layout QWERTY-IT 105, ancor di più su una tastiera non dotata di numpad come quelle di alcuni portatili, che però trovo più confortevoli nella digitazione rispetto a quelle con numpad perché hanno un migliore posizionamento dei tasti rispetto al display ed i tasti stessi sono generalmente più spaziati e comodi.

Inoltre moltissimi caratteri speciali sono più a portata di mano con l'US che con l'IT, il problema sarebbero le accentate ed è un problema che non so come risolvere, potrei provarci con una sorta di utility che mi scambi i layout all'occorrenza? Ma preferirei trovare un escamotage ed usare solo 1 layout.
Uso sia Windows che GNU/linux.

La migliore tastiera e' quella senza le lettere. In modo da poterla configurare come ti pare. Ovviamente richiede una certa pratica per essere usata al massimo delle sue potenzialita'. Ma a quel punto layout us, layout it, layout uk etc... usarli diventera' un gioco da ragazzi.



capisco pero' che possa non essere la soluzione per tutti.
__________________
MICROSOFT : Violating your privacy is our priority
goldorak è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2011, 14:12   #16
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da goldorak Guarda i messaggi
La migliore tastiera e' quella senza le lettere.
La migliore tastiera e' una qualsiasi, tanto chi le guarda piu' le lettere ?
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2011, 14:39   #17
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da marco.r Guarda i messaggi
La migliore tastiera e' una qualsiasi, tanto chi le guarda piu' le lettere ?
Tastiera? Roba da nonni!
La soluzione è usare questo:

con questa applicazione:
NeuroKey Demo


Naturalmente dovremmo attendere sviluppi futuri di questa tecnologia, perchè allo stato attuale l'uso dell'head set è ancora poco, ehm, "pratico" (si viaggia a suon di smorfie, strizzate d'occhio, variazioni della posizione del capo e di variazioni dei segnali elettrici emessi dal cervello, ma la sensibilità di lettura in quest'ultimo caso pare sia ancora piuttosto grezza)
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)

Ultima modifica di banryu79 : 02-03-2011 alle 14:46.
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2011, 22:12   #18
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da marco.r Guarda i messaggi
No, ma capita a tutti di lavorare su applicazioni che girano su un cellulare o netbook. E linguaggio meno efficiente vuol dire batteria che dura di meno.
Dipende da quello che ci fai. Una classica applicazione dotata di GUI che aspetta gli eventi di sistema e chiama API generalmente non consuma molta CPU.

Tra l'altro sui cellulari vanno di moda Java e Objective-C, che fanno uso di un runtime/VM...
Quote:
In ambito embedded le dinamiche sono un po' diverse. Il vantaggio di usare un linguaggio efficiente si sente molto di piu' perche' permette a chi sviluppa il software di risparmiare sull'hw. Risparmiare un paio di euro su centinaia di migliaia di pezzi prodotti, puo' ben valere tempi di sviluppo maggiori.
Chiaro. L'azienda si farà i suoi conti.
Quote:
In ogni caso la dicotomia tra linguaggi efficienti per la macchina ed efficienti per il programmatore e' falsa. Ci sono linguaggi che se la cavano ottimamente in entrambi gli aspetti (Python non e' tra questi).
Python non è nato per essere efficiente, ma alcune sue "riduzioni" (ad esempio RPython; ma metterei anche i due che ho presentato prima che, sebbene facciano uso di una VM, sono abbastanza parchi di risorse e CPU rispetto a CPython) lo sono.

Comunque potresti fare qualche esempio di linguaggio che coniuga entrambi gli aspetti?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2011, 00:49   #19
Freaxxx
Senior Member
 
L'Avatar di Freaxxx
 
Iscritto dal: Dec 2006
Messaggi: 3808
la happy hacking la conoscevo, però uso un portatile per adesso e comunque in europa non si trovano tanti rivenditori per questo oggettino.

interessante il fatto che nessuno di voi ha minimamente accennato alle Dvorak o alle altre varianti, alla fine si rimane sempre sulle Qwerty.

purtroppo per adesso mi aspettano mesi di C, C++ e Java, quindi il linguaggio non me lo posso scegliere
Freaxxx è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2011, 06:46   #20
kyxzme
Member
 
Iscritto dal: Mar 2010
Messaggi: 81


Io ho risolto tutti i problemi comprando una logitech G11, ho 18 tasti G riprogrammabili a cui posso assegnare delle macro o dei testi interi.

Di questi 18 tasti posso avere 3 modalità e quindi 54 macro a piacere

per dirti, se premo un tasto qualsiasi esce

struct {

enum {

union {

#include
#error
#pragma
#if
#else
#elif
#endif
#define
#undef
#ifdef
#ifndef
#line
{

}
( )
[]

function ( ) {
}
for( ; ; ) {
}
foreach( $ AS $ => $ ) {
}
if( ) {
}
else {
}
else if( ) {
}
while( ) {
}
do {} while( );
array(
);
class {
}
interface {
}
$this->
new ( );
==
!=
>
<
>=
%
>=
%
<>
!!
<>
!!
&
|
^

@
#
\n
\t
\r


cioè ogni costrutto ha il suo pulsante, mi basta cliccare uno dei 3 tasti M e subito faccio lo switch..

Era per fare un esempio, comunque, io ti consiglio di cercare una tastiera del genere (per trovare una G11 per l'ufficio ci ho messo un pò , è fuori produzione)

Ciao
__________________
Zend PHP5 Certified Engineer

ASUS M4A79XTD Evo | AMD Phenom II X4 965 Nigga Edition | 8GB KHX1600C9AD3/4G | Gigabyte Nvidia GTS 250 OC rev2 | Corsair AX850W | RaidMAX Smilodon
kyxzme è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Il MacBook Pro è sempre più...
Il prezzo della Switch 2 potrebbe divent...
TikTok chiarisce il funzionamento della ...
Samsung Galaxy A07 5G: il nuovo entry le...
Realme 16 in arrivo: un mix tra iPhone A...
Domenica di follia su Amazon: iPhone 17 ...
Questo portatile HP OMEN con Core Ultra ...
Robot aspirapolvere al prezzo giusto: le...
Il nuovo M5 Max potrebbe avere una GPU p...
Pulizie automatiche al top (e a prezzo B...
Casa più calda, spese più leggere: Tado ...
Mini PC mostruoso in offerta nascosta su...
Netflix promette 45 giorni di esclusivit...
Gigabyte: un handheld? Sì, ma sol...
Samsung conferma l'arrivo di tre variant...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:04.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v