Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Borderlands 4, tra divertimento e problemi tecnici
Recensione Borderlands 4, tra divertimento e problemi tecnici
Gearbox Software rilancia la saga con Borderlands 4, ora disponibile su PS5, Xbox Series X|S e PC. Tra le novità spiccano nuove abilità di movimento, un pianeta inedito da esplorare e una campagna che lascia al giocatore piena libertà di approccio
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale
NXTPAPER 60 Ultra è il primo smartphone con tecnologia NXTPAPER 4.0 per il display, un ampio IPS da 7,2 pollici. Con finitura anti-riflesso, processore MediaTek Dimensity 7400, fotocamera periscopica e modalità Max Ink per il detox digitale, NXTPAPER 60 Ultra punta a essere il riferimento tra gli smartphone pensati per il benessere degli occhi.
Un fulmine sulla scrivania, Corsair Sabre v2 Pro ridefinisce la velocità nel gaming
Un fulmine sulla scrivania, Corsair Sabre v2 Pro ridefinisce la velocità nel gaming
Questo mouse ultraleggero, con soli 36 grammi di peso, è stato concepito per offrire un'esperienza di gioco di alto livello ai professionisti degli FPS, grazie al polling rate a 8.000 Hz e a un sensore ottico da 33.000 DPI. La recensione esplora ogni dettaglio di questo dispositivo di gioco, dalla sua agilità estrema alle specifiche tecniche che lo pongono un passo avanti
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 25-07-2013, 12:50   #21
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
C#, VisualBasic.NET, F#. Con plugin appositi può supportarne tanti altri; ad esempio ce n'è uno fantastico per Python.

