One of the regular sections in Spectrum is about new technical terms in English. Every month the author gives 20-30 neologisms that have entered everyday use in the English-speaking world, and in the Russian-speaking one too. I’ll list some of the ones published in the June issue of this …
Articles by Volodymyr Obrizan
Cinder Blocks of Parallel Programming
There are several ways to get programmers to solve assigned tasks at high speed with a minimal number of errors.
The first way is to use high-level languages, for example, C++. Object-oriented programming makes it possible to create entities of various kinds in code, as well as define operations on …
News from Domestic Education
The quality of education at KhNURE was assessed by a delegation from Kuwait. After which a decision was made at that country’s government level not to send students to us for studies because of its low level.
Kuwait will not send specialists for postgraduate study at Ukrainian universities and …
Sergey Mikhtonyuk’s Lecture on Computer Graphics
On Wednesday (05/27/09), Sergey Mikhtonyuk will give a lecture on computer graphics. The program includes:
-
Graphic primitives
-
Transformations: Projection / World / View
-
Matrices
-
Z-Buffer & Stencil buffer
-
Lightning: Flat (Gouraud / Phong shading), Directional (point / spot lights)
-
Textures: Texture coordinates, Mip-mapping, Sampling, Cubic textures
-
Lighting models: Diffuse / Ambient / Specular
-
Shaders: Vertex …
The Last UEFA Cup Will Stay in Ukraine!
Shakhtar beat Werder 2:1. Glory to Ukraine!
Image Copyright UEFA
C++ Was Invented in the USSR
Evidence has been found that the C++ language was invented in the USSR. The figure below shows a fragment of the secret documentation for the control system of a strategic nuclear incubator.

Thanks to Roma Prikhodchenko for the find. :)
Started an article on TBB on Wikipedia
I created an article about Intel Threading Building Blocks on Wikipedia: TBB. I still need to add some basic stuff, the history, and an example of use. If anyone has anything to say on the subject — join in!
Usually I write an article in my personal sandbox and then publish …
Computing π — a contest by Intel’s Russian community
Yesterday Intel launched another contest in parallel programming and optimization: “Parallel Races: the ‘π’ formula.” The gist of the contest: develop a scalable implementation of a generator for the digits of π. You need to find as many digits after the decimal point as possible in 60 seconds.
The difference …
The “Multicore Programming” Course Has Ended
Today was the last lecture in “Multicore Programming,” a course I teach for the students in our club. I’d like to thank the guys who, despite the fact that the course isn’t meant for first-year students, and despite the late hour of the classes, still kept coming right …
On Nine-Finger Touch Typing
Students have to type texts on a keyboard very often. That includes preparing reports, term papers, lab assignments, typing program source code, as well as using email and communicating in blogs, forums, and chats. From personal interaction with this contingent, I know that typing any even slightly complex text is …