Strainu onLine
Blogul unui automatist
If you came here searching articole.strainu.ro or blog.strainu.ro, you're in the right place - all those sites were integrated in the main site.
16th
NOV
Pagerename
Posted by Strainu | Filed under My Projects, Python
Pagerename.py is a small Python script that integrates in the pywikipedia framework. For those of you who don’t know, it’s the main tool used by robots on Wikipedia. I wrote the script a good while ago, when I needed to quickly rename several hundred pages on the Romanian Wikipedia. The script was designed to make the same modification on all the titles from a series of pages. You can remove parts of the title or add a new text at the beginning and/or and of the title.
In the mean time the guys at pywikipedia wrote movepages.py, a somewhat similar script. Nevertheless, in September I decided to propose my script for inclusion in pywikipedia. Unfortunately, it didn’t make it, however it was included in the project’s encyclopedia, at http://botwiki.sno.cc/wiki/Python:Pagerename.py. I’d love to hear your opinion about the script. Please leave any comments you might have below.
15th
JUN
Call by sharing
Posted by Strainu | Filed under Functional Programming, Java, Python
In a previous article, I was saying trying to convince you that Java passes its parameters by value. Although this is the most widely-spread name for the action of passing references to objects, some experts have a different opinion. They name this parameter-passing technique “call by object” or “call by sharing“.
The only programming language that openly uses that name is CLU, however one must note that languages like LISP, Scheme, Python or Java use the same technique. You can find a short study on the subject in the python mailing list archives.
30th
JAN
Pagerename.py
Posted by Strainu | Filed under Python, Software
Pagerename.py is a script for the pywikipedia framework, used to rename a series of pages on Wikipedia and other MediaWiki sites. The script is designed to make the same modification on all the titles it reads from the input file. You can remove parts of the title or add a new text at the beginning and/or and of the title. You can find it’s source code below or at this site.
(more…)
30th
Computer Systems’ Structure homeworks
Posted by Strainu | Filed under C, Python, Software
Computer Systems’ Structure homeworks from Automatics and Computer Science Faculty, 4th year, prof. Emil Sluşanschi. The archive contains a homework made in C. Themes: threads, semaphores, queues, locks, fat-tree inter-connection structures, file-sharing, network programming in python. The C homework is a simulation using the Blitzen simulator (not included).
(more…)
Recent Posts:
- 10 Mar MP – Dezvoltarea un...
- 10 Mar MIP – Analiza infor...
- 09 Mar MFP – Analiza perfo...
- 09 Mar MCP – Analiza calit...
- 05 Mar Wikipedia e mai prietenoa...
- 04 Mar Strainu.eu
- 03 Mar IP – Deschiderea un...
- 03 Mar ACP – Achiziționar...
- 30 Jan Danese Cooper is the new ...
- 11 Dec Planeta Wikimedia is up!