[Pharo-users] The worst programmer

2023-09-04 Thread Christian Haider
Today there was a link in the Daily Insider [1] to a really nice blog post [2] featuring Tim Mackinnon as the worst programmer. Congratulations Tim :) Cheers, Christian [1] https://www.codeproject.com/script/Mailouts/View.aspx?mlid=17447

[Pharo-users] Re: Porting from VW to Pharo

2023-05-06 Thread Christian Haider
have a look into the #category parameter today. OT PDFtalk: Do you have plans to support verifying signatures in PDF files or singing using a certificate? Kind regards, Steffen Christian Haider schrieb am Mittwoch, 12. April 2023 21:07:05 (+02:00): Hi Steffen, thanks for trying

[Pharo-users] Re: Porting from VW to Pharo

2023-05-05 Thread Christian Haider
files or singing using a certificate? Kind regards, Steffen Christian Haider schrieb am Mittwoch, 12. April 2023 21:07:05 (+02:00): Hi Steffen, thanks for trying and asking! I was loading the code needed into a 8.3, 64bit virgin image and realized that loading is not that straight f

[Pharo-users] Re: Porting from VW to Pharo

2023-05-05 Thread Christian Haider
. I'll have a look into the #category parameter today. OT PDFtalk: Do you have plans to support verifying signatures in PDF files or singing using a certificate? Kind regards, Steffen Christian Haider schrieb am Mittwoch, 12. April 2023 21:07:05 (+02:00): Hi Steffen, thanks

[Pharo-users] Re: Porting from VW to Pharo

2023-04-13 Thread Christian Haider
) The actual code for the extension has to be implemented in CodeHolder, correct? How do I deal then with methods that need to access instance variables not present in CodeHolder? Just add them to the class or is there another way? Kind regards, Steffen Christian Haider schrieb am Mittwoch

[Pharo-users] Re: Porting from VW to Pharo

