AES explains itself
This guy, Jeff Moser, is mental! He made a loooong comic strip to make AES explain itself: from a very high level, non technical explanation, deep down to mathematical details. Worth a read for sure! ;)
This guy, Jeff Moser, is mental! He made a loooong comic strip to make AES explain itself: from a very high level, non technical explanation, deep down to mathematical details. Worth a read for sure! ;)
The best way to learn a new language or a new framework is to find an idea and implement it. So I’m doing for Qt on S60. So I decided to implement a dummy browser that has some smart/attractive/peculiar/interesting/funny bits. QDetroBro Because I’m lazy to package and attach code, and because is always good the evolution of a project from the ground-up, I decided to post it on my GitHub account. You can find it at: http://github.com/detronizator/QDetroBro/tree/master. ...
Because of my work, I use crappy M$ Windows in my office. And we are behind a bidirectional firewall. So, how do you do if you need to pull/push code with Git-over-SSH in this scenario? You need a Socks 5 that passes the firewall, and some scripting. First, you need to install: Git on Windows - http://code.google.com/p/msysgit/ Connect.c - http://bent.latency.net/bent/darcs/goto-san-connect-1.85/src/connect.html Then, you need a script that connects to the Socks 5 server. Like: [sourcecode lang=‘bash’] #!/bin/sh ...
I follow the Qt/S60 Mailing list, that is turning out to be a very interesting and active ML, and the Qt Labs blog, always full of very good code, written directly by the guys of Qt Software. I thought could be nice to start to post some of the stuff I’m learning. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include <eikenv.h> #include <eikappui.h> #include <aknenv.h> #include <aknappui.h> // ... // lock orientation CAknAppUi* appUi = static_cast<caknappui *>( CEikonEnv::Static()->AppUi() ); if ( appUi ) //< Actually, this will always pass. It's a "static_cast" after all... { appUi->SetOrientationL( CAknAppUi::EAppUiOrientationPortrait ); } // ... Today's source is: [Nokia Forum](http://discussion.forum.nokia.com/forum/showthread.php?t=164499).</caknappui></aknappui></aknenv></eikappui></eikenv>
The video is in Spanish with Italian subtitles, I’m sorry. You can find more content here. What happened in Italy is pure censorship to protect the image of a depraved, sick old man that rules my country in a new “media-dictatorship” way. The Italians should know about this. Source: blog.neminis.org.
http://www.txty.mobi/ - For sure is related to mobile, usability, simplicity and “making you able to use what you paid for”. Intrigued? ;)
I mean, you could puke because of IE8 for sure, but to make an ad to support the idea… :-P > I’m not really sure that this ad is from M$ but, what the hell, it’s disgustingly funny! :D
I’m with a bit of proudness that I say that in July the HTC Hero, a new Android-based smart-phone, is going to be launched. HTC Hero - First Look For UK, Orange will be the operator to sell it. As far as I know, details are not being disclosed yet. HTC has developed this new UI/UX (User Interface/User eXperience) on the top of Android, called “HTC Sense”. Some says, on the top of Android (2.0 codename “Donut”). I personally don’t know if it’s true: if it is soon we will have it in the Android branch. But something tells me that this is going to be ONLY available on Android HTC phones. It’s too much of a “added value” for HTC to give it out to everyone else. Another most notable thing, this will be the first phone on the market to have full support for Adobe Flash (not just Flash Lite ;) ). Adobe announces it here. More videos about this AMAZING UI after the jump. ...
While Twitter is down (O_o), I decided to put this here: Linus Torvalds Facts. LOL! :D
I found this page that sends you via email the right “Profile” for iPhone 3.0 to enable tethering. No Jailbrake or Unlocking required: it just works. After you install the profile, enable Tethering and follow the instructions on the phone. If you decide to use Bluetooth, after you pair the device with your laptop, just configure it as “network port” (on Mac it will be almost automagic!). Performances are pretty good, I must say. ...