f.haeder.net


Why I don't like WLAN in my LAN network

Did I mention that I don't like #WLAN? Here I have an #IBM #Thinkpad #R51 which has a lot disconnects from WLAN. The #Android of my wife @Rechelle Diana Haeder is working but as you may know, it is not #GNU.

But I prefer GNU software as it is peer-reviewed and back-doors don't have a long lifetime in it. So I can easier trust NICs (cable-bound) than those WLAN stuff (the WLAN network module requires a proprietary binary blob to be loaded).

And WLAN suffers from interference of different types, mostly by neighboring networks. Now I replace it with an "old-fashioned" twisted-ait CAT5e cable ...

Oh, no. #Hannika is here ... :-)
#wlan #ibm #thinkpad #r51 #android #gnu #hannika @rechelle diana haeder wlan linux proprietary binary-blob
sdc hn i5tsssssssc123mjn qwuiF vvvvvvbfsxzx 8ik m,gtcf5tolr .uhjn jjjjmz<v ./.... kzxb hncbmnnnnngvvb xd yyyyhsaQ:>....... hhhhhhh,nu .uj,nnnn jkm,lxcv vhgxc Z79u 089sdmzxz l0-kpppmbc <<<<<`AC ZXVdhbed kl,.' ////666yh km ssssx n.

(that was she)

GTA04A5 is being delivered to me ... :-D

I can count myself lucky that I'm one of the 8 lucky receivers of a brand-new #GTA04A5 device!

Image/photo

You can find their main page here:

GTA04 - Master page for the next generation Openmoko motherboard

Your Personal Mobile Tool: OpenPhoenux GTA04 Upgrade your Openmoko with UMTS and a fast and modern CPU! Runs Debian, SHR, QtMoko and whatever free and open distribution you like. No locks in bootloader or kernel. No locks by undocumented hardware. You are the owner. fits into existing Openmoko GTA01 or GTA02 case well documented! Finger Friendly: Q...
Wonder why it is so (relative) expensive compared to other main-stream phones? Because you directly invest into the very production of the device (hardware only). So you become an investor here (something like that I think) and not a regular consumer/customer.
#gta04a5 gta04 gta04a5 openmoko free-runner
Na, not really an investor (you don't get profits back) but you pay the production of a non-mainstream device.

MySQL killed by OOM

Today the database server behind this and many other services died (or was killed) due to low-memory problems. When I SSH-ed in, it shows me this memory usage:
total used free shared buffers cached
Mem: 7939312 3764024 4175288 0 203592 1434224
-/+ buffers/cache: 2126208 5813104
Swap: 12485748 11742532 743216

Looks like a zombie were around? All other processes are consuming lesser memory. Now I run a swapoff -av && swapon -av to cleanup swap space.
linux server kernel oom memory-limited
A few days later it looks like this:
swapoff: /dev/mapper/swap2: swapoff failed: Cannot allocate memory
And:
$ free
total used free shared buffers cached
Mem: 7939312 7649604 289708 0 228648 810520
-/+ buffers/cache: 6610436 1328876
Swap: 12485748 10485736 2000012

And again the database is filling up, htop reports 3493M for "RES" column. Biggest databases are Friendica and GNUSocial.
You can use mysqltuner to check the current and the max memory usage of MySQL/MariaDB. Then you can optimize your /etc/mysql/my.cnf accordingly.
Looks like I have to reduce memory consumption by MySQLd (wheezy doesn't have #PHP7 and #MariaDB). Okay, for now I can live with it. I prefer a more bit older distribution but which is more stable (better for servers).


Unsichtbare Hände: Sklaverei im 21. Jahrhundert | 3Sat 2015 HD Doku

https://www.youtube.com/watch?v=_QEoFjhUJ9M !syndikalismus

YouTube: Unsichtbare Hände: Sklaverei im 21. Jahrhundert | 3Sat 2015 HD Doku (Terra Iguana)

Mehr zum Thema, Dokus und Informationen auch auf meinem Kanal zu finden !; - http://www.youtube.com/user/terraiguana - "Unsichtbare Hände: Sklaverei im 21. J...

Den Film #SchmutzigeSchokolade habe ich nur in 360p auf #Youtube gefunden. Aber ist wirklich Verlass auf #Fairtrade?

Sleeping daughter on my arm

My 9 months old daughter has fallen asleep on my arm while I was showing #Pingus to her. Maybe the music pingus-8.it was so nice and smooth that she felt easily asleep? Wow, really adorable and nice feeling ... :-) #daddy

Btw, here is the music:
https://cloud.mxchange.org/index.php/s/hAh3HG9r0dWkpUW

You need, e.g. #modplug, #opencubicplayer or any other #MOD player to play them.
#pingus #daddy #modplug #opencubicplayer #mod daughter adoreable sleep baby snorting pingus

Notepad++ - v 7.3.3 - Fix CIA Hacking Notepad++ Issue.

Notepad++ Fix CIA Hacking Issue

Notepad++ Fix CIA Hacking Issue


#CIA #Hacking



Zwischen #moenchebgladbach, #venlo und #krefeld gibt es im nahverkehr keine zuege, sondern ersatz mit bussen. Hat heute unerwartet begonnen und dauert bis naechsten samstag. Im aushang stand aber was von montag beginn... Chaos halt, leute sind unzufrieden. Kann ich verstehen.

Friendica + WebDAV/$API = Nextcloud-Ready?

What do you think?, especially those @Friendica Developers ? Is it possible to rewrite #Friendica to have some "wrapper class" for storing pictures/movies locally (default) or remotely on a #WebDAV share like with Nextcloud?

Or does #Nextcloud have an other API for file storage/retrieval than WebDAV? Would be cool to not have pictures stored on so many places. Sure you need then a "WebDAV browser" where you can easily select your files you want to link here (including music files and videos, of course).
#friendica #webdav #nextcloud @friendica developers friendica webdav api nextcloud
13 comments show more
Hi Roland,
I have made a Windows Phone app which auto-uploads photos to any webdav capable server (i.e. for owncloud). Recently I tested the app with Nextcloud, too. As it worked as expected, I can tell you that nextcloud is using the same webdav api calls as other webdav clients.

I understand your idea of having one central repository for your photos etc., but I see an issue with the setup of Friendica having the photo data in the database . Probably it is not a big issue to create an addon providing a webdav explorer integrated within the Friendica website. But this is not your intended benefit, as Friendica core don't yet know your webdav files in this case, you need to do a manual step for uploading a photo from webdav server into Friendica database, when you want to use it here. So, no big difference to current situation in my opinion.
Still the file itself is not stored on Friendica but on Nextcloud. Then also the database needs to be changed a bit to allow "external" storage.
We have to check if all calls to the photo table are encapsulated inside the photo class. If this is the case we only have to change the class so that it allows to store and fetch data from external resources.

This shouldn't be that complicated.

But this would only cover Nextcloud as file storage for Friendica. Question is if we can do more.
Yes, by having "storage engine" classes which can be configured which one to use.
This - of course - could include not only WebDAV, but also (S)FTP, SCP, ...
Abstracting storing files, like:

- LocaStorage (stores files on local directory
- WebDavStorage (stores files on any WebDAV, let's make a simple WUI here for NextCloud/OwnCloud configuration to encourage people using it)
- SftpStorage (stores files over an SFTP link)
- FooStorage (stores files the foo-way)

And many more. So how to procede?
If one has a path for storage, you can let the OS figure out what it is.

eg, Friendica looks in a directory called /storage

This can literally be a directory called /storage...or you can add an fstab entry to add an arbitrary type of remote file system mounted at /storage.
Besides using Nextcloud as WebDAV storage the question is if we could use this "Federated Cloud" thing as well in some way.

New directory online, but ...

I have just finished setting up a new directory for #Friendica: https://dir.haeder.net/

It pulls from http://dir.friendica.com/ and http://dir.friendi.ca/ and it is secured with #LetsEncrypt :-)
#friendica #letsencrypt directory user friendica forum
... but I think it needs some overworking, at least fixing that E_NOTICE in initial page and then those nasty CHMOD rights. I have already forked it and will fix it now.

Rewrites of framework almost done

Today I have almost finished rewriting my #object-oriented #PHP #framework (not to be confused with yet-another PHP web framework, no) towards #namespace. It took me 77 commits (as I commit not in big chunks anymore) to add namespaces and "import" classes/interfaces + expanding configuration entries with proper namespaces.

My next work will be rewrites in reducing include files in folder "inc", they come from old times where I was "encapsulating" stuff in include files, now I do it with classes and methods.

Still ongoing (or temporary postponed is the rewrite towards a "wrapper" (not following naming convention here!) class around sockets and the bootstrap.

BTW: You can find it here:

git.mxchange.org Git - core.git/summary

git.mxchange.org Git - core.git/summary
#object-oriented #php #framework #namespace core framework floss php5 php7
And pushed, tomorrow morning, around for an hour there will be no electricity here, they work on the cables outside and our house number is affected. So I shutdown my computer now (which will ruin the uptime again).

$ uptime
23:18:08 up 36 days, 3:21, 4 users, load average: 0.35, 0.55, 0.59
$


Good bye and until tomorrow! :-)
Looks like #gitweb is showing the committer's timestamp and not the author's. Well, that is why all changes has apparently been done on 2017-02-28 (which is not really true). Or maybe a rebase caused this?


Germany tells parents to destroy toy doll - because it can spy on their kids http://www.bbc.com/news/world-europe-39002142?ocid=socialflow_twitter

German parents told to destroy Cayla dolls over hacking fears - BBC News

Researchers say hackers can use an insecure bluetooth device to listen and talk to a child.

Internet of #insecurity and lost of #privacy ...

friendica-addons need fixing CHMOD

@Friendica Developers please fix chmod in wppost/*.* this has not-needed execute flag. cc @Michael Vogel
5 comments show more
Edit - nevermind, half remembering something, and remembering it incorrectly.
Why should this have the right to be executable? These are no shell scripts.


Authentication with Friendica Jabber account?

I have tried to connect to my XMPP account I have with this #Friendica instance, it is the same as my web-finger, as I understand it. But what is the current password so I can connect? It is not the one I used to login.

cc @Friendica Support @Michael Vogel
#friendica #xmpp #chat #solved @friendica support @michael vogel friendica jabber authentication password
8 comments show more
If everything is set up correctly the password should be identical.
Yes, it is. I also (seem to) use the same account with NextCloud. It seems like only the left part of the xmpp address is being used. I'm using same username there. Still on both sides, browser-based chat is working.
Are you on stable or develop? On develop it respects the hostname as well.
I use develop on Friendica and stable on NextCloud.
Strange, now it works. I restarted ejabberd + updated my develop to latest upstream commits.

NetBeans 8.2 adds Oracle copyright header to ant-deploy.xml

I have updated my NetBeans IDE to 8.2. I have found out that ant-deploy.xml has been changed. When I checked it (with diff view) a copyright header by Oracle has been added.

I don't like this much what companys writing free software slams their (huge!) copyright notices somewhere "hidden" and with the next version update in.

I have now manually prevent them from entering my projects. But for the future, I hope Oracle is not repeating this and removes such stuff.
netbeans8.2 update copyright oracle
Sorry for the silly question, but what does ant-deploy.xml do?
It seems to be part of the deployment on internal Glassfish instance. I just wanted to let other #JavaEE developers know that NetBeans 8.2 slips in an Oracle copyright notice because they may not like it, too finding it out later.
I have now uninstalled #NetBeans 8.2 and installed 8.1 again. Now the CDDL/GPL2 header is no longer "secretly" added to my files.
newer older