* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Aprile 22, 2025, 12:04:35 am

Inserisci il nome utente, la password e la durata della sessione.

181 Visitatori, 1 Utente
 

Autore Topic: TextRe anche per OSX  (Letto 11397 volte)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
TextRe anche per OSX
« il: Novembre 30, 2015, 01:01:40 am »
Ciao a tutti,
informo che ho messo on line anche la versione per OSX del mio programma TextRe.
La Linux la metterò a breve.

Dario

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2984
  • Karma: +20/-4
Re:TextRe anche per OSX
« Risposta #1 il: Novembre 30, 2015, 09:17:12 am »
bel lavoro,
aspetto con ansia la versione del pinguino :)
Imagination is more important than knowledge (A.Einstein)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:TextRe anche per OSX
« Risposta #2 il: Novembre 30, 2015, 10:49:03 am »
La faccio a breve, dopodiché vedrò il discorso della lingua, così la metto anche in inglese.
Posso chiederti una cosa, tu ti trovi meglio a sviluppare in lazarus con linux piuttosto che con windows?
Dovrei farlo io pure, pensi?

Dario

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2984
  • Karma: +20/-4
Re:TextRe anche per OSX
« Risposta #3 il: Novembre 30, 2015, 12:26:15 pm »
la mia è una posizione un po' più radicale, semplicemente non uso windows né come OS principale del mio portatile né per sviluppare con lazarus (non ho neanche il dual boot per intenderci) :)

per lavoro sono costretto ad usare windows, sviluppiamo con delphi e visual fox pro 9 ma uso delle macchine virtuali
per il resto tutte le mie attività sono esclusivamente su linux
è per questo che aspetto la versione linux del tuo programma (non no nulla da cercare nelle macchine virtuali con win, li ci sono solo sorgenti :D)

per lo sviluppo con lazarus credo sia una predisposizione personale lavorare meglio su win o linux
sicuramente lazarus da meno problemi su windows (ad esempio non hai il problema gtk o qt) ma ti posso dire che lavorando su linux sei costretto a fare passi avanti come programmatore
direi che io lo trovo molto più divertente :)
Imagination is more important than knowledge (A.Einstein)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:TextRe anche per OSX
« Risposta #4 il: Dicembre 03, 2015, 10:35:09 am »
ma ti posso dire che lavorando su linux sei costretto a fare passi avanti come programmatore

Sono d'accordo e penso tu abbia ragione. Devo dire che infatti, facendo un qualcosa di crossplatform come sto facendo, sono stato costretto ad imparare diverse cose, specie nell'ambiente mac, che non conoscevo affatto. Un po' qualcosa di più sapevo di linux, ma dovendo gestire un progetto mio, ho notato che la richiesta di cose da sapere, complessivamente cambia assai ...

Io pure ho Delphi in ufficio. Sviluppo in Delphi2007 il gestionale della ditta. Però abbiamo anche l'ultima versione XE Seattle. All'inizio avevo pensato di fare la parte GUI in Delphi, ma poi ci voleva la Firemonkey, e non conoscendola ancora, son rimasto con Lazarus. Poi per usare Delphi in crossplatform, occorre un vero Mac. Poi per linux, non compila. Poi è tutto molto più esigente come risorse : ci vuole un vero Mac (e non il virtualizzato che ho io ) e pure bello tosto di prestazioni e di soldi spesi sopra ...
In lazarus invece, per quello che a me serviva, trovo che il crossplatrform - quanto a risorse richieste - è tutto più snello. Ho un pc i5 con disco SSD, e la macchina virutale OSX va benissimo.

Che portatile hai, con installato linux? prima o poi io pure me ne farò uno, ma ho sempre sentito dire che ci sono poi problemi con le schede hardware ...

Dario

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2984
  • Karma: +20/-4
Re:TextRe anche per OSX
« Risposta #5 il: Dicembre 03, 2015, 11:49:41 am »
Che portatile hai, con installato linux? prima o poi io pure me ne farò uno, ma ho sempre sentito dire che ci sono poi problemi con le schede hardware ...

ho un MacBook Pro 15" con installato Sabayon Linux su SSD (lo so è da matti ma tant'è :) ) e mi trovo che è una merviglia

riguardo ai problemi generici con le schede hardware onestamente io non ne ho da qualche anno
sarà la distribuzione che uso (oramai stabilmente da inizio 2013 senza mai formattare) ma l'hardware che ho avuto è stato sempre riconosciuto

anzi...
prima del Mac ricordo benissimo di avere avuto un Toshiba (con 2 hd interni, ancora me lo sogno) sostituito poi con un Dell
Nel Toshiba avevo installato LinuxMint e per il cambio del portatile ho fatto come segue:
1) estratto l'hd dal toshiba
2) inserito l'hd appena estratto nel Dell
3) acceso il Dell

