October 08 2018, 17:33

On my way to Barcelona. Dear friends, come to say hi at SAP CX Live! Let’s meet in person, share your ideas and concerns. I will be there from Tue to Mon next week.

#sapcx #sapcxlive #hybrismart

Flying to Barca for a week. Hello to all Hybris folks. If you’re there, drop me a line.

October 07 2018, 23:57

A very interesting lecture from the astronomer Vladimir Surdin. Almost everything he does is fascinating, but with this video, you don’t want to stop watching until the end, everything is captivating. It goes on for almost three hours, I listened until two in the morning)

October 07 2018, 20:33

To draw a simple shape using constructions can drive you mad if you rotate it at an angle different from isometric projection. Eventually, you come to realize that you should forget this kind of skill and draw as your brain and eyes suggest. Otherwise, it’s just too complicated with all these auxiliary lines. Besides, I already made a mistake with the upper part, I outlined the wrong area.

Did you have descriptive geometry in school?

October 07 2018, 19:29

By the way, about online learning. I just bought a course that costs $500. I plan to get my money back since I’m participating in a program that refunds it upon successful passing of exams. But here’s what’s interesting. The course was funded by the US Department of Defense; in essence, the entire Solution Engineering Institute’s activities are sponsored by this $411 million contract. The course is intriguing, yet it is absolutely non-interactive. Meaning, the content created with DoD funds is also being sold. This actually raises a question about how profitable it is to work in the online education market now, if you create quality content and find the right investors.

Just a side note, they have a very interesting eLearning engine in terms of information security. Downloading videos and slides is no problem, but the lecture’s speech transcript is transmitted to the browser as encrypted XML, encoding curves assembled into words by the browser, and in this XML, the commands are also encrypted. So, for those who want to extract these transcripts (though who needs them), there’s no simple solution. If you decipher the logic of obfuscated javascript, at most you can extract the coordinates of these curves, but not the actual text.

Dmitry Voloshin

October 07 2018, 19:07

Currently, I’m listening to the Software Architecture course from Carnegie Mellon University, and in the third module they discuss the architecture of WWW and CGI. It’s amusing to listen to, but the subject is different. There, the guy explains that clickable images are one of the CGI features. And I just can’t understand it – it’s the map tag, to which you give a dozen different pages and the coordinates of the areas you click on. What does this have to do with CGI? It turns out that there is an older alternative to maps – the ISMAP attribute of the IMG tag. If it is present (value does not matter), and the img is surrounded by an A tag, the coordinates of the point clicked on are automatically added. If there are two images inside the A tag, and both have ISMAP, the one you click on will have its coordinates transmitted. And as part of CGI, there was a module in the web server that read these coordinates and navigated somewhere depending on what they were. I thought that ISMAP was initially introduced, and then the MAP tag was introduced later. But both are described in the HTML 3.2 specification.