hey folks,
play battles and improve your dbadmin skills
here we are … https://schemaverse.com/
thanks markus for the hint!
Lesen heißt,mit einem fremden Kopf statt dem eigenen zu denken.
Man gebrauche gewöhnliche Worte und sage ungewöhnliche Dinge.
Nichts ist schwerer, als bedeutende Gedanken so auszudrücken, daß jeder sie verstehen muß.
Zum Denken sind wenige Menschen geneigt, obwohl alle zum Rechthaben.
hey folks,
my students are running crazy ![]()
they have to understand corba, based on this great example [1]. but they fail on using orbacus [2] and/or omniorb. so i have to help them.
first of all i want to make one thing clear: i don’t want to implement this stuff on windows. two years ago i made it, and that should be enough. it is much easier to implement and make it work under linux than with windows! so keep it simple stupid! i’ll now explain the installation of orbacus, because omniorb is out of the box: apt-get install omniorb
download orbacus for both languages (there will be an additional task: write a java client/server and let them intercommunicate). i don’t know why, but use the zip file instead of the tar.gz – there were some missing header files … unzip it to the desired location (i used $HOME/bin/orbacus_cpp) and the game can begin!
after compiling the code you can adopt the */ini*.bat files for running the example! et voila …
wish you happy coding!
[1] A Simple C++ Client/Server in CORBA, Carlos Jiménez de Parga, Sep 2009, Online: http://www.codeproject.com/Articles/24863/A-Simple-C-Client-Server-in-CORBA;
[2] Orbacus, Progress Software, Online: http://www.progress.com/en/orbacus/orbacus_index.html;
hey folks,
i know, something went terribly wrong, but at the moment i have to administer a couple of windows servers. first of all i needed access to the windows network over vpn and then use a rdp client software. vpn was quite easy to configure:
afterwards it was a little bit tricky to get a remotedesktop client which was able to connect to the servers without changing their security level. the newest version of freeRDP [1] was the winner, which is providing the nla-security protocol. it was necessary to compile the current version, but it worked out of the box with this description [2].
the next hurdle will be to install a new exchange instance … please keep your fingers crossed!
[1] http://www.freerdp.com/
[2] https://github.com/FreeRDP/FreeRDP/wiki/Compilation
hey guys,
tomorrow my provider will shutdown my old server. enough reason for me to wipe clean my sensitive data. but how? i was looking around and found some possible solutions [1,2]:
i’ve decided to use shred. the next thing i have to look after was my ext3 mount option. my luck – it was the default value: “data=ordered”, so shred would work properly! unfortunately shred isn’t able to remove directories, so it was necessary to tweak a little bit. here is the final command [3]:
find -type f -execdir shred -ufzv -n8 ‘{}’ \;
and if you want to remove the current directory and show the others, here we are:
find -type f -execdir shred -ufzv -n8 ‘{}’ \; && rm -rf `pwd` && cd .. && ls -l | grep ^d
hopefully the “bad” guys at my provider won’t get my files now ![]()
[1] Linux : How to delete file securely
[2] Free Secure File and Disk Deletion Utilities
[3] How to shred entire directory (tree)
“What happens when you read some doc and either it does not answer your question or is demonstrably wrong? In Linux, you say “Linux sucks” and go read the code. In Windows/Oracle/etc you say “Windows sucks” and start banging your head against the wall.” – Denis Vlasenko
Yesterday, InfoWorld published a interview with Bjarne Stroustrup about the new stuff in C++ 11. He mentioned for example multithreading, lock-free concurrency, improvements in returning large data structures and the range-for loop. The following two questions were also very interesting …
InfoWorld: How does C++ compare to languages like Java, C#, or the dynamic scripting languages that are proliferating lately?
Stroustrup: I can’t do a detailed comparison, but C++ is more flexible (for good and bad) and tends to perform significantly better, assuming competent developers in all languages compared. The other languages tend to have massive standard libraries. For C++, the standard library is relatively small, and a developer is faced with the problem of choosing among a host of commercial and open source libraries when going beyond that.
InfoWorld: At Microsoft’s GoingNative 2012 conference recently, you emphasized native programming, saying, “Something has to talk to hardware,” and not everything can be a virtual machine. When should a developer opt for native programming, and when should a developer opt for a virtual machine-based language?
Stroustrup: Actually, it was Microsoft that emphasized “native” programming and chose the title, but that’s the kind of implementation techniques I’ve relied on for decades. C++ has significant strengths compared to “virtual machine-based languages” when it comes to building infrastructure. In other words, where performance, reliability, resources, and complexity need to be tightly controlled.
For example, you wouldn’t write a JavaScript engine in JavaScript, and you probably wouldn’t write a “first to market” simple Web app in C++. You would write the foundations of a Google, an Amazon, a Facebook, or an Amadeus (airline ticketing) in C++, but maybe not the rapidly changing top layers of such systems.
You can read the full article here [1]. If you don’t know who Bjarne Stroustrup is, there is his site [2]. And if you want a argument why C++ is not dead, here we go [3].
Have fun at reading the article!
[1] http://www.infoworld.com/d/application-development/stroustrup-reveals-whats-new-in-c-11-187051
[2] http://www2.research.att.com/~bs/
[3] http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
hey folks,
couple of days ago i was wondering why my new access point was so lame (transmitting some big files through wifi). so i’ve decided to tweak it a little bit up and use the 5ghz band. it was really a improvement for large file transmissions, because my environment here is full of disturbers. but, i was really pissed-off as i noticed that my iphone was unable to connect to my network anymore. yeah, iphones are 802.11n ready, but only with 2.4ghz
here i have some links for you …
iphone 4 has 802.11n, but not the “awesome” 802.11n
which is better: 802.11n 2.4 ghz or 5 ghz?
802.11n 2.4 ghz vs. 5 ghz