L'unico problema che ho avuto è che non mi trovava il secondo hd (perchè fisicamente non c'era :D)
Ci ho lavorato per più di un anno senza problemi e non ho avuto esigenza di riformattare, poi ho preso il Mac (su SSD e sono passato a Sabayon)

Detto questo penso che abbiamo detto tutto, si accettano prove simili con Windows... :D
« Ultima modifica: Dicembre 03, 2015, 11:53:03 am da nomorelogic »
Imagination is more important than knowledge (A.Einstein)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:TextRe anche per OSX
« Risposta #6 il: Dicembre 03, 2015, 05:24:55 pm »
Accidenti, Numerologic, che linux-potenza c'hai!

Mi fai venire voglia ...

Io sono linux in erba ... ho un ultrabook ACER P3 (lo presi quanto uscirono gli ultrabook e all'epoca mi parva fantastico, ma poi è divenuto quasi inutilizzabile ... soprattuto in controndo col mio portatile windows7 che avendo i7, 500G di disco SSD ed 8Giga di Ram va molto meglio) che col windows 8 di base faceva pietà,e pure aggiornando a windows 10 mi sono trovano male, non so quanto c'ha messo con aggiornamenti vari, alla fine ho desistito e c'ho messo xubuntu. Per funzionare, funziona bene, l'unica cosa è che non ha il touch ... nel senso che non mi rileva il dito, e devo andare col mouse ... in effetti per navigare un po' è noioso, dato che il pc sarebbe un modello tablet ...

Magari mi sai dire cosa ci metteresti, al posto di xubuntu ?

Comunque si, penso di fare in settimana prossima la versione linux. Cioè, devo ancora riprendere i sorgenti che ora ho sul mac virtuale, ripassarli su windows e riprovare con le correzioni che ho messo su mac.

Approposito, probabilmente sto sbagliando, non usando un VCS ... oppure non è il caso, secondo voi, non essendo un progetto troppo complesso, ed è meglio copiarsi tutta la cartella e ricompilarla di qua e di là? oppure sarebbe meglio usare un VCS? quale? io in Delphi sono abituato a JediVCS ...

Dario

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:TextRe anche per OSX
« Risposta #7 il: Dicembre 03, 2015, 05:47:18 pm »
Sai Numeroloic, stavo per segnalare il programma in altre comunità di programmatori, pure cercando quelle free e open ... e mi son detto "... maremma, che vergogna, e che vo a segnalarlo come opensource senza la versione Linux !" :-( :-( :-(

Pubblica infamia mi attendeva, e me lo meritavo ... benomale mi sono astenuto ... :-D

Darione

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2984
  • Karma: +20/-4
Re:TextRe anche per OSX
« Risposta #8 il: Dicembre 03, 2015, 06:14:34 pm »
stavo per segnalare il programma in altre comunità di programmatori, pure cercando quelle free e open ... e mi son detto "... maremma, che vergogna, e che vo a segnalarlo come opensource senza la versione Linux !" :-( :-( :-(

vabbè, non ti lapidava nessuno, opensource vuol dire che rendi disponibili i sorgenti
che sotto windows non ci si è abituati come nel mondo linux è vero, ma facendo mancare la versione linux in fondo non avresti fatto nulla di terribile
peggio sarebbe se non avessi messo i sorgenti a disposizione ;)
Imagination is more important than knowledge (A.Einstein)

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2984
  • Karma: +20/-4
Re:TextRe anche per OSX
« Risposta #9 il: Dicembre 03, 2015, 06:33:47 pm »
Io sono linux in erba ... ho un ultrabook ACER P3 [...] e c'ho messo xubuntu. Per funzionare, funziona bene, l'unica cosa è che non ha il touch ... nel senso che non mi rileva il dito, e devo andare col mouse ... in effetti per navigare un po' è noioso, dato che il pc sarebbe un modello tablet ...
Magari mi sai dire cosa ci metteresti, al posto di xubuntu ?

non ho mai provato un hardware del genere, di getto proverei (1) ubuntu con unity (2) body linux e (3) elive http://www.elivecd.org/
il primo perché dopo tutto il macello che hanno fatto con unity, se non funziona su un touch possono chiudere bottega :D
gli altri 2 perché hanno come DM e17 che è leggerissimo e bellissimo ed i driver per touch non doverbbero mancare


Approposito, probabilmente sto sbagliando, non usando un VCS ... oppure non è il caso, secondo voi, non essendo un progetto troppo complesso, ed è meglio copiarsi tutta la cartella e ricompilarla di qua e di là? oppure sarebbe meglio usare un VCS? quale? io in Delphi sono abituato a JediVCS ...

non mi farei il problema della complessità del progetto: ho visto repository opensource con 1 script e mi sono stati utilissimi

essendo il tuo un progetto opensource multipiattforma forse dovresti valutare di mettere i sorgenti su github o bitbucket: hai un VCS, hai visibilità e rendi pubblici i sorgenti (e magari qualcuno può trarre spunto e/o migliorare il tuo progetto)
« Ultima modifica: Dicembre 03, 2015, 06:37:39 pm da nomorelogic »
Imagination is more important than knowledge (A.Einstein)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:TextRe anche per OSX
« Risposta #10 il: Dicembre 16, 2015, 01:06:40 am »
Grazie per le dritte su linux, proverò come dici.

Stavo ora ora compilando in xubuntu, la parte python3 (la parte lazarus è già ok).

http://snag.gy/SPRvT.jpg

Oh che scatole. Su windows e osx, compilo normalmente codice python3.4 con l'utility pyinstaller. Qua su xubuntu, pare ora abbia problemi ... mah !!

Che pazienza!
Darione

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:TextRe anche per OSX
« Risposta #11 il: Dicembre 16, 2015, 04:03:20 pm »
vabbè, non ti lapidava nessuno, opensource vuol dire che rendi disponibili i sorgenti
che sotto windows non ci si è abituati come nel mondo linux è vero, ma facendo mancare la versione linux in fondo non avresti fatto nulla di terribile
peggio sarebbe se non avessi messo i sorgenti a disposizione ;)

Accidenti Numerologic ... nella comunità pythoniana su Facebook, dove ho postato il link al progetto, uno (per altro dopo avermi aiutato a fare l'eseguibile della parte in python3, perché m'ero intoppato alla grande ) m'ha virtualmente menato sodo sulla parte sorgenti ... fanno pietà come sono organizzati, lo so, ma almeno ci sono ...

Comunque c'è anche linux, ora. Non so se girando in XUBUNU, girerà anche in UBUNTU. C'è bisogno di ricompilare lazarus forse?

Dario
:-D

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2984
  • Karma: +20/-4
Re:TextRe anche per OSX
« Risposta #12 il: Dicembre 16, 2015, 04:46:49 pm »
Accidenti Numerologic ... nella comunità pythoniana su Facebook, dove ho postato il link al progetto, uno (per altro dopo avermi aiutato a fare l'eseguibile della parte in python3, perché m'ero intoppato alla grande ) m'ha virtualmente menato sodo sulla parte sorgenti ... fanno pietà come sono organizzati, lo so, ma almeno ci sono ...

non ti preoccupare, il fatto che li hai resi pubblici ti mette al riparo da tutte le critiche
chiedi dei consigli su come ottimizzerebbero loro i sorgenti, chi pensa di aver finito di imparare è perduto ;)

Comunque c'è anche linux, ora. Non so se girando in XUBUNU, girerà anche in UBUNTU. C'è bisogno di ricompilare lazarus forse?

no, non devi ricompilare lazarus e probabilmente neanche TextRe, come ho tempo lo provo e ti faccio sapere


Accidenti Numerologic ...

nomorelogic  ;)
« Ultima modifica: Dicembre 16, 2015, 04:48:42 pm da nomorelogic »
Imagination is more important than knowledge (A.Einstein)

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2984
  • Karma: +20/-4
Re:TextRe anche per OSX
« Risposta #13 il: Dicembre 17, 2015, 09:14:57 am »
non riesco a selezionare i file per fare l'indicizzazione
non so se sbaglio qualcosa o è un bug
Imagination is more important than knowledge (A.Einstein)

darione

  • Full Member
  • ***
  • Post: 100
  • Karma: +1/-0
    • Sito personale
Re:TextRe anche per OSX
« Risposta #14 il: Dicembre 17, 2015, 12:18:17 pm »
In pratica, tutto quello che butti dentro la cartella \ebooks, viene indicizzato quando premi il bottone di indicizzazione.

Se metti un "pippo.txt" nella cartella \ebooks, e poi indicizzi, dopo troverai un "pippo.txt.txt" nella cartella \tables. Questo è l'indice del file (che è molto semplice e banale, una parola su ogni rigo, perché è una versione minore del vero formato, che si porterebbe dietro anche il codice html/xml opportunamente disposto ... al momento questo non lo vedi insomma, l'ho semplicemente segato).
 
Non devi selezionare nulla in fase di indicizzazione, perché tiene conto da sé di cosa manca da indicizzare ... la selezione è solo nel momento in cui, dopo, selezioni i files dove ricercare.

Chiaro può essere un bug, se non ho capito bene il problema.

In alternativa, mi puoi mandare qualche files che stai cercando di buttare dentro, e così lo provo nel mio xubuntu (cioè in una macchina virtuale vuota, riscarico dal sito il pacchetto linux, butto dentro i tuoi files, e provo).

Hai visto per caso il video di esempio, o hai letto un po' il manuale? si, neppure io li leggo mai, però l'ho fatto apposta per chiarire la logica della ricerca ...

http://textre.altervista.org/video.php
http://textre.altervista.org/manuale.php

Ciao e grazie per ora.
:-)

 

Recenti

How To

Utenti
  • Utenti in totale: 817
  • Latest: alex6891
Stats
  • Post in totale: 19696
  • Topic in totale: 2367
  • Online Today: 174
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 1
Guests: 181
Total: 182

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.