Δημόκριτος:
«Ούτε τέχνη, ούτε σοφία είναι εφικτή για κάποιον αν δεν την διδαχτεί»
- Αυτή είναι η IP διεύθυνσή σας:
- 3.145.12.181
- Αυτή είναι η υπογραφή του περιηγητή σας:
- Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
- Γλώσσες κατά προτεραιότητα:
Προπαγάνδα
Αντικαταστήστε το google με το ελεύθερου λογισμικού ψαχτήρι που δεν σας παρακολουθεί! Περισσότεροι κόμβοι εδώ.
Η Google επίσης εφαρμόζει επίσημα και ανεπίσημα λογοκρισία σε διάφορα θέματα: World Socialist Web Site, Wikipedia.
Τελειώνεται με σκουπίδια σαν την Google, εσείς την στηρίζετε.
«bleeding-edge technology»
Μια υπέροχη διανομή για αυτούς που θέλουν να ελέγχουν πλήρως το σύστημά τους, εναλλακτικό του slackware. Βγαίνει και σε εκδόσεις με το musl αντί για το glibc. Αυτή την στιγμή (Άνοιξη 2019 - ???) το έχω σαν κύρια διανομή μέχρι να φτιάξουν τα πράγματα στο slackware που από ότι φαίνεται περνάει μια κρίση «μέσης ηλικίας» εδώ και πολύ καιρό... Τα προγράμματα και ο πυρήνας ανανεώνονται πολύ συχνά, είναι στην κυριολεξία bleeding-edge technology αλλά πολύ σταθερή. Δεν χρησιμοποιεί το systemd αλλά ούτε και το OpenRC, βασίζεται στο runit.
Μάθετε γιατί δεν πρέπει να χρησιμοποιείται το skype. Αντίστοιχα αποφύγετε και το zoom. Μπορείτε να το αντικαταστήσετε με το Signal (που χρησιμοποιεί ο Snowden), το Viber ή το Telegram που είναι ιδιαίτερα διαδεδομένα, ακόμα καλύτερα με ανοιχτού και ελεύθερου λογισμικού συστήματα - μιας και είναι τα μόνα που μπορούν να σας εγγυηθούν ασφάλεια - με end-to-end κρυπτογράφηση όπως το Wire και το Ring.
Για να ξέρουμε και τι λέμε, όλα αυτά είναι αυθαίρετες λύσεις ακόμα και από την πλευρά του ελεύθερου λογισμικού. Το μόνο επίσημο πρωτόκολλο που υπάρχει είναι το XMPP, το οποίο υποστηρίζεται ευρέως στο internet, έχει δεκάδες προγράμματα «πελάτες», δεκάδες δημόσιους «διακομιστές», είναι αποκεντρωμένο και διαθέτει και video κλήσεις και κρυπτογράφηση (omemo, OTR).
Ειδήσεις
Η «εφημερίδα» μου
Πατήστε στην εικόνα για να μεταφερθήτε στο RSS Reader μου.Το web-app (πρόγραμμα) αυτό δείχνει ειδήσεις από διάφορες πηγές που έχω επιλέξει. Μην περιμένετε να βρείτε την «Καθημερινή» και άλλα εκτρώματα εδώ. Η εμφάνιση προσαρμόζεται αντίστοιχα για κινητά, ταμπλέτες και υπολογιστές γραφείου.
Πηγές ειδήσεων της προκοπής και ανά κατηγορία. Την εποχή που κάτι σκουπίδια σαν την Καθημερινή, το Βήμα και το ΣΚΑΪ, όλα τα κανάλια δηλαδή, μην μείνει κανένα παραπονεμένο, μονοπωλούν την αηδιογραφία, για να βρεις ειδήσεις χρειάζεσαι χάρτη.
Επίσης έγραψα και ένα tutorial για αρχάριους, για το πως θα διαβάζουν ειδήσεις στο Thunderbird. Αντίστοιχες διαδικασίες υπάρχουν και για άλλα προγράμματα. Το thunderbird δεν είναι και ότι καλύτερο σαν εφαρμογή για διάβασμα ειδήσεων, για Linux υπάρχουν τα πολύ καλά QuiteRSS (Qt) και LeafRea (GTK), και για Android το SpaRSS (F-Droid).
Επιλεγμένα άρθρα - στοιχεία - που έχω επιλέξει κατά καιρούς. Στοιχεία ΕΛ.ΣΤΑΤ., αναδημοσιεύσεις από αγγλικές εφημερίδες κ.α. Θέλει λίγο ρετουσάρισμα τα ιστορικά γιατί είναι πρόχειρα επιλεγμένα.
Με τον καιρό, θα προσθέσω και άλλα πράγματα για ειδήσεις καθώς επίσης και λογισμικό...
Android
Οι κινητές συσκευές είναι μικροί υπολογιστές· γνωρίζουν την θέση μας, τις κλήσεις μας, τους τραπεζικούς λογαριασμούς μας, και περιέχουν τις φωτογραφίες μας, τις σημειώσεις μας κ.α. Έχουν πρόσβαση στο διαδίκτυο και έχουν ενσωματωμένη κάμερα και μικρόφωνο. Τόσο ισχυρά εργαλεία, είναι μεγάλο ρίσκο να τα αφήσετε σε ιδιωτικές εταιρείες που αποδεδειγμένα παραβιάζουν το ιδιωτικό απόρρητο (με ή χωρίς την έγκριση ή την απαίτηση του κράτους). Είναι πολύ ισχυρά εργαλεία και εξαρτάται από το ποιος τα ελέγχει.
Ελευθερώστε το Android σας
by Free Software Foundation (Europe)
Προγράμματα για Android
by me
F-DROID
το αντίστοιχο google play store αποκλειστικά με ελεύθερο και ανοιχτό λογισμικό
Έργα ελεύθερου λογισμικού
Αυτό το έργο το ξεκίνησα στις αρχές του 2000 διότι ήθελα μια
BASIC
για το νέο μου τότε
Palm IIIx.
Μην σας ξεγελά το όνομα, κάθε άλλο παρά small είναι· big fat basic έπρεπε να ονομάζεται.
Το small πάει στα μηχανήματα της Palm, τα οποία τότε ήταν εξαιρετικά περιορισμένα.
Τα Palm III μπορούσαν - λόγο CPU αλλά και OS - να έχουν φορτωμένο κώδικα έως 32KB
και αντίστοιχα άλλα 32KB για δεδομένα.
Έτσι η SB (Small BASIC) με συνολικά γύρω στα 250KB κώδικα μηχανής,
ήταν ένα θαύμα γι' αυτό το χάλι hardware και πρόσφερε τα πάντα,
από εξομοίωση τυπικού συστήματος αρχείων (γιατί τα Palm είχαν database και όχι σύστημα αρχείων),
γραφικά, ήχο, μέχρι μαθηματικά πινάκων και διάφορα διαγράμματα.
Είχε επίσης την ικανότητα να τρέχει BASIC κώδικα παράλληλα (εναλλαγή κάθε 50ms)
σε λειτουργικά συστήματα που ούτε το φανταζόντουσαν το multi-tasking/threading.
Ένα διάστημα είχε γίνει της μόδας και σε ερασιτέχνες ρομποτικής
παρά την περιορισμένη υποστήριξη σειριακής σύνδεσης που είχα γράψει.
έγραφα το 2004…
Σήμερα η SmallBASIC είναι μια γλώσσα προγραμματισμού
για αρχάριους ιδιαίτερα πετυχημένη στα Palms.
Λειτουργεί επίσης και σε Unices (π.χ. Linux, BSD), Windows, DOS,
EBM,
VTOS,
ενώ αναμένεται έκδοσή της και για Symbian (Nokia κινητά τηλέφωνα).
Στόχοι της είναι:
ενημέρωση 2017:
Από το 2005 και μετά το έργο το συνεχίζει ο Chris Warren-Smith.
Προς μεγάλη μου έκπληξη, η SB χρησιμοποιείται κυρίως για
διάφορους πειραματισμούς,
fractals και διάφορα γραφικά εφέ.
Ιδανική είναι για πειραματισμούς, αλλά για γραφικά είναι κάπως αργή.
Είναι πολύ ευχάριστο ότι παρότι το PalmOS πέθανε,
υπάρχει μια ζωηρή κοινότητα για την SB.
Κάποια νεότερα links (όχι από εμένα):
SB @ learnXinY,
Welcome to SB,
Reference Guide,
Getting Started.
SmallBASIC
scripts
... Μέχρι τώρα δεν έχει αποδοχή από τους χρήστες στον
τομέα αυτό.
Ελληνικό, φιλοσοφικό 'fortune' file
Διογένης, Δημόκριτος, Ηράκλειτος, Σωκράτης κ.α. Αρχεία δεδομένων για το fortune, και το amor του KDE.
Για όσους δεν ξέρουν το
Παράδειγμα:
% fortune diogenis Αντισθένης: Όταν ο ιερέας είπε πως οι μυημένοι (Ορφικά) γίνονται μέτοχοι πολλών καλών στον Άδη, είπε: "Δηλαδή, τι, δεν πεθαίνεις;" -- Διογένης Λαέρτιος, §6.4Αρχεία:
- diogenis-fortunes.tar.gz
έκδοση 1.0, (ISO-8859-7 και UTF-8). - build-diogenis.csh
έκδοση 1.2a, (UTF-8) c-shell script εγκατάστασης ϗ αρχείο δεδομένων. - Όλα, σε μια σελίδα για on-line διάβασμα
- Χρήση σε ιστοσελίδα με PHP script:
<?php /* display a fortunes from fortunes database */
function fortune($database) {
if ( $db = new PDO("sqlite:" . $database) ) {
$cnt = $db->query("select count(*) ".
"from FORTUNES")->fetchColumn();
return $db->query("select CTEXT from FORTUNES ".
"where ID=".rand(1,$cnt))->fetchColumn();
}
return "fortune: db-open failed";
}
/* echo fortune("diogenis.db"); */ ?>
- Τα δεδομένα σε SQLite3 database.
BRIEF for JED
Jed is a cute text editor written by John E. Davis. It is an ancient EMACS clone based on SLang instead of Lisp; it has nice engine but missing newer look and some abilities. Of course I dont like emacs, but with this engine I can easily remake the BRIEF. With exception of GRIEF (QPL) - the project seems dead - there is no other free BRIEF-like editors except my mods for Jed.
Also, I work on a version for [Neo]Vim.
Slap - Slackware Package Explorer
GUI and CLI package explorer for Slackware Linux.
- Supports slackpkg and slackpkg+
- Loads all package information into binary tree
- Search by using regular expressions (PCRE)
- Search package descriptions too
- Select list to search based on repository and installed/uninstalled status
The xstdgreek package (Lua/Xe LaTeX)
This package provides a bug-free, idiot-proof, Greek language environment for unicode enabled LaTeX, like XeLaTeX and LuaLaTeX.
This project does not needed any more. The XeLaTeX with polyglossia package, finally works!
Διάφορα άρθρα ϗ guides
Αλφαβητάρι Πολιτικής ϗ Οικονομίας
Έκδοση 1.1, Δεκέμβρης 2014
Αυτό το κείμενο είναι μια εισαγωγή στις έννοιες των βασικών πολιτικών/οικονομικών έτσι ώστε να μπορεί ο κάθε ένας να αντιληφθεί τους απαραίτητους ορισμούς και να μην γίνεται ενοχλητικός στις συζητήσεις. Δεν έχει σκοπό ούτε να κάνει κριτική, ούτε προπαγάνδα.
Οδηγός επισκευών για Linux
Έκδοση 1.3, Ιούλιος 2017 - Ιούνιος 2019
Έγραψα αυτό το άρθρο για να ξέρετε που παν τα τέσσερα. Όταν λέω ότι στο linux δεν χρειάζεται ποτέ να κάνετε εγκατάσταση ξανά, το εννοώ. Επισκευή boot sector, επισκευή file system, αντιγραφή σε νέο δίσκο, επαναφορά KDE στις αρχικές ρυθμίσεις κ.α. όσο πιο απλά γίνετε.
Διογένης ο κυνικός
Άλφα έκδοση, Μάιος 2003
Ιστορικά στοιχεία και αποσπάσματα από τις πράξεις και τα λόγια του. Όπως και τα άλλα έργα φτιάχτηκε για προσωπική χρήση (για προσωπικές σημειώσεις και για φίλους), κάποια στιγμή θα πρέπει να επεκταθώ και στην φιλοσοφία του κυνισμού με βάση τον Διογένη (και όχι τους νεο-κυνικούς).
- PDF file: Diogenis.pdf.
- Source file: Diogenis.tex (LaTeX).
LaTeX για βάρβαρους
Έκδοση 1.1, Ιανουάριος 2004
Μαθήματα δημιουργίας κειμένων σε LaTeX για αρχάριους. Και αυτό το έγγραφο φτιάχτηκε για τους υπαλλήλους της LH. Το LaTeX είναι μια markup γλώσσα για να γράφουμε κείμενα, δηλαδή κάτι παρόμοιο με τη HTML. Αντίθετα όμως από την τελευταία, το LaTeX είναι πολύ πιο δυνατό και απευθύνεται σε συγγραφείς βιβλίων.
- PDF file: varvarlatex.pdf.
- Source file: varvarlatex.tex (LaTeX).
Σήμερα δεν χρησιμοποιούμε τόσο το LaTeX όσο το Xe(La)TeX. Το XeLaTeX είναι η έκδοση του LaTeX αλλά με υποστήριξη για unicode text encoding standard, δηλαδή μπορείτε να γράφετε σε όποια γλώσσα και όσες γλώσσες θέλετε. Το XeLaTeX είναι όμοιο με το LaTeX φυσικά, και ότι μάθετε για το ένα κατά κανόνα ισχύει και για το άλλο.
Εδώ θα βρείτε ένα minimal παράδειγμα xelatex-minimal.tex.
Και εδώ ένα μικρό οδηγό στα Αγγλικά Getting started with XeLaTeX.
Smallbasic 0.9.0: User's guide
Version 0.9.0, August 2003
The manual of SmallBASIC in book (TexInfo/PDF) format since the SB team does not maintain it anymore.
- HTML file: guide.html.
- PDF file: guide.pdf.
- Source file: guide.texi (texinfo).
- Tutorial #1 (in Greek): nov1.html.
TCSH Scripting Tutorial
Version 1.0, July 2017
TCSH tutorial that I wrote for the
Το HTML με απλά λόγια
Έκδοση 0.3, Σεπτέμβρης 2003
Μαθήματα δημιουργίας HTML σελίδων για αρχάριους. Αυτό το κείμενο το έγραψα για τους υπαλλήλους της LH Λογισμική ώστε να μπορούν να χρησιμοποιούν «την γλώσσα του internet» αντί να βγάζουν αντιαισθητικά, ογκώδη και μη λειτουργικά αποτελέσματα από προγράμματα όπως το Word και FrontPage…
- HTML file: Το HTML με απλά λόγια.
- Source file: html-start.tar.gz.
Άλλα...
- How to write LaTeX style documents in HTML. Scripts for structured doc, automatic TOC, footnotes, bibliography, etc. Version 2.1, Jan 2015.
- Notes on programming
Rules and comments about coding... - Utilities
a few utitilies on this site.
small things…
- Greek fonts for linux console (ISO-8859-7): ndc-console-fonts.tar.gz. 1995-1996.
- My lovely unicode 7x16 bitmap fonts for terminal emulators and programming:
Font XSG-Fixed-167. 2016-7.
See also The Ultimate Oldschool PC Font Pack. - I made more bitmap fonts for terminal emulators and programming: Fonts XSG-Fixed*. 2019-2.
- I wrote the md2roff program to convert markdown files to groff syntax (this means man-pages too). It does not support tables nor images. May 2017.
- I wrote the tcsh tutorial for learnXinYminutes project. A copy can be found here and a more advanced version here.. Jul 2017.
- I wrote a utility similar to foreach statements to resolve one-line loops for [t]csh: dof at codeberg
- Some nice small utilities in C for unix at codeberg ( path++, hd, isonline)
- I wrote [t]csh syntax highlight file for Improved Nano Syntax Highlighting Files project. A copy can be found here. Jul 2017.
- I wrote [t]csh mode file for the JED text editor. These files are a) csh-mode.sl and b) tcsh-mode.sl. Jul 2017.
- I fixed GRIEF (BRIEF clone) to work with Linux: grief-fix. Feb 2019.
- I wrote an RSS Reader, 150 lines in PHP @codeberg. Nov 2020.
- Notes manager in C for use in command-line with or without ncurses interface; nextcloud compatible; @codeberg. Feb 2021.
- After a disagree with github, I moved to codeberg.org, some things are missing.
- After 27 years the Freemail announance it is closure. I moved from <nereus@freemail.gr> to Proton netnic@proton.me.
- Όλα τα κείμενα είναι σε άδεια χρήσης GNU FDL, δηλαδή σε στυλ «ελεύθερου λογισμικού» αλλά για κείμενα.
- Έχετε κάθε άδεια από εμένα να τα αντιγράψετε στο δίσκο σας ή την ιστοσελίδα σας ή να τα τυπώσετε.
- Οποιαδήποτε διόρθωση, παρατήρηση ή προσθήκη είναι ευπρόσδεκτη, για να είμαι ειλικρινής είναι χρέος σας. Δεν πρόκειται για εθελοντισμό αλλά για ανταλλαγή, και έτσι θα πρέπει να βλέπεται όλη την κοινότητα του Ε.Λ.
Συνδέσεις
- PHRACK - Τhe best
magazine
for reverse engineering… - Fravia (όπου το πετύχεις) Fravia, REForum, Master +ORC
- Richard Stallman's personal site
- NeHe OpenGL tutorials
- suckless.org
- Command Fu, bash one-liners
- Steve's AWK Academy
- 100 sed one-liners and Famous sed on-liners
- perl one-liners
- Learn X in Y minutes and 99 bottles of beer
- freedesktop.org Specifications
- OTR Cyberpunks
- Ο Καθεδρικός και το Παζάρι
- h-node.org. The h-node project aims at the construction of a hardware database in order to identify what devices work with a fully free operating system
- Internet Archive is a non-profit library of millions of free books, movies, software, music, websites, and more
- Cornell University Library
- iBiblio.org. Home to one of the largest free information databases online, ibiblio.org has something for everyone.
- DEC books & manuals
- The FreeBSD Documentation Server
- IBM books & manuals
- IBM Technical Library
- SUN books & manuals
- Borland books & manuals
- SIMTELNET Mirror
- Bruce Eckel' home page (author of Thinking in C++),
alternative download site - Wikibooks, open books for an open world
- NTUA FTP SERVER
- File Watcher, anonymous FTP sites
- Έλληνική έκδοση των βικιβιβλίων, μια συλλογή από ελεύθερα εκπαιδευτικά βιβλία που ο καθένας μας μπορεί να επεξεργαστεί
- 25 sources of free public domain books
Beginners
- Generic
- Unix/Linux
- The Linux Documentation Project
- Tecmint.com Linux Howto's Guide
- LIKEGEEKS
- UNIX and Linux Forums
- The OpenGroup UNIX Standards
- 9 Linux network command you should know about
- Bash Guide for Beginners
- Advanced Bash-Scripting Guide
- Linux Filesystem Hierarchy
- Using make and writing Makefiles
- The Linux System Administrator's Guide
- Linux Network Administrators Guide
- Use vi/vim as a Full Text Editor
- Beginner's Guide for Linux – Start Learning Linux in Minutes
- Programming
- tutorialspoint.com a lot of resources, mostly tutorials, including C/C++, Pascal, Java, FORTRAN, PL/I, COBOL, REXX, PHP, SQL.
- C Programming and C++ Programming
- The C Library Reference Guide, Eric Huss, 1997
- The Free Pascal Compiler and the Lazarus IDE
- w3schools.com covers PHP, SQL, JavaScript, jQuery, and more minor
things
- NeHe OpenGL tutorials and examples and OpenGL tutorial.
- Word-Wide-Web for developers