Funny to discover these two articles today:
–jeroen
Posted by jpluimers on 2014/09/29
Funny to discover these two articles today:
–jeroen
Posted in https, Power User, Security | Leave a Comment »
Posted by jpluimers on 2014/09/29
Every once in a while you’re looking for a solution to a problem, and slap yourself to the head that you’ve been overlooking a real obvious solution.
This case: finding duplicate files on Mac OS X.
pendlewitch had this great tip: use the Finder!
You can do this in Finder for free, it’s a bit time consuming but if you’ll get them all eventually.
- Open a new Finder window
- In the search field, enter the wild card asterisk symbol *
- Arrange by Size
I find it best in List view.
Prepare to be gobsmacked at how much duplication you do have.
I totally agree with his last sentence (:
–jeroen
via: Best Free Duplicate File Finder Program – Mac-Forums Discussions for Apple Products & Services.
Posted in Apple, Mac, Mac OS X / OS X / MacOS, Mac OS X 10.7 Lion, MacBook, MacBook Retina, MacBook-Air, MacBook-Pro, OS X 10.8 Mountain Lion, Power User | 4 Comments »
Posted by jpluimers on 2014/09/26
Thanks to the wonderful people at the opensuse forums (especially Knurpht and wolfi323) for helping me out with opensuse 12.2: yast “System Services (Runlevel): Services” very slow: how to investigate.
The solution is to install openldap2, then reboot.
The easiest way is to perform this under sudo:
zypper install openldap2
Somehow in opensuse 12.2 yast, sendmail and apache depend on it (though the yast/zypper software installer don’t recognize the dependency).
Without the reboot, yast was still slow. Not sure why yet.
I will need to check this out in the most current opensuse release.
–jeroen
via: opensuse 12.2: yast “System Services (Runlevel): Services” very slow: how to investigate.
Posted in *nix, Linux, openSuSE, Power User, SuSE Linux | Leave a Comment »
Posted by jpluimers on 2014/09/25
Unpatched bash allows for remote code execution.
Patch as soon as you can and be aware that the current patches might not be complete.
Many vendors (including Debian, Red Hat, SuSE, Ubuntu) already have patches available: CERT/NIST reveal level 10 bash alert today, 24 September 2014.
This is a long article which explains the why/how/… and has an easy check to see if you are vulnerable: What is the CVE-2014-6271 bash vulnerability and, how do I fix it.
It looks like the current patches aren’t complete yet, but do plug big parts of the hole.
Watch bash CVEs in Ubuntu and CVE-2014-7169 in Ubuntu (and maybe for other nx varieties as well).
Update:
curl https://raw.githubusercontent.com/hannob/bashcheck/master/bashcheck > bashcheck.sh
less bashcheck.sh # check if there is nothing fishy
chmod +x bashcheck.sh && ./bashcheck.sh
rm bashcheck.sh
Quote from the article:
Posted in *nix, *nix-tools, bash, Development, Power User, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2014/09/25
If you are going to do test driven development and unit testing, you should watch these videos and slide decks, most of them by Miško Hevery:
Posted in .NET, Agile, C#, Delphi, Development, Java, Java Platform, JavaScript/ECMAScript, Pascal, Scripting, Software Development, Unit Testing, VB.NET | 2 Comments »
Posted by jpluimers on 2014/09/24
A while ago, I had a client with an exception on a workstation.
There was no permission to run a debugger on their system, or use something like MadExcept or Exceptional Magic in their code base.
The exception looked like this:
--------------------------- Application Error --------------------------- Exception EInOutError in module MyApplication.exe at 001656B1.File access denied. --------------------------- OK ---------------------------
These are the steps to get at the source line in an x86 Delphi program (I still have to try the x64, but presume it works similarly): Read the rest of this entry »
Posted in Delphi, Delphi 2005, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, Delphi 7, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Development, Software Development | 3 Comments »
Posted by jpluimers on 2014/09/23
Almost 4 years ago, I compared XSD.EXE to some on-line tools. Time for a follow-up.
From the old post:
- Online Flame-Ware XML-2-XSD 2.0
- HiT Software XML utilities (registration required)
- XmlForAsp XML Schema Generator
XML Utilities has since then moved to a new domain: www.xmlutilities.net; the other 2 are still at their original locations.
New on-line generators I got pointed at by Mark O’Connor’s stackoverflow answer:
Neither of them can generate the XML types separately like XmlForAsp XML Schema Generator does.
But the first one does get attributes right, whereas all the others often skip some or all of the attributes.
–jeroen
via Generate XSD from XML – XSD.EXE versus on-line tools « The Wiert Corner – irregular stream of stuff.
Posted in Development, Software Development, XML, XML/XSD, XSD | 4 Comments »
Posted by jpluimers on 2014/09/20
So I won’t forget: Abstract syntax tree builder for Delphi.
Abstract syntax tree builder for Delphi
DelphiAST Announce
roman.yankovsky.me
Based on CastaliaDelphiParser. Published with MPL license.
–jeroen
via: Does anyone know of a way to get an AST of a Delphi unit? Out of the various….
Posted in Delphi, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2014/09/20
Earlier this week: MINIX 3.3.0 is now available – Google Groups:
Hi all,
We are pleased to present the MINIX 3.3.0 stable release. The major new features & improvements of this release include:
New features
- The first release with ARM support, three Beagle targets are supported
- Experimental USB support for the Beaglebones (hubs & mass storage)
- Cross-compiling for both ARM and x86 – the buildsystem is very portable
Improvements
- Big source code cleanup – cleaner C types in messages, improved NetBSD compatibility, all minix-specific code moved to a top-level minix/ folder
- Updated packages overall – a big set is built now; and they are dynamically linked now
- Improved driver modularity
The full release notes can be found at http://wiki.minix3.org/Releases/3.3.0
To find out more about this and older releases, please see http://wiki.minix3.org/Releases.
You can grab the ISO image from the download page http://www.minix3.org/download
For instructions on the ARM build, see http://wiki.minix3.org/DevelopersGuide/MinixOnARM
Join us! See http://www.minix3.org/community/
We’re conducting a survey to find out about our audience. Please take our survey linked to the green box at the top of the minix3.org page. Thanks!
On behalf of the MINIX teamAndy Tanenbaum
–jeroen
Posted in *nix, Linux, MINIX, openSuSE, Power User, SuSE Linux | Leave a Comment »