Ma anche C/C++ e Assembly vero?
Ho scaricato http://www.microsoft.com/visualstudio/ita/downloads Visual Studio 2012 Express per Windows Desktop ma è in prova, mi avevano detto che era gratuito, ho sbagliato qualcosa io?
Come faccio a creare un file di lavoro per C/C++ e Assembly, perché quando faccio "nuovo file" trova solo File di testo, File XML, File di C++(.cpp), File di intestazione (.h)
Certo File di C++(.cpp) dovrebbe essere per il C++, ma per il C? Per l'Assembly?
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2013, 19:44   #22
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da (r3((h3r Guarda i messaggi
Ma anche C/C++ e Assembly vero?
Certamente. Li ho omessi, perché li davo per scontato.
Quote:
Ho scaricato http://www.microsoft.com/visualstudio/ita/downloads Visual Studio 2012 Express per Windows Desktop ma è in prova, mi avevano detto che era gratuito, ho sbagliato qualcosa io?
Devi fornire una mail, alla quale ti mandano un product key, col quale lo registri.

E' tutto gratuito, non ti preoccupare.
Quote:
Come faccio a creare un file di lavoro per C/C++ e Assembly, perché quando faccio "nuovo file" trova solo File di testo, File XML, File di C++(.cpp), File di intestazione (.h)
Certo File di C++(.cpp) dovrebbe essere per il C++, ma per il C? Per l'Assembly?
Per C basta che quando salvi il file (Save as...) metti "Tutti" come tipo di file, e poi nel nome metti .c alla fine.

Per l'assembly non serve. Crei un file .c o .cpp, e quando devi utilizzare l'assembly nelle funzioni metti __asm, se non ricordo male, per aprire un blocco di codice assembly.
__________________
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 26-07-2013, 12:28   #23
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Certamente. Li ho omessi, perché li davo per scontato.

Devi fornire una mail, alla quale ti mandano un product key, col quale lo registri.

E' tutto gratuito, non ti preoccupare.

Per C basta che quando salvi il file (Save as...) metti "Tutti" come tipo di file, e poi nel nome metti .c alla fine.

Per l'assembly non serve. Crei un file .c o .cpp, e quando devi utilizzare l'assembly nelle funzioni metti __asm, se non ricordo male, per aprire un blocco di codice assembly.

Capito ho trovato un serial in rete che me lo ha convalidato.
Dalla pagina di wikipedia http://en.wikipedia.org/wiki/Microsoft_Visual_Studio c'è scritto che supporta i linguaggio di programmazione: C/C++ (via Visual C++), VB.NET (via Visual Basic .NET), C# (via Visual C#), and F# (as of Visual Studio 2010), M, Python, and Ruby però visto che a me serve solo quello relativo a C/C++ non era meglio scaricare solo questo http://en.wikipedia.org/wiki/Visual_C%2B%2B??
Non ho ben capito questa storia del __asm, potresti rispiegarmela?
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2013, 12:42   #24
The_ouroboros
Senior Member
 
L'Avatar di The_ouroboros
 
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
Quote:
Originariamente inviato da (r3((h3r Guarda i messaggi
Non ho ben capito questa storia del __asm, potresti rispiegarmela?
Assembly inline.
Codice asm direttamente in quello C/C++.

P.S: magari sono acido ma...prima di programmare (in un linguaggio o in generale) non ti converrebbe capire cosa vuol dire?
Non mi sembra tu abbia le idee molto chiare
The_ouroboros è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2013, 13:43   #25
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Ma per l'assembly ( ammesso che sia minimamente sensato dedicarvisi in questo momento ) non ti conviene usare nasm?

L'assembly inline significa che metti dei pezzi di assembly in un programma C/C++. E' qualcosa di abbastanza confusionario e ti perdi pure degli elementi importanti.

Poi l'assembly è una bestia assai brutta, con mille dettagli che non possono essere trascurati.

Prova a scrivere un programmino banale in assembly x86-64 e con la sintassi AT&T. Al primo pushl, l'assemblatore ti sparerà una sfilza di errori che annienteranno la tua autostima.

Stai decisamente seguendo l'ordine sbagliato. Non puoi imparare a progettare un processore se non sai ancora accendere un pc!
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2013, 23:00   #26
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
Quote:
Originariamente inviato da The_ouroboros Guarda i messaggi
Assembly inline.
Codice asm direttamente in quello C/C++.

P.S: magari sono acido ma...prima di programmare (in un linguaggio o in generale) non ti converrebbe capire cosa vuol dire?
Non mi sembra tu abbia le idee molto chiare

non sei acido anzi, io voglio capire di tutto e di più, come funziona un pc, con quali linguaggi sono scritti i sistemi operativi e i vari programmi e come modificarli, come vedere se qualcuno ti spia il computer, oppure dire: "cavolo mi sono beccato un virus però non mi serve l'antivirus perché ora cerco nel pc dove c'è qualcosa di diverso, qualcosa che disturba e lo elimino", meglio di un antivirus per capirci, o qualcuno si è attaccato alla connessione wireless e lo vuoi cacciare, cioè capire tutto quello che è il mondo dell'informatica...
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2013, 23:06   #27
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
Quote:
Originariamente inviato da pabloski Guarda i messaggi
Ma per l'assembly ( ammesso che sia minimamente sensato dedicarvisi in questo momento ) non ti conviene usare nasm?

L'assembly inline significa che metti dei pezzi di assembly in un programma C/C++. E' qualcosa di abbastanza confusionario e ti perdi pure degli elementi importanti.

Poi l'assembly è una bestia assai brutta, con mille dettagli che non possono essere trascurati.

Prova a scrivere un programmino banale in assembly x86-64 e con la sintassi AT&T. Al primo pushl, l'assemblatore ti sparerà una sfilza di errori che annienteranno la tua autostima.

Stai decisamente seguendo l'ordine sbagliato. Non puoi imparare a progettare un processore se non sai ancora accendere un pc!

No hai ragione, io per carità qualcosina so sul computer, me lo sono anche assemblato da solo il pc che c'ho, non sono una capra ignorante, però vorrei entrare nell'essenza più pura della programmazione e come ho scritto poc'anzi conoscere di tutto e di più, non dico ai livelli di un hacker, ma essere esperto di un po' tutto per non farmi fregare da chi magari cerca di entrarti nel pc o simili, per capirci...
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 27-07-2013, 11:38   #28
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da (r3((h3r Guarda i messaggi
No hai ragione, io per carità qualcosina so sul computer, me lo sono anche assemblato da solo il pc che c'ho, non sono una capra ignorante, però vorrei entrare nell'essenza più pura della programmazione e come ho scritto poc'anzi conoscere di tutto e di più, non dico ai livelli di un hacker, ma essere esperto di un po' tutto per non farmi fregare da chi magari cerca di entrarti nel pc o simili, per capirci...
Ed è una buona cosa, ma bisogna seguire un percorso che non generi solo confusione.

Il punto è che o ( per usare un termine informatico ) segui un percorso top-down o bottom-up.

Cioè o parti dalla logica, quindi python, usando un IDE, fregandone di tutto quello che avviene dietro le quinte ( per ora ).

Oppure parti dal basso, ma a quel punto devi capire assolutamente certi meccanismi ( tipo cosa fa un assemblatore in realtà, oppure un compilatore chi è e in che contesto s'inserisce ).

Visual studio è un ottimo IDE, pensato per i più svariati linguaggi tranne l'assembly. Lo si può usare in congiunzione con Masm ( che è l'assemblatore prodotto dalla microsoft ) ma il setup è alquanto laborioso http://www.codeproject.com/Articles/...udio-2010-2012

Inoltre ciò non ti permette di capire che sta avvenendo dietro le quinte. Gli IDE sono buoni per produrre software in grande quantità, in tempi brevi e senza doversi scervellare a scrivere ogni volta ( gcc -o kkkk ccc.c blah blah ecc... ), però è facile trovarsi di fronte a svariati problemi quando non si a ben chiaro che cosa l'IDE fa dietro le quinte.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 27-07-2013, 18:10   #29
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da pabloski Guarda i messaggi
Ma per l'assembly ( ammesso che sia minimamente sensato dedicarvisi in questo momento ) non ti conviene usare nasm?
Sì, se devi scrivere interi pezzi codice in questo linguaggio.

Ma oggi è sufficiente che lo siano piccole porzioni di codice C/C++, per cui è meglio ricorrere all'asm inline. Oppure, meglio ancora, agli intrinsic.
Quote:
L'assembly inline significa che metti dei pezzi di assembly in un programma C/C++. E' qualcosa di abbastanza confusionario e ti perdi pure degli elementi importanti.
Direi proprio di no. Anzi, a volte è più semplice scrivere codice assembly in questa maniera.
Quote:
Poi l'assembly è una bestia assai brutta, con mille dettagli che non possono essere trascurati.

Prova a scrivere un programmino banale in assembly x86-64 e con la sintassi AT&T. Al primo pushl, l'assemblatore ti sparerà una sfilza di errori che annienteranno la tua autostima.
L'autostima s'annienta già da sé dovendo usare la sintassi AT&T.

Intel forever...
Quote:
Stai decisamente seguendo l'ordine sbagliato. Non puoi imparare a progettare un processore se non sai ancora accendere un pc!
Che vuoi farci: qualcuno gli ha inculcato che deve partire dal basso livello sennò non sarà un programmatore fico.

Ma a un certo punto se si è ostinatamente deciso a farsi del male da solo, chi siamo noi per impedirglielo?
__________________
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 27-07-2013, 19:08   #30
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Che vuoi farci: qualcuno gli ha inculcato che deve partire dal basso livello sennò non sarà un programmatore fico.

Ma a un certo punto se si è ostinatamente deciso a farsi del male da solo, chi siamo noi per impedirglielo?

Non è affatto così! È solo che mi sono accorto che cmq la programmazione è bella, però è anche bello capire come tutto funziona... non credete?
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 28-07-2013, 07:30   #31
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Non sai nemmeno gattonare, e già vorresti sfidare Usain Bolt...

Prima sviluppa la mentalità del programmatore, e poi avrai tutto il tempo per farti male indagando gli aspetti di più basso livello.
__________________
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-07-2013, 19:02   #32
SnakePlissken
Member
 
L'Avatar di SnakePlissken
 
Iscritto dal: Aug 2004
Messaggi: 39
Quote:
Originariamente inviato da (r3((h3r Guarda i messaggi
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Che vuoi farci: qualcuno gli ha inculcato che deve partire dal basso livello sennò non sarà un programmatore fico.

Ma a un certo punto se si è ostinatamente deciso a farsi del male da solo, chi siamo noi per impedirglielo?
Non è affatto così! È solo che mi sono accorto che cmq la programmazione è bella, però è anche bello capire come tutto funziona... non credete?
Beh, viste alcune tue affermazioni, le domande che fai, le cose che ammetti di non sapere, devo ricredermi anch'io! Non voglio scoraggiarti, ma per prima cosa devi acquisire una certa mentalità, hai troppe lacune da colmare.
__________________
Quello che davvero mi interessa è se Dio, quando creò il mondo, aveva scelta.
SnakePlissken è offline   Rispondi citando il messaggio o parte di esso
Old 28-07-2013, 22:01   #33
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12843
Quote:
Originariamente inviato da (r3((h3r Guarda i messaggi
Non è affatto così! È solo che mi sono accorto che cmq la programmazione è bella, però è anche bello capire come tutto funziona... non credete?
Si ma non puoi predendere di capire la dimostrazione matematica della relatività ristretta senza saper almeno fare 2+2.

Perché di questo siamo parlando.

Per capire come funzionano le cose bisogna studiare, ed in particolare bisogna studiare con metodo i fondamenti.

Ora, non sto qui a dimenarmi tra partire da un linguaggio di basso livello o uno di alto livello, se vuoi partire dal C fa pure, tuttavia se prendi quella strada sai che ci saranno delle difficoltà, e starà a te arrenderti o meno alla prima difficoltà.

Quindi mettici impegno e quantomeno inizia.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2013, 11:19   #34
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
Quote:
Originariamente inviato da Antonio23 Guarda i messaggi
tutto ciò è non-sense...
No, è solo come viene dipinta l'informatica nei film.
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2013, 11:30   #35
xemf
Member
 
Iscritto dal: Jun 2011
Messaggi: 103
Piccolo OT: Mentalità del programmatore... Punti di vista approcci.. E molta teoria.. Molta.. Nel 2013 il linguaggio è il meno da imparare, concentrati su i paradigmi e gli stili.. Il linguaggio lo scegli per gusti o per utilità..

Puoi studiare da testi universitari di corsi come : architettura degli elaboratori, programmazione 1, algoritmi e strutture
Fine OT

un disassembler non ti serve per trovare errori sul tuo codice, quelli li cerchi dai sorgenti.. A compile-time o run time col debugger..
__________________
CPU: i5-3570k MOBO: AsRock Z77 ext4 RAM: 2x4GB Corsair Vengeance @1866MHz Black Video: Zotac CTX 560ti AMP! Audio: Audigy 2 ZS Platinum ( gloriosa xD) +Gigaworks Z750 Mouse: Cyborg R.A.T. 7

Ultima modifica di xemf : 30-07-2013 alle 11:35.
xemf è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2013, 12:47   #36
The_ouroboros
Senior Member
 
L'Avatar di The_ouroboros
 
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
Quote:
Originariamente inviato da shinya Guarda i messaggi
No, è solo come viene dipinta l'informatica nei film.
purtroppo hai ragione...
Ha distrutto una generazione questo mo.
The_ouroboros è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2013, 14:12   #37
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Suvvia, volete mettere il riuscire ad hackerare la rete del Pentagono pigiando quattro tasti a casaccio?

Guardate tanti film, poi scoprirete che l'informatica vera è una rottura di OO 24 ore su 24

Però bisogna ammettere che non è molto diverso dalle cazzate che vedevamo noi in McGiver
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2013, 17:08   #38
!fazz
Moderatore
 
L'Avatar di !fazz
 
Iscritto dal: Nov 2006
Messaggi: 21795
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Non sai nemmeno gattonare, e già vorresti sfidare Usain Bolt...

Prima sviluppa la mentalità del programmatore, e poi avrai tutto il tempo per farti male indagando gli aspetti di più basso livello.
mai metafora fu più azzeccata
__________________
"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 02-08-2013, 21:42   #39
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
ma non è che io ora tutto d'un tratto voglia diventare un hacker da 0, sto solo dicendo che mi sono accorto che dovrei studiare parallelamente anche delle altre cose
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 02-08-2013, 22:35   #40
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da (r3((h3r Guarda i messaggi
ma non è che io ora tutto d'un tratto voglia diventare un hacker da 0, sto solo dicendo che mi sono accorto che dovrei studiare parallelamente anche delle altre cose
ok, ma passi da c a photoshop

si può sapere qual è l'obiettivo che vuoi raggiungere?
pabloski è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Borderlands 4, tra divertimento e problemi tecnici Recensione Borderlands 4, tra divertimento e pro...
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale TCL NXTPAPER 60 Ultra: lo smartphone che trasfor...
Un fulmine sulla scrivania, Corsair Sabre v2 Pro ridefinisce la velocità nel gaming Un fulmine sulla scrivania, Corsair Sabre v2 Pro...
Nokia Innovation Day 2025: l’Europa ha bisogno di campioni nelle telecomunicazioni Nokia Innovation Day 2025: l’Europa ha bisogno d...
Sottile, leggero e dall'autonomia WOW: OPPO Reno14 F conquista con stile e sostanza Sottile, leggero e dall'autonomia WOW: OPPO Reno...
Disagi al traffico aereo europeo: le ind...
Intel in crisi chiama Apple: un riavvici...
Snapdragon X2 Elite Extreme, il cuore de...
Snapdragon 8 Elite Gen 5 è il nuovo rife...
Bombe Apple su Amazon: iPhone di scorsa ...
Micron: memoria HBM4 a 11 Gbps e patto d...
NVIDIA rende Audio2Face open source: ecc...
Logitech Signature Slim Solar K980+: 10 ...
Disney Plus aumenta i prezzi: si parte d...
Intel XeSS con Multi Frame Generation: u...
iPhone 16 a soli 700€ su Amazon: stile e...
Signature Slim Solar+ K980, la nuova tas...
Logitech MX Master 3S, il mouse perfetto...
Borderlands 4 per Switch 2 rinviato a te...
Reddit studia con Google una partnership...
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: 05:58.


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