blog.swierczynski.net
Strong passwords hashing with Apache Shiro
http://blog.swierczynski.net/2013/01/strong-passwords-hashing-wtih-apache-shiro
Strong passwords hashing with Apache Shiro. Posted 12 Mar 2016 in ProgrammingJavaSecurity. What is it all about? Recently, I wanted to provide a strong password hashing in a plain Java application. I decided to use Apache Shiro. As Apache Shiro’s website says:. Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. So, how to do that? First of all we should generate a salt:. Of course, we didn’t want to store.
blog.swierczynski.net
Code Simplicity by Max Kanat-Alexander
http://blog.swierczynski.net/2012/04/code-simplicity-by-max-kanat-alexander
Code Simplicity by Max Kanat-Alexander. Posted 12 Mar 2016 in Books and Videos. O’Reilly Blogger Review Program. I was recently able to read Code Simplicity by Max Kanat-Alexander. First of all, I have to admit I was confused by the title. I thought that the book will be about, well, coding. But it isn’t - in the whole text there is almost no code at all! It’s about good practices in software development. The author tries to create. The science of software development. In my opinion - unfortunately, not.
blog.swierczynski.net
Mastering Advanced Git by Matthew McCullough and Tim Berglund
http://blog.swierczynski.net/2012/02/mastering-advanced-git-by-matthew-mccullough-and-tim-berglund
Mastering Advanced Git by Matthew McCullough and Tim Berglund. Posted 12 Mar 2016 in Books and Videos. It was almost a year ago when I had a pleasure to review Mastering Git by Matthew McCullough and Tim Berglund. Today, thanks to O’Reilly, I can take a look at its successor - Mastering Advanced Git. Just as a reminder: I really liked the first part. But I simply loved the new one! Matthew and Tim decided to talk about. Methods of moving a code outside the repo, orphan branches and. Just a short disclaim...
blog.swierczynski.net
Cloud Foundry + Grails = lightning fast deployment
http://blog.swierczynski.net/2012/01/cloud-foundry-grails-lightning-fast-deployment
Cloud Foundry Grails = lightning fast deployment. Posted 12 Mar 2016 in Grails. The purpose of this article is to show how quickly and easily deploy Grails. Application to Cloud Foundry platform. What is Cloud Foundry? To make a use of this article you’ll need to have Grails framework installed. To check if Grails is properly installed, use. You should see something like. Grails version: 2.0.0. If you haven’t, just follow the Grails Getting Started Guide. Let’s the fun begin. Just do the following steps.
blog.swierczynski.net
Configuring IntelliJ IDEA for Play! Framework
http://blog.swierczynski.net/2012/06/configuring-intellij-idea-for-play-framework
Configuring IntelliJ IDEA for Play! Posted 12 Mar 2016 in Books and Videos. Some time ago I recorded a short screencast describing how to configure Play! Framework 1.2.4 with IntelliJ IDEA 11. The point was to promote the framework and to get some experience in screencasts recording :). I’m aware it’s a bit outdated now, since Play! 2 has been released. However, I decided to publish it. I hope somebody make a use of it! By Luka Cvrk, Solucija.
blog.swierczynski.net
Mastering Git by Matthew McCullough and Tim Berglund
http://blog.swierczynski.net/2011/03/mastering-git-by-matthew-mccullough-and-tim-berglund
Mastering Git by Matthew McCullough and Tim Berglund. Posted 12 Mar 2016 in Books and Videos. On the beginning, I just want to say one thing - McCullough and Berglund on Mastering Git is a perfect way to learn Git! The only requirement is an ability to learn in a classroom-type environment. An impression of class or conference is maximized by the fact that students are asking questions. If you’re able to learn from a lecture, keep reading! Mastering Git by Matthew McCullough and Tim Berglund.
blog.swierczynski.net
Functional Programming Principles in Scala Course
http://blog.swierczynski.net/2012/11/functional-programming-principles-in-scala
Functional Programming Principles in Scala Course. Posted 12 Mar 2016 in CoursesScalaFunctional programming. A few days ago I finished Functional Programming Principles in Scala course by Martin Odersky and Coursera. I just wanted to share my thoughts on it, since it took quite a bit of my time during last seven weeks. But it wasn’t a piece of cake! It’s quite challenging to change your mindset and start thinking in a functional way. But when you get the point, it’s unbelievably rewarding! To sum up, I n...
blog.swierczynski.net
How to create UIPickerView with toolbar above it in iOS
http://blog.swierczynski.net/2010/12/how-to-create-uipickerview-with-toolbar-above-it-in-ios
How to create UIPickerView with toolbar above it in iOS. Posted 12 Mar 2016 in iOS SDKObjective C. A few days ago, I had to implement a UIPickerView based select list with toolbar above it. The toolbar had to have a button to close the picker. The whole solution had to be very similar to the one used in a mobile version of Safari browser. How to do that? The clue of the problem is contained in just two properties of UIResponder. So now it should be quite easy:. What is the best, we aren’t limited to use ...
blog.swierczynski.net
2010 summary and 2011 resolutions
http://blog.swierczynski.net/2010/12/2010-summary-and-2011-resolutions
2010 summary and 2011 resolutions. Posted 12 Mar 2016 in Personal. I’ve never done summary of the past year before. As well as I’ve never make huge resolutions for the upcoming year. But, come on, this year was so great it deserve this! So, first things first. This year was good, very good. What I’ve done? I’ve graduated from Polish-Japanese Institue of Information Technology with honours degree in Computer Science. Python / Django * Objective C / iOS SDK * Groovy / Grails. What do I plan to do in 2011?
SOCIAL ENGAGEMENT