Main Page: Difference between revisions

From wiki
Jump to navigation Jump to search
imported>Johayek
imported>Johayek
Line 465: Line 465:
So I guess, journalctl is a little buggy, but there are ways to cope with it – and there is no way around it.
So I guess, journalctl is a little buggy, but there are ways to cope with it – and there is no way around it.


==== Computers/Software/Operating_Systems/Linux/Distributions ====
===== Computers/Software/Operating_Systems/Linux/Distributions =====


===== BusyBox =====
====== BusyBox ======
* http://en.wikipedia.org/wiki/BusyBox
* http://en.wikipedia.org/wiki/BusyBox
* http://www.synology-wiki.de/index.php/Synology_Toolset – Synology, its ''DSM'', and its BusyBox instance
* http://www.synology-wiki.de/index.php/Synology_Toolset – Synology, its ''DSM'', and its BusyBox instance


===== openSUSE =====
====== openSUSE ======
* …
* …


===== SuSE Linux Enterprise Server =====
====== SuSE Linux Enterprise Server ======
* https://en.wikipedia.org/wiki/SUSE_Linux_Enterprise_Server
* https://en.wikipedia.org/wiki/SUSE_Linux_Enterprise_Server
* [[VirtualBox--SLES]] – I am running SLES12 as VirtualBox VM, at least I am trying …
* [[VirtualBox--SLES]] – I am running SLES12 as VirtualBox VM, at least I am trying …


===== Debian Wheezy / Raspbian =====
====== Debian Wheezy / Raspbian ======
[[Raspberry Pi]] – the Raspi, Raspbian, …
[[Raspberry Pi]] – the Raspi, Raspbian, …


===== Synology DSM =====
====== Synology DSM ======
[[Synology DSM]]
[[Synology DSM]]


