“floating point arithmetic is considered an esoteric subject by many people” (src: What Every Computer Scientist Should Know About Floating Point Arithmetic – David Goldberg 1991.pdf) some even do “transcendental calculations” (src) make no mistake: computer make mistakes too! not […]
setup LAMP Linux Apache2 MariaDB PHP7.3 su – root; # become root apt update; # update system to latest apt upgrade; # database first apt install mariadb-server mariadb-client # set root pwd for database (can be root on dev test […]
git was initially written by Linus Torvalds on the idea: how to create source code management system that does not suck. source code management is very useful when the developer team is larger than > 1 developer. it allows fast […]
All users are strongly encouraged to upgrade to the latest versions of PHP 7.3.11 and PHP 7.2.24. Vulnerability in PHP7 exposes sites to remote hacking risk The problem only applies to NGINX servers with PHP-FPM enabled. image A dangerous vulnerability […]
RSS-Feeds are files.xml, which are auto-generated by CMS like WordPress. It can be subscribed to with an RSS-Client Software. Thunderbird (the Mail program) for example (tested on version 60.6.4 and above) has a pretty convenient functionality to stay up to […]
2020-12: another reason why JavaScript SUCKS badly and websites NEED TO WORK without JS: it might “destroy” NAT security: NAT Slipstreaming allows an attacker to remotely access any TCP/UDP service bound to a victim machine, bypassing the victim’s NAT/firewall (arbitrary […]
By the amount of commentary SPAM i get on WordPress using Google’s ReCaptcha… it wonder if i shut just disable comments all together (kind of what Anti Spam Bee did… it was impossible for me to comment on my own […]
Update: 2020.03 “The newly developed Rowhammer- attack TRRespass can crack the RAM-a security mechanism by many DDR4-DRAM-modules as well as LPDDR4 Chips. Until now, these were considered to be almost immune to Rowhammer attacks.” https://www.com-magazin.de/news/sicherheit/software-hammer-ram-schutz-attackiert-2515621.html Update: 2019.10 Zombieload is back. […]
add value. creating a better world by free software + develop some degree of consciousness = adds value for all life on the planet. this is what software development is all about. whatever makes reaching this goal easier/better is welcome. […]
i did just some basic testing… and managed to compile the php7.3 binary – but the make install failed. it would help to have multiple cores… hostnamectl; # tested with Static hostname: CentosSlave Icon name: computer-vm Chassis: vm Operating […]
i tried to compile under debian…. but it’s way more compli cated. also: you probably do not need all the packages stated here… but i did not have the time to sort those out sorry for that. feel free to […]
install firefox app and test it for free here: https://appr.tc/ When Browsers start to talk to each other – Open Source HTML5 based Web Video Audio Conferencing WebCam ScreenSharing – Collaboration over internet WebRTC (“Web Real-Time Communication“) enables applications such […]
a classic example of the exaggerated use of javascript. which is an slow and unreliable language and i really wonder how people manage to build larger applications with it. result was… “no there is no faster internet from us for […]
If you need XDebug + Eclipse look here (allows step-debugging of your php code very very nice 🙂 . (slightly more complicated setup) lighttpd is “just as good” as apache2 – except – it does not support .htaccess. 🙁 But […]
src: https://homepage.cs.uri.edu/~thenry/resources/unix_art/ch01s07.html The Unix philosophy emphasizes building simple, short, clear, modular, and extensible code that can be easily maintained and repurposed by developers other than its creators. The Unix philosophy favors composability as opposed to monolithic design. Later summarized by […]
ich wollte mal wissen, wie steht es eigentlich um die Security auf Technologie / Programmiersprachen-Ebene? D.h. welche Programmiersprachen machen es einem schwer vs. einfach sichere Software zu schreiben? Natürlich kann man in jeder Programmiersprache angreifbare Projekte entwickeln… das ist kein […]
https://sourceforge.net/projects/wincachegrind/
this applies to : Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux) cat /etc/debian_version 8.6 PHP Version 5.6.28-0+deb8u1 Linux debian home tmp sess can accumulate a lot of files… they stem from mysql but also from php sessions. the […]
No matter if you decide to for <?php session_start(); $_SESSION[’UniqueRandomTemporaryID’] = ‘h0ss5qul55mpev38uaduca31c0’; # or $_COOKIE[’UniqueRandomTemporaryID’] = ‘h0ss5qul55mpev38uaduca31c0’; ?> it will set a cookie this way or another. Cookies are sent by the server to the browser and only the domain […]
*GRRRRRR* now you know why i hate updates 😀 they can brake “old” functionality, but sticking with “the old” is sometimes not an option. as a developer you do not want to test your javascript with 10x versions of a […]
The command line string to do the conversion uses TiMidity++ and LAME and on a Linux server are as straightforward as: apt-get update; # as usual apt-get install timidity lame; # install software timidity file.mid -Ow -o – | lame […]
update: 2018.04 PaleMoon archive Server HACKED! “A malicious party gained access to the at the time Windows-based archive server” (src) oh gosh! ? GO USE CENTOS AND LATEST KERNEL NOW! “malware dropper tracked by ESET as Win32/ClipBanker.DY” (steals bitcoins) https://www.securityweek.com/archive-server-pale-moon-open-source-browser-hacked […]
Checkout: IceCat Description BlueLightCat is a simple browser whose feature list includes things like “History”, “Bookmarks” and “QuickView”, that is a page to see the most visited hosts. It is small, less then 10,000 lines of code and very fast. […]
Click here to generate for facebook: https://developers.facebook.com/docs/plugins/share-button https://fourtonfish.makes.org/thimble/make-your-own-social-media-sharing-buttons Introduction So you just finished your very first web app and you’d like to let other people share it on Twitter, Facebook, Pinterest or any other social network they use. This […]
forget about jquery, this actually works: /* calculate distance of dom element from top of screen element (jquery.position().top fails) */ function cumulativeOffset(element) { var top = 0, left = 0; do { […]
the developer console of ie11 failed big time… it’s nerve-wrecking to downgrade to ie10. thank’s a lot Bill.
one’s mistake: Chrome is simply a name for a “frame”. The naming is imho badly chosen. BSI: Firefox only browser to meet criterias (src) Google has given money to Mozilla foundation to make Google default search engine per default… this […]
Safari and Firefox both run the WebKit HTML-rendering engine – forked from KDE-KONQUEROR! Konqueror is the original WebKit browser. Long before Apple released Safari, there was Konqueror and the KHTML rendering engine. Apple liked what they saw in KHTML and […]
From a flexibility point of View: This is totally correct. But what from a RAM point of view. Why have every .php script instanciate a new version of class config.php? I created an easy small class: class Config { […]