2023-04-12 Thread Christian Haider
sion A) And how should I structure this on the Pharo site and in an iceberg repository? One Git repository per package or all in the same? Is there a guide to this or a specific Mooc lesson? Kind regards, Steffen Christian Haider schrieb am Donnerstag, 6. April 2023 18:16:00 (+02:00

[Pharo-users] Re: Porting from VW to Pharo

2023-04-06 Thread Christian Haider
Yes, PDFtalk is the only example, because it was created to port that library. Any other uses are welcome. The project has been dormant for a year now because of other obligations, but I hope to resume soon. The documentation is, as Richard notes, in a suboptimal state. I think that the

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Christian Haider
Yes, this is my camp . Every layer or tool adds many cool features (their raison d'être) which you don’t need for the "easy" setup. You typically need only a handful of the configuration parameters at most (imagine PostgreSQL, Apache, Jenkins etc.). Yet, all the myriad of super-duper feature

Re: [Pharo-users] Moving/rolling average implementations ?

2020-04-09 Thread Christian Haider
I don’t see how rounding errors could accumulate, if you keep the sum and not the average. The rounding errors should be neutral, because each element is added once and subtracted once. If + and – is symmetrical in this respect, rounding inaccuracies should balance out. Cheers,

Re: [Pharo-users] Moving/rolling average implementations ?

2020-04-08 Thread Christian Haider
Hi Cédrick, for smallCharts, I had to implement the same, but for stock market time series, which are a bit bigger than your example (like creating a 38 day moving average over 5 years). Always copying the values to average is far too slow in this case. My solution is to add up the

Re: [Pharo-users] Any existing RDF implementation in Pharo?

2020-03-17 Thread Christian Haider
Great! Please keep me posted when you are doing something. Good luck, Christian Von: Juraj Kubelka Gesendet: Dienstag, 17. März 2020 16:26 An: Christian Haider Cc: Any question about pharo is welcome Betreff: Re: [Pharo-users] Any existing RDF implementation

Re: [Pharo-users] Any existing RDF implementation in Pharo?

2020-03-17 Thread Christian Haider
An: Any question about pharo is welcome Cc: Christian Haider ; Juraj Kubelka Betreff: Re: [Pharo-users] Any existing RDF implementation in Pharo? Hello, from what I remember, this would require porting the pdf lib of christian as Values one of the underlying framework. But not a straight

Re: [Pharo-users] Any existing RDF implementation in Pharo?

2020-03-17 Thread Christian Haider
: Juraj Kubelka Gesendet: Dienstag, 17. März 2020 10:22 An: Christian Haider Cc: Any question about pharo is welcome Betreff: Re: [Pharo-users] Any existing RDF implementation in Pharo? Hi Christian, thank you for the link to you project? If I understand it well, I need the latest VisualWorks

Re: [Pharo-users] Any existing RDF implementation in Pharo?

2020-03-16 Thread Christian Haider
Hi, I did one for VisualWorks: https://wiki.pdftalk.de/doku.php?id=rdf Happy hacking, Christian Von: Pharo-users Im Auftrag von Juraj Kubelka via Pharo-users Gesendet: Montag, 16. März 2020 13:41 An: Any question about pharo is welcome Cc: Juraj Kubelka Betreff:

Re: [Pharo-users] Migration from VW to Pharo

2019-04-17 Thread Christian Haider
There is the bundle {Gemstone Fileout Project} in the public store (MIT license). Some information about it is at [1] and in the slides of the “PDF for Gemstone” talk at ESUG 2017 [2]. It is a generic code transformation machinery controlled by a declarative specification of changes to be

Re: [Pharo-users] rdf and/or json-ld

2019-03-18 Thread Christian Haider
Interesting? What do you want with that? I wrote a RDF/XML parser/serializer for VW (public domain) Json-ld and other formats, especially turtle should not be too difficult. Thumbs up  > -Ursprüngliche Nachricht- > Von: Pharo-users Im Auftrag von > Tudor Girba > Gesendet: Sonntag, 17.

Re: [Pharo-users] A "with" construct like Pascal - easy to do, but is it terrible?

2019-03-04 Thread Christian Haider
Or #ifNotNil: class metaclass ifNotNil: [ :metaclass | metaclass xxx. metaclass yyy ]. With the added benefit to not do anything with nil. Christian > -Ursprüngliche Nachricht- > Von: Pharo-users Im Auftrag von > Sven Van Caekenberghe > Gesendet: Montag, 4. März 2019 14:35 > An:

Re: [Pharo-users] VW2Pharo ? (Was: Pharo2VW (Was:[vwnc] Parsing in Smalltalk))

2018-11-15 Thread Christian Haider
Resource Description Framework? > > Dreamer mode: It would be awesome to teach VW tonel and Git for export > and versioning! > > Best, Steffen > > Am .11.2018, 11:37 Uhr, schrieb Christian Haider > : > > > Hi, > > > > > > I did a tool for porting P

Re: [Pharo-users] VW2Pharo ? (Was: Pharo2VW (Was:[vwnc] Parsing in Smalltalk))

2018-11-15 Thread Christian Haider
: Cédrick Béler Gesendet: Mittwoch, 14. November 2018 21:23 An: Any question about pharo is welcome Cc: Christian Haider ; Christian Haider Betreff: VW2Pharo ? (Was: Pharo2VW (Was:[vwnc] Parsing in Smalltalk)) Objet: Rép : [Pharo-users] Pharo2VW (Was:[vwnc] Parsing in Smalltalk) I

[Pharo-users] [Ann][Local]1. Smalltalker Treff Lübeck ist Heute

2017-12-04 Thread Christian Haider
Moin, der 1. Smalltalker Treff Lübeck findet heute Abend statt: ab 20 Uhr im Hieronymus, Fleischhauerstraße 81, Lübeck, Germany Alle Interessierte sind herzlich willkommen. Dazu gibt es auch ein Meetup: https://www.meetup.com/de-DE/Smalltalker-Treff-Lubeck/ Happy hacking,

Re: [Pharo-users] Embedded PDF viewer?

2017-11-14 Thread Christian Haider
In the end, you need to have bitmaps for the screen. Rendering is the projection of vectors onto pixels. But you don't want to lose the vectors, because you need them for interactions (mouse, keyboard focus). I think that it is extremely sexy to have an interactive viewer for PDF! Writing a

Re: [Pharo-users] LiteratureResearcher - where graphs, PDFs, and BibTex happily live together

2017-11-03 Thread Christian Haider
Yes, reading PDFs is fine with PDFtalk, but what you want is more: Text extraction (there is a chapter in the spec about this). This feature is not yet readily available. Some ground work has been done (content analysis), but for full text extraction more work is needed. Cheers,

[Pharo-users] [ANN] "PDFtalk 2.0", "PDFtalk for Gemstone" and "Gemstone Fileout" released

2017-10-12 Thread Christian Haider
information about the three projects and the release notes. Happy hacking, Christian Smalltalked Visuals GmbH HRG: HRB 14115 HL Amtsgericht Lübeck Geschäftsführer: Christian Haider Media Docks Willy-Brandt-Allee 31c 23554 Lübeck, Germany <http://www.smallcharts

Re: [Pharo-users] Who is maintaining of Artefact?

2017-09-12 Thread Christian Haider
> von Stephan Eggermont > > On 12-09-17 11:11, Denis Kudriashov wrote: > > Maybe it is similar as porting GLORP into Pharo. Somebody can comment > on this process. > > The important point is that the original code is in another dialect, and the > idea > is not to fork, as the original

Re: [Pharo-users] Who is maintaining of Artefact?

2017-09-12 Thread Christian Haider
017-09-12 11:38 GMT+02:00 Christian Haider <christian.hai...@smalltalked-visuals.com <mailto:christian.hai...@smalltalked-visuals.com> >: Moin, the port is almost done. Then I will add documentation and publish the code under MIT licence. Cool. And code repo is not public

Re: [Pharo-users] Who is maintaining of Artefact?

2017-09-12 Thread Christian Haider
uld be when porting this to Pharo. --Hannes On 9/12/17, Denis Kudriashov <dionisi...@gmail.com <mailto:dionisi...@gmail.com> > wrote: > There is also PDFTalk from Christian Haider > https://wiki.pdftalk.de/doku.php. > But it needs to be ported into Pharo. > > 20

[Pharo-users] super simple programming intro with Pharo 6?

2017-07-05 Thread Christian Haider
Hi, is there some basic intro to programming (for a 10 year old without prior experience) ideally with Pharo 6? Is Prof Stef suitable? Thanks, Christian

[Pharo-users] small examples to show the tools

2016-10-30 Thread Christian Haider
Hi all, in two weeks, I am going to give a little talk about Smalltalk: http://metameute.de/nook2016/ . It is 45 min with students who probably never heard of Smalltalk. I want to concentrate on the liveliness of the environment with the tools: Workspace, Inspector, Browser and Debugger.