==== Computers/Software/Operating_Systems/Linux/Networking/Projects ====
===== Computers/Software/Operating_Systems/Linux/Networking/Projects =====
(MediaWiki full text search seems to not look at URLs, so I need to add also the keywords themselves, even if … – that's why!)
(MediaWiki full text search seems to not look at URLs, so I need to add also the keywords themselves, even if … – that's why!)
* https://en.wikipedia.org/wiki/Network_monitoring_system – NMS, network monitoring system
* https://en.wikipedia.org/wiki/Network_monitoring_system – NMS, network monitoring system
Line 495: Line 495:
* http://Jochen.Hayek.name/wp/blog-en/category/monitoring/gkrellm/
* http://Jochen.Hayek.name/wp/blog-en/category/monitoring/gkrellm/


===== poor man's monitoring: GKrellM =====
====== poor man's monitoring: GKrellM ======
* https://en.wikipedia.org/wiki/GKrellM – GKrellM
* https://en.wikipedia.org/wiki/GKrellM – GKrellM
* a GKrellMd (daemon) runs wherever – on a production server, an embedded device
* a GKrellMd (daemon) runs wherever – on a production server, an embedded device
Line 511: Line 511:
* and you connect to the VNC server using a VNC viewer – on whatever platform (within your LAN)
* and you connect to the VNC server using a VNC viewer – on whatever platform (within your LAN)


===== network / monitoring for my SOHO network =====
====== network monitoring for my SOHO network on a Synology Diskstation ======
 
====== on a Synology Diskstation ======
* http://www.synology-forum.de/showthread.html?9232-Nagios-auf-DiskStation-209&p=377342&viewfull=1#post377342
* http://www.synology-forum.de/showthread.html?9232-Nagios-auf-DiskStation-209&p=377342&viewfull=1#post377342
* http://repo.tdressler.net/#ipkg
* http://repo.tdressler.net/#ipkg
Line 519: Line 517:
* http://ukdl.synology.com/download/Document/MIBGuide/Synology_DiskStation_MIB_Guide.pdf
* http://ukdl.synology.com/download/Document/MIBGuide/Synology_DiskStation_MIB_Guide.pdf


====== running a high-class application within a VM ======
====== network monitoring for my SOHO network: running a high-class application within a VM ======
* …
* …


Line 529: Line 527:


==== Computers/Software/Operating_Systems/Unix ====
==== Computers/Software/Operating_Systems/Unix ====
==== Computers/Software/Operating_Systems/Unix/Administration/Software : load monitoring etc ====
===== Computers/Software/Operating_Systems/Unix/Administration/Software : load monitoring etc =====
* https://en.wikipedia.org/wiki/Load_(computing)
* https://en.wikipedia.org/wiki/Load_(computing)


==== Computers/Software/Operating_Systems/Unix/Documentation ====
===== Computers/Software/Operating_Systems/Unix/Documentation =====
===== manual pages =====
====== manual pages ======
* http://linux.die.net/man/
* http://linux.die.net/man/
* http://linux.die.net/man/1/nail – mailx – send and receive Internet mail
* http://linux.die.net/man/1/nail – mailx – send and receive Internet mail
Line 539: Line 537:
* http://linux.die.net/man/8/usermod – usermod – modify a user account
* http://linux.die.net/man/8/usermod – usermod – modify a user account


==== Computers/Software/Operating_Systems/Unix/Shell ====
===== Computers/Software/Operating_Systems/Unix/Shell =====
===== books =====
====== books ======
[[Computers/Software/Operating_Systems/Unix/Shell books]]
[[Computers/Software/Operating_Systems/Unix/Shell books]]



Revision as of 12:48, 17 April 2015

MediaWiki has been successfully installed.

Consult the User's Guide for information on using the wiki software.

Getting started

Jochen Hayek's personal stuff

office utilities for languages

German

English

online translation of your words and sentences "from whatever language to whatever language" presented in whatever language

dictionaries (LANGUAGE-2-LANGUAGE, not just English-2-German)

bills on web-sites – in German: "Rechnung online"

books

where to find books …

misc

foreign wiki articles living here, their local categories

Some foreign wikis look abandoned – so how to continue working on them? Export them remotely, import them here!

Arts

Arts/Literature/Authors

Arts/Literature/Authors : Arno Geiger

Arts/Literature/Authors : Joachim Meyerhoff

Arts/Literature/Authors : Amos Oz

Arts/Music

Arts/Music/Instruments/Stringed/Bowed_Strings/Violin

Arts/Television/Programs

Business

Business/Employment/Resumes_and_Portfolios/Digital_Format

xmlresume

Business/Financial_Services/Banking_Services

Business/Financial_Services/Banking_Services : EBICS vs FinTS/HBCI

  • both standards cover the communication between bank client and bank
  • I got the vague idea, that EBICS is superior to FinTS and may be suitable to replace it – I would like to discuss this (TBD)
  • why do banks restrict use of EBICS to corporate clients?

Business/Financial_Services/Banking_Services : BCS-FTAM

  • a communications standard for banking based on X.25, i.e. non-TCP/IP based (cf. https://en.wikipedia.org/wiki/FTAM)
  • the predecessor of EBICS
  • when the telcos announced, they would discontinue X.25 services (the basis of FTAM), the banks started developing a TCP/IP based replacement, in France and Germany EBICS got developed

Business/Financial_Services/Banking_Services : EBICS

Business/Financial_Services/Banking_Services : FinTS, HBCI, …

HBCI4Java etc.
Willuhn, jameica, hibiscus
HBCI4Java within Tomcat
HBCI4Java with JRuby and Rails
pecuniabanking.de
AqBanking
AqBanking with Ruby
SUSEMBLY Banking 4

Business/Financial_Services/Banking_Services : ISO 20022

how I view and navigate camt.052 XML files
clarifications
PartyIdentification32
  • PartyIdentification32 (camt.052.000.02)
  • PartyIdentification43 (camt.052.000.03, camt.052.000.04)
  • used for the SEPA creditor id, also called CdtrSchmeId
ExternalOrganisationIdentification1Code
  • ExternalOrganisationIdentification1Code (camt.052.000.*), published separately …
  • http://www.iso20022.org/external_code_list.page 9-OrganisationIdentification
  • does not include SEPA
  • includes CBID (Central Bank Identification Number)
  • isn't that code list good for the creditor id code? but maybe go for CBID?!?
ExternalPurpose1Code
  • ExternalPurpose1Code (camt.052.000.*)
  • http://www.iso20022.org/external_code_list.page published separately 4-CategoryPurpose includes: SALA (SalaryPayment), PENS (PensionPayment), GOVT (GovernmentPayment), SSBE (SocialSecurityBenefit)
  • http://www.iso20022.org/external_code_list.page published separately 11-Purpose includes: SALA (SalaryPayment), PENS (PensionPayment), CBFF (capital building fringe fortune, in German: vermögenswirksame Leistungen), GOVT (GovernmentPayment), SSBE (SocialSecurityBenefit), BENE (UnemploymentDisabilityBenefit), CHAR (CharityPayment)
  • what column should be used?

Business/Financial_Services/Banking_Services : SEPA

Business/Financial_Services/Merchant_Services/Guides_and_Directories

Business/Publishing_and_Printing/Publishing/Books/Business

  • O'Reilly

technical books and notes

Computers

non-DMOZ

Computers/Data_Formats/Document/Publishing/PDF/Software

Computers/Data_Formats/File_Systems

AFP = Apple Filing Protocol

AFS = Andrew File System

NFS

  • https://en.wikipedia.org/wiki/Network_File_System AKA NFS
  • the Network File System is a distributed file system protocol originally developed by Sun Microsystems in 1984
  • my Synology NAS provides access via NFS – actually NFS seems to me the fastest and most stable way of accessing files via a LAN or WIFI

SMB/CIFS and Samba

Computers/Data_Formats/Markup_Languages/XML/Document_Types

Computers/Emulators/Intel_x86_Architecture/VirtualBox

communication with a (local) virtual machine

If the host is connected to its LAN through wifi, the network interface(s) of a local virtual machine cannot be set to bridged mode and hence cannot acquire its own IP address on the LAN.

The virtual machine usually can be ssh-ed into on a unusual port like 2222:

ssh into a local virtual machine:

$ ssh -p 2222 localhost

rsync (via ssh) into a local virtual machine:

$ env RSYNC_RSH='ssh -p 2222' rsync -vaz diary localhost:diary_

emacs/tramp/dired (http://www.gnu.org/software/tramp/) with a local virtual machine:

this should "ssh -p 2222 localhost", but seems to ignore "-p 2222":

/ssh:localhost#2222:

these variations of the above work:

/sshx:localhost#2222:
/scpx:localhost#2222:

Computers/Internet/Chat/Instant_Messaging

Computers/Internet/On_the_Web/Weblogs

  • WordPress – my blogging software and installations

Computers/Multimedia/Music_and_Audio/MIDI

Computers/Open_Source/Open_Content/Encyclopedias/Wikipedia

German WP weirdos

Computers/Programming/Languages

Computers/Programming/Languages/Perl

My usual starting point before installing a CPAN module:

$ perlbrew switch stable
$ perlbrew install-cpanm # e.g. – never a bad idea
$ cpanm Date::Calc # e.g.
ipkg perl on Synology DSM enhanced by me
root@diskstation # ipkg install perl
root@diskstation # ipkg install perl-digest-sha1
root@diskstation # ipkg install perl-io-socket-ssl

root@diskstation # chown -R johayek.users /opt/lib/perl5/site_perl

$ rsync -va opensuse132:/usr/local/perlbrew/perls/perl-5.16.1/lib/site_perl/5.16.1/JSON*       /opt/lib/perl5/site_perl   
$ rsync -va opensuse132:/usr/local/perlbrew/perls/perl-5.16.1/lib/site_perl/5.16.1/Getopt      /opt/lib/perl5/site_perl
$ rsync -va opensuse132:/usr/local/perlbrew/perls/perl-5.16.1/lib/site_perl/5.16.1/Authen      /opt/lib/perl5/site_perl
$ rsync -va opensuse132:/usr/local/perlbrew/perls/perl-5.16.1/lib/site_perl/5.16.1/Net/XMPP*   /opt/lib/perl5/site_perl/Net
$ rsync -va opensuse132:/usr/local/perlbrew/perls/perl-5.16.1/lib/site_perl/5.16.1/XML/Stream* /opt/lib/perl5/site_perl/XML
$ rsync -va opensuse132:/usr/local/perlbrew/perls/perl-5.16.1/lib/site_perl/5.16.1/Digest      /opt/lib/perl5/site_perl       
$ rsync -va opensuse132:/usr/local/perlbrew/perls/perl-5.16.1/lib/site_perl/5.16.1/Data        /opt/lib/perl5/site_perl     
perlbrew
perlbrew for "ipkg" on Synology DSM5.2
$ ipkg install patch
$ ipkg install gcc
$ perlbrew available
$ perlbrew install   perl-5.20.2
# breaks because of missing cc
root@diskstation # cd /opt/bin && ln -s gcc cc
$ less /usr/local/perlbrew/build.perl-5.20.2.log

cc -fstack-protector -L/opt/lib -o miniperl \
    perlmini.o opmini.o miniperlmain.o   gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro.o keywords.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlap
i.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o caretx.o   -lnsl -lgdbm -ldb -lc -lgdbm_compat 
pp.o: In function `Perl_pp_int':
pp.c:(.text+0x5e74): undefined reference to `floor'
pp.c:(.text+0x5ef3): undefined reference to `ceil'
pp.o: In function `Perl_pp_sin':
pp.c:(.text+0x6203): undefined reference to `sin'
pp.c:(.text+0x62b5): undefined reference to `sqrt'
pp.c:(.text+0x6320): undefined reference to `cos'
pp.c:(.text+0x633f): undefined reference to `log'
pp.c:(.text+0x6357): undefined reference to `exp'

$ perlbrew install   5.18.4
# same problem

Computers/Programming/Languages/PHP

Computers/Programming/Languages/Ruby

Computers/Software/Business/Small_Business : Lexware Quicken

Lexware Quicken

Computers/Software/Configuration_Management/Tools

  • CVS cookbook – versioning software used by certain customers

Computers/Software/Groupware/Wiki/Wiki_Engines/PHP

MediaWiki installation on my NAS

  • /volume1/web/MediaWiki – this is where the NAS's package manager installed it itself first, but then I replaced it with an original MediaWiki one, only copied

MediaWiki installation at my web-space provider

Computers/Software/Networking

  • computer network monitoring (empty for the time being – currently I like it better inline within the TOC itself a little further down)

Computers/Software/Operating_Systems

Computers/Software/Operating_Systems/*ix/Projects/System_Management/Package_Management

ipkg

The list of possible packages to install from the currently defined repositories can be obtained with:

$ ipkg list

To install a .ipkg package or to upgrade an existing package:

$ ipkg install ipkgFile

where ipkgFile is the name of the .ipk software package.

The list of installed packages can be obtained with:

$ ipkg list_installed

To remove an installed package:

$ ipkg remove packagename

To list the contents of an installed package:

$ ipkg files packagename

Which installed package provides a certain file?

$ ipkg search file
RPM
$ rpm --query -f FILE
  • list the contents of PACKAGE:
$ rpm --query PACKAGE
$ rpm --query --queryformat "[%{=NAME}-%{=VERSION}-%{=RELEASE}:\t%-50{FILENAMES} %10{FILESIZES}\n]" PACKAGE

Computers/Software/Operating_Systems/Linux

Computers/Software/Operating_Systems/Linux : systemd
systemd and the journal
# this is the code suggested by Lennart Poettering,
# but it does not work for me
# (complains improperly about $XDG_RUNTIME_DIR) :
$ journalctl --since=yesterday -p err
# but this works:
$ journalctl -b -p err
# and this, too:
$ journalctl --since=yesterday

So I guess, journalctl is a little buggy, but there are ways to cope with it – and there is no way around it.

Computers/Software/Operating_Systems/Linux/Distributions
BusyBox
openSUSE
SuSE Linux Enterprise Server
Debian Wheezy / Raspbian

Raspberry Pi – the Raspi, Raspbian, …

Synology DSM

Synology DSM

Computers/Software/Operating_Systems/Linux/Networking/Projects

(MediaWiki full text search seems to not look at URLs, so I need to add also the keywords themselves, even if … – that's why!)

poor man's monitoring: GKrellM
taking "poor man's monitoring" a little further
  • you may have quite a few servers to survey, so you also got quite a few front ends
  • you may find it a nuisance to start the front ends "again and again"
  • so you can just as well run the front ends within a VNC server, so the front ends can just run for the time being …
  • of course the VNC server may run itself within a VM
  • and you connect to the VNC server using a VNC viewer – on whatever platform (within your LAN)
network monitoring for my SOHO network on a Synology Diskstation
network monitoring for my SOHO network: running a high-class application within a VM

Computers/Software/Operating_Systems/Mac_OS/Mac_OS_X

sudo /usr/sbin/nvram boot-args="-v"

Computers/Software/Operating_Systems/Unix

Computers/Software/Operating_Systems/Unix/Administration/Software : load monitoring etc
Computers/Software/Operating_Systems/Unix/Documentation
manual pages
Computers/Software/Operating_Systems/Unix/Shell
books

Computers/Software/Operating_Systems/Unix/Shell books

Computers/Systems

Synology NAS servers

$ for i in 00{0..3}; do echo -n "*** $i *** "; ssh -A diskstation$i /bin/uname -a; done
*** 000 *** Linux DiskStation000 2.6.32.12 #5022 SMP Wed Jan  7 14:18:42 CST 2015 ppc      GNU/Linux synology_qoriq_213+
*** 001 *** Linux DiskStation001 2.6.32.12 #5532     Wed Mar 11 12:08:35 CST 2015 armv5tel GNU/Linux synology_88f6282_112+
*** 002 *** Linux DiskStation002 3.2.40    #5022     Wed Jan  7 14:18:59 CST 2015 armv7l   GNU/Linux synology_armada370_ds115j
*** 003 *** Linux DiskStation003 3.10.35   #5532 SMP Wed Mar 11 12:09:56 CST 2015 x86_64   GNU/Linux synology_cedarview_713+
$ for i in 00{0..3}; do echo -e "\n\n*** $i ***\n"; ssh -A diskstation$i grep -i bogomips /proc/cpuinfo; done
*** 000 ***

bogomips	: 133.33
bogomips	: 133.33
total bogomips	: 266.66

*** 001 ***

BogoMIPS	: 1985.74

*** 002 ***

BogoMIPS	: 795.44

*** 003 ***

bogomips	: 4256.06
bogomips	: 4256.06
bogomips	: 4256.06
bogomips	: 4256.06

World/Deutsch/Gesellschaft/Familienforschung/Familiennamen

  • Hayek
  • Kaindl
  • Wassermann

World/Deutsch/Gesellschaft/Familienforschung/Familiennamen : Wassermann

3 Familienmitglieder meiner Wassermann-Vorfahren wurden in der 1940-er Jahren im Rahmen der Aktion T4 ("Euthanasie") in Hadamar getötet.

World/Deutsch/Medien/Fernsehen/Sendungen/Shows