Tigase Blog: Tigase XMPP Libraries
Our software philosophyActually nothing new and nothing surprising here. We want to have as much of a reusable code as possible. And this
reusable code should have a simple but powerful API to be useful for quickly creating software.
That’s it.
And this is how we design and develop our XMPP libraries. Check them out.
Documentation to all our projects is available online and sample codes? Take a look at our XMPP Chat apps which are
open source too. ⌘ Read more
Tigase Blog: Tigase Instant Communication, Presence and Messaging
What is “Instant Communication”First things first. What is this all about?
We say this is “Instant communication” or “Near real-time communication” and indeed, this is about communicating,
talking, sending messages, sending other information, documents. Instant or real-time means, whatever you send, is sent
right away, it is also delivered right away.
Would the receiving person get it right away too? Well, it depends, if the person is online, it … ⌘ Read more
GoToSocial seems like a promising alternative to Mastodon. It’s written in Go (👍 in my opinion), lightweight and pretty good documented so far. It’s still “alpha software” but seems to make great progress. In the past, I self hosted a microblog.pub instance and then after some time without any Fediverse profile other than my blog, which has ActivityPub support as well, signed up at Fosstodon to be able to reply to blog comments from the Fediverse. I already set up an instace of GTS, but will probably wait to use it … ⌘ Read more
I dream of a self-documenting wiki
@prologic@twtxt.net I do think the post about how to setup jenny + mutt over on the uninformativ.de blog is still a great post. I used that post to see the steps to set it up and it works fine. Though I can write some blog post with some more documentation for things like auto publishing. The big issue with plain twtxt is that I would have not seen your post unless I looked on twtxt.net when I was looking at yarn a little bit more. Twtxt does overcome the issue by introducing the registry but I can’t figure out any way to use them for Jenny and almost no one uses them in the first place. So I can’t see anyones replies or mentions unless I am following them. Yarn does overcome the issue by friends of friends as you would know as the creator of yarn.
Dino: Project Stateless File Sharing: First Steps
Hey, this is my first development update!
As some of you might already know from my last blog post, my Google Summer of Code project is implementing Stateless File Sharing for Dino.
This is my first XMPP project and as such, I had to learn very basic things about it.
In my blog posts I’ll try to document the things I learned, with the idea that it might help someone else in the future.
I won’t refrain from explaining terms you might take for gran … ⌘ Read more
Nato leaders say China is a ‘systemic challenge to Euro-Atlantic security’
For the first time, the Western military alliance singles out China by name in its strategy document, which had not been updated for 12 years. ⌘ Read more
US$3 billion tax bill for Philippines’ Marcos family will be collected vows new chief – 30 years after dictator’s death
Lilia Guillermo says there is no doubt the controversial tax liability will be collected, but needs documents ascertaining amount. Marcos family have owed the tax for more than 30 years since the death of dictator Ferdinand Senior. ⌘ Read more
Improved REST API documentation
We’re excited to announce some big improvements to our REST API documentation. We know developers rely on this documentation to integrate with GitHub, and we are committed to making it trustworthy, easy to find, and easy to use. ⌘ Read more
PEP 693: Python 3.12 Release Schedule
This document describes the development and release schedule for Python 3.12. The schedule primarily concerns itself with PEP-sized items. ⌘ Read more
https://andre-ani.fr/autre/documentation-autohebergement/ debian self hosting
Excelize 2.6.0 Released – Go language API for spreadsheet (Excel) document
1 points posted by xuri ⌘ Read more
Understanding Color Management
I worked on a project where I dived deep into understanding how modern
color management works, including things like color spaces, ICC profiles
and more. As I learnt here and there, I decided to write this post, both
for my future self, and others who may struggle with some of the
concepts as well.
This post only aims to help you understand the basic concepts without
having to delve into dense literature and hard to grok technical
documents.
Color … ⌘ Read more
Annotate PDFs on Linux
This post is about a GUI tool called pdfrankestein that
fills a gap on mostly Linux machines where a powerful and easy to use
PDF annotator does not exist.
Adobe Acrobat® on Windows and Mac allow you to add text, drawings and
signatures to PDF documents. This is useful when filling forms or
marking notes to send back to someone. Such a tool with similar
capabilities and easy of use does not exist on Linux. The reason that’s
often cited is that PDF is a c … ⌘ Read more
Templatizer - A real templates engine to create dynamic repositories
Are you sick & tired of creating template repositories that nobody wants to use? It’s not your fault, the problem is the Git Repositories servers such as Github, Gitlab, or Bitbucket don’t provide a handy mechanism to take advantage of Template Repositories…
I’m happy to announce to you that a very first (but functional) release Tempaltizer is already live!
Code and documentation: https://github.com/wesovilabs/templatizer
Demo: https://www.youtube.com/w … ⌘ Read more
seeing typos in LaTeX documents always throws me off, my brain still wants to classify the whole format as respectable
Documenting Microsoft’s funky attempts at porting software to UNIX
Listen now (15 min) | I was there for part of it. Trying to preserve that weird part of computing history. ⌘ Read more
bradmontgomery/word2html
a quick and dirty script to convert a Word (docx) document to html.
Language: Python
Star: 47
Watch: 47 ⌘ Read more
Instead of banging my head on Advent of Code, I coded something useful today: Text-to-Speech for GoBlog using the official Google Text-to-Speech API. When posting, an audio file is generated automatically from the post content. And, I have to praise myself for this, I documented the feature as well! 😄 ⌘ Read more
Ignite Realtime Blog: Openfire 4.6.5 released
Although we’re preparing for the Openfire 4.7.0 release, the recently discovered vulnerability in the Apache Log4j utility prompted us to push an immediate release of Openfire to address that issue. This release, Openfire 4.6.5, is available now.
We urge you to update as soon as possible. If that’s not feasible, then we advise you to apply the documented workaround (in the form o … ⌘ Read more
I have now created a log documenting my attempts at making fudge: !fudgelog
[WIP] Query any data source using SQL, building Presto or AWS Athena alternative
xyr is a very lightweight, simple, and powerful data ETL platform that helps you to query available data sources using SQL.
- Simple Presto Alternative.
- Simple AWS Athena Alternative.
- Convert your JSON documents into a SQL DB.
- Query your CSV files easily and join them with other data.
internaly
xyrutilizesSQLiteas an embeded sql datastore (it may be changed in future and we c … ⌘ Read more
PEP 672: Unicode-related Security Considerations for Python
This document explains possible ways to misuse Unicode to write Python
programs that appear to do something else than they actually do. ⌘ Read more
PEP 8103: 2022 Term steering council election
This document describes the schedule and other details of the December
2021 election for the Python steering council, as specified in
PEP 13. This is the steering council election for the 2022 term
(i.e. Python 3.11). ⌘ Read more
Let my guard down for just a second reading a blog post and I clicked a link to a Google document by accident. Narrowly avoided loading it.
Securing your GitHub account with two-factor authentication
The benefits of multifactor authentication are widely documented, and there are a number of options for using 2FA on GitHub. ⌘ Read more
https://box.matto.nl/create-docx-documents-from-org-mode.html orgmode emacs docx
If you must read the rest of this document to understand the behavior of your program, you are being too clever. Don’t be clever. The Go Memory Model - The Go Programming Language
I wrote “I don’t think price exists.” in a text document and predicted that later on I would be totally and utterly mystified what I meant by it originally. Turns out, that prediction was entirely correct.
https://tmuxcheatsheet.com/ documentation tmux
http://emacs.readthedocs.io/en/latest/index.html documentation emacs
https://www.sqlitetutorial.net/ bdd documentation sqlite
https://zestedesavoir.com/tutoriels/1294/des-bases-de-donnees-en-python-avec-sqlite3/ BDD documentation python sqlite
https://dabeaz-course.github.io/practical-python/Notes/Contents documentation python
https://sql.sh/ DB documentation sql sqlite
https://5euros.com/service/20626/apporter-une-correction-meticuleuse-a-vos-documents#800570300026875904-tw#1508585969040 correcteur correction écriture
https://book.pythontips.com/en/latest/index.html documentation python pythontips tips
https://python-guide-fr.readthedocs.io/fr/latest/index.html code documentation python
https://beta.devuan.org/os/documentation/install-guides/beowulf/upgrade-to-beowulf.html beowulf devuan
https://debian-facile.org/projets/lescahiersdudebutant/ debian documentation
https://tldr.sh/ documentation manpages
https://git-scm.com/book/fr/v2 documentation git
http://www.sqlfacile.com/ DB documentation sqlite
https://calmcode.io/ code documentation python
https://pythonspot.com/ documentation python
https://www.youtube.com/watch?v=IgUAiUs4tC0&feature=youtu.be documentation flask python
https://cheatsheets.tutorials24x7.com/programming/python documentation python
@niplav@niplav.github.io Re: … < sharing ontologies: There’s an idea. If I want to write something, anything, documenting the words and concepts I use isn’t the dumbest idea.
Wanna Learn LaTeX?
I have a full video tutorial series on learning LaTeX, broken into small sensible parts, here.
What is LaTeX?Basically, it’s how big boys write and format documents.Every public brief, scientific article, book, cryptocurrency … ⌘ Read more