Showing posts with label personal. Show all posts
Showing posts with label personal. Show all posts

Thursday, 20 June 2013

זכות הצעקה: על המחאות בבולגריה שהעולם מתעלם מהן


אני טקסט פוליטי

זה הפוסט הראשון בבלוג שהחלטתי לפרסם בעברית, וגם הפוסט הפוליטי הראשון (מי שמכיר אותי יודע שאני אדם א-פוליטי, על גבול האנטי-פוליטי), אבל ההחלטה הזאת הגיעה באופן ספונטני במטרה לפרסם ולהפיץ את הבשורה של מה קורה כאן, כי דברים קורים. ובקנה-מידה היסטורי בינלאומי והתקשורת הישראלית משום מה מתעלמת.
את התמונות כאן צילמו חברים קרובים ועמיתים לעבודה, שעמדו עם הרוב המוחה מול בניין הפרלמנט במרכז סופיה.

הפגנות מול בניין הפרלמנט. צילום: סלבייקו אינגיליזוב

Monday, 7 January 2013

Full Recordings of my C# Programming Course on YouTube

The complete set of recordings of the "Programming Fundamentals with C#" course (presented in English) which I've lectured between 2011-2012 on the Telerik Academy, was uploaded to YouTube's Academy channel.

I've compiled here the full list of the videos, in their original presentation order. This may help anyone interested in following this course from start to finish.
All lectures were presented by me, except 3 in which I was absent and were presented by George Georgiev, and the general introduction to the course, presented by Svetlin Nakov.

For convenience, here are links to download the book of the course in Bulgarian and in English, and for each lecture I'm also linking the PowerPoint presentation and the demo materials from the academy site. Additional materials and demo tests can be found on the course's materials page.

Tuesday, 6 March 2012

A day in a life of a software developer

This is a short lecture I gave on 01/2012 to the students of the Telerik Academy.

The students who do well in the C# fundamentals course, in which I lecture, are offered jobs at Telerik. The job's pool is split into positions of developers, QA engineers and technical support engineers. Since Telerik's products are made for the usage of developers, knowledge of programming is required for all those positions (not just for the developers' positions).
In order to give the students a better understanding of what they may be facing in the future, Telerik Academy conducted a short seminar in which a lecturing representative of each of the aforementioned position gave an introductory presentation.
Representing the developers, I put together a short lecture, describing the everyday chores of of the poor developer.

Thursday, 5 January 2012

The Answer - A Piano Improvisation


Piano improvisation inspired by Pablo Neruda's poem "The Question".

Sunday, 13 November 2011

Teaching at the Telerik Academy

Last week I joined to the group of lecturers in the Telerik Academy (Bulgarian site), a school operated by the company I currently work for, Telerik, which offers a variety of technological courses for free, for anyone who is interested to learn. And it seems many people are interested. Literally hundreds. The courses are aimed for people without any prior knowledge or experience, and cover a wide range of software-related subjects, such as programming languages, web technologies for frontend and backend development, software testing and others.

Some of the motivated students with the best grades are offered to join the company at the end of the course for a variety of positions. Others can still enjoy the training which is presented by experienced software engineers and obtain a professional programming skills which they can use in any way they want, absolutely free of any charge. Some of the courses are accompanied by books which are available in their digital format for free as well, such as the C# fundamentals book which accompanies the course I am teaching.

I love teaching. I've been teaching and managing professional programming courses as far back as 1998. When I heard about the courses in the Telerik Academny, I was happy to propose myself as a lecturer and even happier to know that I'm accepted to join the staff.

Tuesday, 23 August 2011

Insomniac

It's past 02:45 AM, the perfect time to start a blog.
I haven't written anything publicly in a while. Probably since I was leading and managing a forum of software developers (which does not exist anymore) on a popular-yet-crappy Israeli portal around 2002 A.D..


!שלום, עולם
Hello, world!
Здравей, свят!
48:65:6c:6c:6f:2c:20:77:6f:72:6c:64:21
I am Alon Rotem, an Israeli living in Sofia, Bulgaria. An amateur musician, a professional software developer and a geek wannabe.
More about me can be found on , and . Sorry, I don't ..


What is this blog?
I hack, crack and script all the time. I constantly write computer programmes, scriptlets, bookmarklets, macros, batch files and other automations regardless of whether they are needed or not.
Starting from BASIC programs on my first computer, my dearly beloved long lost Atari 800 XL, through smart automation scripts on the mythological mIRC chat client, useful Microsoft Office macros, down to the latest .NET framework Windows and web applications.

I intend to use this small virtual piece of cyberspace as my public notebook for scripts and sample programmes I often build. Someone may find them useful.
Random thoughts and posts about subjects other than code may also appear without notice.
This blog will be mainly written in English and L33T, as those are the official languages of geeks worldwide.


Welcome.
Happy coding.
Do help yourselves to booze cabinet.


Bach's Well Tempered Clavier's Prelude & Fugue in C# Major played by Glenn Gould