Показаны сообщения с ярлыком Miscellaneous. Показать все сообщения
Показаны сообщения с ярлыком Miscellaneous. Показать все сообщения

воскресенье, 26 июня 2016 г.

My impressions of Russian fantasy musical. 9.04.16

Being a fan of musicals and a fan of fantasy literature, I couldn't miss such a phenomenon as a Russian musical "The Last Trial" (this is just a literal translation of its original name, "Последнее испытание", which I came across on the English-language fan site) based on the second trilogy set in the famous Dragonlance universe created by American authors Margaret Weis and Tracy Hickman. Although the stage version of this musical was set in Moscow, they came to Saint Petersburg twice. The date of their autumn performance, unfortunately, didn't suit me, but in April I finally watched the fantasy musical.

Two years ago I listened to audiobooks corresponding to the first trilogy ("Dragonlance Chronicles"), so I was familiar with the setting and most of the main characters of the "Dragonlance Legends". However, I had almost no idea about the plot of the second trilogy because I started to read it only a week before the performance. Now, after watching the musical and reading the entire trilogy, I can tell you that:

  • You don't even have to be familiar with the setting (i.e. reading neither the first nor the second trilogy is not obligatory) to be able to understand what is happening on the stage (tested on my friend ;) ). In other words, it's not like the "Harry Potter" movies.
  • You can watch the musical and read the books in either order. They have so many differences that you will not spoil the pleasure for yourself (well, even if we omit all the small details and minor storylines, it's enough to note that books and musical end in completely different ways). Maybe, you'd better watch the musical in the first place because this way you'll find more surprises. 
One more source to consider is the history of the musical (which originated at the late 90s and featured plenty of dramatic moments since then). Almost twenty years have passed from the idea was born till it materialized on the stage. Stories told by the authors explain why the musical is so different from the books.

Although the stage version of the musical is more than two years old, it's under constant refinement. You can watch parts of the 2014 year version online. This April, multimedia stage sets were much better (I especially liked the way they used two semi-transparent screens, one behind the other, combining the images on them and putting the actors in between, as if they leave the stage and enter the digital background), acrobatics was much more advanced, and the goddess was able to fly above the stage at she should be. Unfortunately, several previously existed scenes (which you can find in 2014 year version) were cut off. However, the show duration was almost 2.5 hours even after that.

Besides the great stage sets, this version showed a minotaur (!) walking on stilts (for the first time ever). Also I enjoyed the aria of Kingpriest very much (the aria itself starts at around 1:05): church-style music of pipe organ with proper visual accompaniment (sadly I failed to find it) and understandable text can be fascinating.  

Adding a fly to the ointment, I should mention that

  • An actor playing Caramon Majere (one of the main characters) was more likely yelling than singing.
  • I was disappointed not to see barely any stage sets in the second half of the performance. It looked as if they didn't manage to complete them in time.
  • During the duet with Crysania, Takhisis's microphone suddenly refused to work. As later the actress, who was playing the dark goddess, confessed, the mic wire (!) was accidentally cut during backstage costume change.   

Got interested? Even though you cannot watch the musical now, why not to listen to the free full audio version? You can find it in the middle part of that page on the left.

воскресенье, 29 мая 2016 г.

Can't stop complaining about online photo services

A week ago, I explained why I can't use ThisLife for sharing my photo albums. It was not just an expression of indignation because I sent them the link to my post as feedback. Within next 24 hours, Shutterfly staff replied, apologizing for inconvenience, affirming their understanding and promising to resolve the issue as soon as possible. I hope so, and until then I have moved to Google Photos. This week I uploaded the album from my journey to Armenia to that service and noticed how much it has changed since I used it last time.

After a week in Paris in autumn 2014, I organized photos in the same way as now, by renumbering them in the desired order locally. Then I uploaded the pictures to Google Photos, chose sorting by name and everything was done. This time the order of photos after putting them online was completely random: they were arranged neither by name nor by date. Moreover, there was no sorting options to choose from.

I managed to find a weird workaround on the forums. According to them, to achieve the desired order you have to open the same album on Picasa Web (another Google product serving for the same purpose but having worse appearance) and to select sorting by name there. After that, you're done because orders of photos on these two services depend on each other. Very strange workaround, isn't it? Did it help me? No!

People on forums don't lie. They are just more lucky, they don't accidentally create obstacles for themselves. Before going to Picasa Web, I turned the album into a shared one. It blocked the possibility of reordering (certainly, without notifying me about that). I was quick-witted enough to guess that sharing the album on Google Photos may influence the functionality of Picasa Web. After temporarily disabling access to my photos, I managed to apply the workaround from forums. If I didn't find this solution, I'd be telling you how bad Google Photos is. Now I just have to say that it is counterintuitive.

When you will be developing your own service for online photo storage and sharing, please, make it better! Don't hide basic features, don't make the sharing mode different from how a person views their own photos on the homepage. Be simple, be user-friendly!

воскресенье, 22 мая 2016 г.

A guide for making your awesome online photo service unusable

I finished my story about the autumn journey to Portugal five weeks ago but there's still one related memory to share.

Each time I travel abroad, I make tons of photos. Around two-thirds of them usually don't survive my own review (either due to their low quality or because they're too similar to the other ones) but the remaining one-third still consists of several hundreds of photos. I need some place to store them and to be able to show my friends where I've been. Of course, I prefer online options to hard drives. This way, it's easier to share your collection of photos. Furthermore, you don't have to worry that your photos are stored on the PC which can get broken / be left at the old place during the relocation.

I tried many online services before but each of them had some disadvantages. A couple of months before the autumn journey I stumbled across a new candidate. ThisLife claiming that it doesn't compress the files you uploaded and that it provides free unlimited storage for photos (even though storing videos is a paid option) seemed to be a perfect fit for me. I gave it a try after coming back from Lisbon. It was a disappointing experience. The funny fact is that if I tried it after one of my previous journeys, I'd claim that it is awesome.

The thing is that this time I had a mixture of photos from two cameras and these cameras were desynchronized. Would you expect that the difference between the time zones your friend and you live in may affect your travel photos album? I think, you wouldn't. Neither did I. Before uploading the selected photos, I changed their names to three-digit numbers to make them go in the order I want. That approach had always worked on the other services. When you view your album on ThisLife, you can sort the files either by date or by name. But when you share your album with the others, the only alternative is a timeline view, i.e. ordering by the time when the photo was taken. Filenames are ignored. Just imagine the chaos caused by that keeping in mind that for each day there was around a hundred of photos taken with the cameras which had two-hour difference (let alone the fact that sometimes I took the pictures in the same place on two different days). Thus I had to change the dates to fictious ones to make the ordering by time match the desired one. I was so angry that instead of googling how to do that programmatically I made all the renaming stuff manually in the Windows Explorer...

The story would be incomplete without mentioning that ThisLife has a lot of cool features. For example, you can order calendars, metal wallarts, puzzles, iPhone cases, pillows and many other things auto-designed by the service using your photos (you don't even need to pick the photos for that, ThisLife does it on its own). Facial recognition feature is also cool. Instead of simply detecting faces on your photos, it finds similar faces and asks "Who is this person?" about a bunch of pictures at a time. This feature would be cooler if it managed to recognize me :), but at least it detected my friend's face on 24 photos and found the similarity. 50% success rate is not that bad for such a challenging task.

You see, overall ThisLife is great. However, one awkward solution (like having timeline as the only sharing option) is always enough to make your users turn from you. I hope someday they will fix that. Until then I'd better search for alternatives. What online services do you use to store your photos? 

воскресенье, 15 мая 2016 г.

Mnemotechnics

Soon the examinations time will come. It is a good occasion to talk about mnemotechnics. I often take an advantage of using them when I'm trying to memorize a number of things logical connection between which I fail to grasp. Instead, I create my own links and my own logic. That's effective, that's not time-consuming (at least, after some practice), and, finally, that transforms boring things into funny ones. I'd like to show you a couple of examples. I hope they're not too mathy.

Last summer I took an exam in mathematical logic. One of the last questions became a sticking point for many of my coursemates. The goal was to enumerate nine axioms of Zermelo-Fraenkel set theory. Yup, just to reproduce nine obvious statements. However, that turned out to be a challenging task. Even though wiki states that "there are many equivalent formulations of the ZFC [Zermelo–Fraenkel choice] axioms", we had to remember the formulations which our lecturer presented to us. Otherwise, it'd be too easy to make a mistake by providing a redundant axiom or by missing out one. On the other hand, the lecturer didn't explain us why those nine statements consitute the full set of axioms, or how do they relate to each other (I'm even not sure that a good explanation exists). Thus, we had no logical links and no alternative but to cram the statements. But how? They don't even rhyme! Luckily, a few days before, I attended a meeting at Psychological volunteer club "Insight" where my friend was teaching us how to embed various technics in the exam preparation process. Although I had already been familiar with most of the technics, just theory is never enough. Thanks to the exercises we made together in a friendly atmosphere, I gained an insight into how mnemotechnics can help me. By the time of the exam, the exercises hadn't yet slipped my mind. On the last evening, I "built" a memory palace based on my room and managed to memorize ZFC axioms immediately after the first perusal. Moreover, I remembered them even several weeks after the exam without rehearsal. Here is how my links looked:

  • On the shelf on the western wall of my room I have two identical books received on some programming competitions. To make sure that they are the same, I leaf through them and see that the corresponding pages look similar. Axiom of extensionality. Two sets are equal (are the same set) if they have the same elements.
  • I turn to my escritoire. Pens and pencils are in the same box. Axiom of pairing. If x and y are sets, then there exists a set which contains x and y as elements. Here x stands for pens, y substitutes pencils, and the box is the enclosing set.
  • Now I'm near the eastern wall looking at the other shelf. For every set of books (in particular, for the set formed by the third volume of Knuth's monograph and by Tanenbaum's "Modern Operating Systems" standing on the right), imagine that you tear them all into pages (please, don't repeat that anywhere but in your mind). Axiom of union states that "For any set F there is a set A containing every element that is a member of some member of F". F is the set of books, thus a member of some member of F is a page, and A is exactly all those pages torn out and put together.  
  • ... and so on.

My second example relates to December 2015. One definition from computational methods course contained the formula presented below:

In other words, I had to keep in mind the following sequence of numbers: 1, 1/2, 5/12, 3/8, 251/720. This time a rational explanation existed but I started my preparations too late to dig into every detail like that. Hence I had to memorize a sequence of random numbers. First four of them look easy to keep in mind. As for the fifth one...


To recall what the fifth number is, I looked at the third fraction. I formed the numerator of the fifth fraction from the digits of the third one in the order shown by the arrows on the picture above, and then divided it by the factorial of 6. Weird? Sure. Easier to remember and to keep in mind for long? Absolutely!

Honestly, neither of these methods actually helped me during the exams because I got other questions. However, thanks to mnemotechnics I was more confident than usual. At least, there were some questions I couldn't forget answers to.

I wish you to come up with right associations at the proper moments. Exams are coming!

суббота, 7 мая 2016 г.

Thoughts regarding Eurovision Song Contest

ESC 2016 will take place in Stockholm next Saturday. I used to watch ESC every year but once I became an active Internet user, live broadcast lost its attraction for me. If you've already seen a mixture of all songs, if you know who'll be the winner, what's the intrigue?

Why do I pretend to know the name of the winner? Well, just take a look at the betting odds (especially, at the average difference between the first place and the pursuers). Don't tell me that stakes show nothing, ESC is not FA Premier League. Thus, I'm pretty sure that Russia will win Eurovision for the second time in history this year (and thus will become a bit closer to Luxembourg which has 5 victories :) ). Surprisingly, I completely agree that Sergey Lazarev is the best contestant. In contrast, my impressions usually have not much to do with the final results (in other words, with the public opinion). For example, last year my favorites were

  1. Il Volo
  2. Polina Gagarina
  3. Somebody else. Probably, still not Måns Zelmerlöw, the actual winner of ESC 2015
Another example concerns this year's national qualifications. Even though qualification rounds in Russia have been canceled several years ago, many countries still elect their representatives publicly. I couldn't miss Germany national contest in the end of February. On the average, I know almost no ESC participants. In this case, however, two participants out of ten broke that rule. Just a couple of hours prior to the contest, I learned that "Gregorian", performers of Gregorian chant-inspired versions of popular songs, whose concert in Saint Petersburg I attended three years earlier, and famous metal band "Avantasia" would compete. German qualification round has an unusual structure: first, all participants perform, then the audience votes, and seven worst singers/bands are eliminated. Three best participants sing once again immediately after that. Second voting round determines who'll perform an encore. 

On the evening of February 25, I was watching a live stream of Germany national song contest, listening to commentary in German (without understanding anything :) ) and was supporting "Avantasia". "Gregorian" dropped out of competition after the first stage, "Avantasia" finished in Top 3. If they had passed to the ESC, they would have been my favorite. Awesome song, one of the most beautiful music videos I've ever seen, advertising campaign for the target audience, artistry of Tobias Sammet, wasn't that enough? Actually, that was insufficient due to two reasons. First, their live performance was not that great. To achieve a great result in ESC, a contestant should have an impressive visual accompaniment. Like Sergey Lazarev or Måns Zelmerlöw have (even though Lazarev's music video is even cooler). Seconly, the same audience which elected Lena Meyer-Landrut two times in a row (for ESCs 2010 and 2011) just can't vote for the metal song. That's why Jamie-Lee Kriewitz victory wasn't that unexpected. 

In the absense of "Avantasia" in the final round, my sympathies (disregarding Russia) are with Italy and Austria, represented by Francesca Michielin and Zoë Straub, respectively. To me, the latter one is among the most remarkable participants of that ESC. In her 19, she recorded one album consisting of twelve songs (!) in French. Born in Austrian family, having sung in her native language in child contest 9 years ago, now she appears in music videos shot in Paris and one of her French-language songs is nominated for 2016 Amadeus Austrian Music Award. Apparently, nine years at Lycée français de Vienne weren't in vain :) Here is another reason (for me) not to watch Eurovision: according to bookmakers' opinion, Zoë will not even finish in Top 10 in the first semifinal on Tuesday of the upcoming week. 

However, there is always a part worth watching. It is an introduction. Remeber "Building Bridges" flashmob from the last year? That's what the Eurovision is all about. Not about determining of the best artist, but about establishing trustworthy connections between nations when insane things are happening around us. That's why it is not weird but cool when Australia takes part in European song contest and is represented by the singer having South Korean origins. 

четверг, 28 апреля 2016 г.

Watch how your convictions change over time

Seven years ago I told everyone with confidence that I would never sign up for VKontakte. Moreover, I firmly believed in that. From what I heard from my friends, I had an impression that this is an evil time-waster which I should avoid at any price. In June 2010, I even created a one-thread "forum" and tried to design a chat not only to practice in web-development but to stay in touch with my classmate. However, the chat was laggy, we were not satisfied with the "forum", and finally I gave in to my friend's persuasion and violated my own strong conviction. Six years later I can't imagine what would I do without that "evil time-waster" which makes the communication easier, helps to keep in touch with those who are far from me and contains tons of useful or just interesting stuff. It still remains a time-waster if you don't know when to stop but eventually you learn how to do that and the social network becomes an integral part of your life. At least, that's what I believe now.

I had another prejudice for several years more. This is a translation of an extract from a message to my friend sent (on VKontakte :) ) in October 2013: "I become more and more convinced of my solitude in not only ignoring TV series but incapability of watching them. I tried to do that but became tired of TV series so fast...". And what do you think? The following summer I started watching "Da Vinci's Demons". Later the time had come for "Galavant", "Black Mirror", "The Shannara Chronicles"... Well, I watch TV series only in English. But I don't delude myself with an erroneous faith that I do it for improving my comprehension skills. As for the latter, I do it in many other ways which are far more efficient. As regards watching TV series, I just get pleasure from that. Well, at least I still can't bear the laugh track. But for how long will it last?

Do you have a blog or a personal diary? Or just a notebook into which you put your ideas and thoughts sometimes? Put your views there!

I have no doubt that you will remember your today's beliefs tomorrow. I'm sure that you'll keep the most principal of them in mind ten years later. Then why do I think you need to write them down? Not because you will lose memories of your today's self but because you'll forget to compare your future self with who you are and what you think today. But if you do not forget to do it (your notes will be of help), you will make a profit on that. You can use the comparison not only for self-amusement concerning neutral things (as I did with the examples above) but for detecting and analyzing changes that happen to you, both positive and alarming ones. 

суббота, 23 апреля 2016 г.

Reading in public transport and associated difficulties

Long ago I used to read a lot at home. Starting from the eighth grade I was almost always short of time for that, yet I began spending around 40 minutes in public transport six days a week. That compensated me for those hours of reading at home. Four years after I entered the university and began spending even more time in the public transport (it takes me around two hours to get to the university from home) but not so regularly. Moreover, nearly a half of that time I spend in minibuses and usually I can't read there because it makes me sick. Audiobooks could be a workaround for that kind of transport, but what to do on the subway, where it's too noisy to listen to an audiobook, in that case? Read about two solutions, that I came up with, below and feel free to share your own experience in the comments.

Solution 1. Use acoustic earmuffs on the subway.

Explanation: buy acoustic earmuffs and in-ear headphones without details protruding outwards. Now plug your ears with the headphones and then cover them by the earmuffs.

Note that many standard options like the below one will not work because the outwards details will hurt you when being squeezed by the earmuffs.


My formula consists of 3M Peltor Optime 1 and AKG K323 XS (both are present on the first photo).

It works well on the subway in Saint Petersburg. Without earmuffs even the maximum sound level (obviously, harmful for your ears) doesn't help when it comes to listening to an audiobook or a podcast. But when your ears are covered, even less than a half of the maximum level may be enough. You will still hear driver's announcements but you'll almost get rid of the irritating subway noise.

However, I encountered one troublesome detail regarding that workaround for listening audiobooks. The earmuffs still squeese your head and after some time it leads not to pain (as it was in the case with protruding details) but to discomfort. That's why each 2-3 minutes I adjust them on my head. I don't believe it can lead to some health issues because in that case 3M Peltor Optime wouldn't be widely used in industry. Moreover, I never wear them outside the subway, thus limiting continuous usage of the earmuffs by 40 minutes at most. However, due to that small disadvantage I can't call my solution perfect.

Solution 2. Think on your own for a while and say what is the most trivial solution for the problem described in the first paragraph?

If I can only read on the subway and only listen to audiobooks in a minibus then why not to do exactly that with the same book? It took me another half of a year to realize that after I came up with the first solution, not so banal one.

Even that approach has its pitfalls. Certainly, you can't read with such pace that you'll always reach the end of the chapter once you'll have to get off a train. A minibus can't cover the desired distance within the time which a narrator spends to read the integral number of the audiobook chapters either. Hence each time you switch from reading to listening and back you have to search for the lines you stopped at. If you've just listened to the audiobook you can remember some outstanding phrase close to the end of the part you've heard and search for it (of course, only if you use e-reader or some other device). That workaround is one-way because you can't look for a specific phrase in an audiobook. Thus, when switching from reading to listening you'll almost always have to listen to some part which you've just seen once again. It isn't convenient, is it?

I believe that better approach exists. By the way, have you ever tried text synchronized audiobooks?

воскресенье, 13 декабря 2015 г.

Is regular blogging possible?

Do you belive in the great potency of promises made publicly?

Do I believe? I really don't know. But I think, the time to test it in practice came.

During last three months and a half no posts have appeared here. It wasn't due to a lack of ideas. Actually, even without brainstorming I have at least ten possible topics in my mind at the moment. However, I don't have much time and don't set blogging a high priority.

But here is what polyglot Olly Richards says:
In summer 2013, I started a blog.
Two years later, my dashboard shows 167 published articles.
That’s over 1 blog post per week.
During this period, I’ve worked full-time, lived in three countries, published a book, and completed a master’s degree.
So a lack of time shouldn't be considered as a solid reason not to write. Let's test it, too.

I promise to publish one blog post per week during the following twelve months. Each Saturday, no later than 11:59 p.m. (Saint Petersburg time) a new post will appear here (as well as the links to it on VK and Facebook). Thus, 52 posts over the whole year.

What I don't promise is:

  • that they would be as long as they had been before. In fact, I'll strive to make the posts shorter and to improve their readability.
  • that I'll write only in English. In general, I will, but don't be surprised if someday you will read my new post in Russian.

To keep the promise I need your help. If the time has come and I haven't published a post yet, feel free to remind me about that either in social networks or in the comments to this post.

P.S. Any feedback about the content of the posts, style and language is still highly appreciated.

среда, 24 июня 2015 г.

Greenfest - 21.06.15

Three days ago the annual festival "Greenfest" took place at the Petrovsky stadium in Saint Petersburg. That was the tenth time the festival had been held, and (probably in honor of that anniversary) the organizers invited the most starry groups for the whole history of the "Greenfest".

Let's look through the festival lineup step by step.

The opening act was performed by the Russian band "Jack Action". I intentionally decided to skip their performance as the whole concert was too long even without it, but I've heard sounds of their songs while going to the stadium. Anyway, my friends told me that I haven't missed anything interesting. When the first band had already finished their performance, I was still in the queue watching how "non-progressive" men (i.e. those who bought an ordinary ticket but not the electronic one) are entering the festival venue without any need to wait because there were separate entrances for e-ticket and ordinary ticket holders, and the latter group was much less than the former one. Nice to see so many people who understand that many things are easy to do without going out from home, not nice at all to see how the organizers treat them.

Ten minutes before "Poets of the Fall" performance I managed to squeeze my way through a crowd of spectators (luckily, not too thick at that time) to where my friends were standing. I wasn't familiar with Finnish band works well enough, so I've heard most of them as if for the first time (probably even without "as if" part). To reproduce my impressions, I should share with you my notion about Poets' songs. I subdivide them into two groups: lyric songs like "Sleep" or "Where Do We Draw the Line" and the other ones with a lot of drum sounds. I enjoyed the first ones and didn't hear much sound other than the drumming while listening to the second ones. Quite familiar impression thanks to club concerts. In contrast to them, my ears didn't suffer so much from the loud noises in the open air. It is a perfect difference but I still can't understand the purpose of making the drums sound so loud as if they are the dominant part of the music. The last thing I'd like to say about the Poets' performance refers to the emotions on their faces. Thanks to the great operators' work, all of us have an opportunity to see the musicians' faces in all details on the huge screens on both sides of the stage. Marko Saaresto proposed us to "get ready to be mesmerized" (wow, the new word in my vocabulary learnt during the concert :) ) just before switching from "too-much-drumming-for-me" songs to the famous "Sleep, sugar", but in my opinion the most mesmerizing part of their performance was the face of the guitarist Olli Tukiainen. It reflected indescribable emotions!

The next band to come to the stage was the Icelandic "GusGus". I don't like the electronic music, that's why I can't say anything exciting about their performance. Just some notes:

  • Sometimes their songs reminded me of "The Sisters of Mercy" compositions, and the latter band, as I see it, has something in common with Russian "Piknik". But don't try to apply transitivity to these analogies: in my view, "GusGus" and "Piknik" have nothing similar :)
  • It's hard to comprehend why Icelanders were invited to the show where all the other participants, including the headliners, are too different from them, but it is evident why they appeared on the stage just between "Poets of the Fall" and "Muse". Otherwise, a lot of spectators (for example, myself) would come only to these two groups. 

The crowd became more and more thick. And, finally... one of the greatest live bands of all time, British "Muse" walked out on the stage. They are not frequent visitors to Saint Petersburg: their previous performance in our city took place for about four years ago, so that was a great luck to watch them live. "Punctual" british men occured to be the only band who didn't observe the time that evening. They were late for as much as a quarter of an hour. Quite agonizing suspense... And they were the only band whose arrival to the stage wasn't specially announced. So the "Drill Sergeant" appearance on the screens was all of a sudden, but soon his shouting voice was completely lost in the crowd buzz.

After an hour and a half of their performance I came to the conclusion that from the esthetic point of view their show looks much better if you enjoy it sitting in comfort at home and watching the good quality show recording. For example, check this one. But from the emotional point, there is nothing comparable to being just in front of the great show within a crowd of many thousands of Muse lovers. That's one of the reasons why now, several days after the festival, I can say that I was happy to attend it.

A lot of Muse fans don't like their new album "Drones". I was agree with them before the show, but I tend to disagree with them now. Actually, I changed my opinion after just a couple of songs. So... if you love "Muse" but dislike their last album, that means that you just haven't jumped to the accompaniement of their songs (or you jumped not briskly enough) ;)

The operators' work this time was beyond me. I have never seen such impressive combining of the real-time videostream with the elaborate effects.

I wouldn't have noticed one of them but our company consisted of attentive people ;) The effect, I'm talking about, revealed itself as follows: at some moment Matthew Bellamy's guitar was burning blue. At the same moment he was shown on the screen but the instrument in his hands wasn't glowing. It's interesting whether it was done intentionally or not.

If I visited the show without the company, I wouldn't notice one more interesting effect: you needed only to bend over a bit, and the sound suddenly would become dull. Although the effect seems to be easy explicable, I have never encountered it before.

Some of the videos accompanying the songs reminded me of the above-mentioned "Piknik" by their mystique filling. And watching the video for the "Knights of Cydonia" (attention to the screen on the right around 2:00) I recalled the landscapes we created in the OpenGL study group at school 5.5 years ago. Curiously enough, almost half of our company visited that study group :)

There was a lot of causes for smiling that evening. For instance, going out of the stadium we noticed that someone took one of those big black balloons, which were released near the end of the concert (see the photo), with himself (or herself). Just wondering, how to carry such a souvenir home and what to do with it there :)


Another case is connected with the quadrocopter which shot the concert flying above the stadium. We got used to its frequent appearances above us so much that the seagull flying over us provoked the joke about "the gull which is a quadrocopter at heart"

More than four hours of standing in the crowd and jumping together with it, night passages from Petrovsky stadium to Chkalovskaya metro station and from Ozerki station to my house (for about 5.5 kilometers in total) made me feel much more tired than I may be even after my habitual 10 km jogging. Thus, I came to the conclusion about the necessity of doing a warm up before going to a concert as well as I always do it before jogging :)

The impressions of the evening didn't end up with the end of the concert. Achievement "to be in time to interchange the underground line approximately one minute before it becomes impossible" unlocked :)

Being already in the underground, we noticed that the Greenfest attribute in my hands lost the little finger, thus turning from the sign of the horns into another symbolic gesture.


Such attributes serve as useless but funny identification signs. You return home carrying this huge green glove and see another people with the same thing. These people are unfamiliar to you but now not completely unfamiliar: at least you know where they were just an hour ago, and they know the same about you. So you are not so faceless to each other as unfamiliar people usually are.

Well, it was the fascinating evening. I was very happy to be in the company of those of my friends, whom I see too seldom, and to become acquainted with some of their friends as well. All of you are great, thank you for those several hours! :)

четверг, 2 апреля 2015 г.

What happened this day in your own life?


Tridi, Morille (Round Morel), Germinal


As I have promised, once a decade (just a reminder: note that by saying "decade" I mean ten days but not ten years) I write about... just about something that, I hope, will interest you and will put some thought into your mind.

But before that I would like to thank two of you who read the previous text very attentively and after that pointed some of my mistakes out to me providing their messages with detailed explanations of what I said not in good English and examples of how to express the same idea better. To both of you: please, continue in the same way if it is not boring! To all of the others: feel free to join in! Of course, that refers to commenting the content of the post as well.

Well, it is time to switch to the main subject.

For about a year ago I read a book full of various ideas. Some of them seem absolutely intuitive (after you have already encountered them), though one should not forget that it is a common situation for a lot of really valuable concepts.

The book I am talking about is "Time-Drive" written by Gleb Arkhangelsky. One may recall that is is not the first time I mention it. And I think, not the last time. That book for me is among those bundles of ideas which cannot be thumbed through once and forgotten immediately after that.

And the idea to which I devote that post is about how to determine the most important fields of activity for yourself (believe me, there is nothing strange when you cannot simply answer that question for sure if you are limited to the number of subitems you give). The plan offered by Arkhangelsky is pretty simple: just write down the most valuable event for you each day and also mark off to which field of activity it refers. Each week choose "the event of the week". Once a month pick out "the event of the month". The representation of each sphere of activity will hint you at the desired conclusion.

From the previous spring I have tried to follow the suggested method. I should admit that some days I forgot about new routine duty to write down the "event of the day", but that fact does not matter much because the statistics cover more than 90% of the considered period (and even knowledge of a person who gave up a course in statistics not long ago is enough to understand that I have quite good data sample). Yesterday I summarized my notes and obtained the following distribution:
  1. Programming (excl. hometasks in CSC and in the university) - 20%
  2. Emotions - 12.3%
  3. Chess - 10.8%
  4. Time Management - 10.5%
  5. CSC - 9.8%
  6. French - 8%
  7. Day regimen + Physical Activity - 7.1%
  8. University (excl. English) - 6.8%
  9. English - 4%
  10. Bioinformatics - 3.7%
All of the other fields of activities haven't overpassed 3% barrier and thus were not elected into Duma included into that list.

I suppose that the above data needs some clarifications. To make things clear I should explain that

  • "Programming" includes various competitions, work for Codefights and some other things like Kivy App contest or working upon the implementation of my own ideas.
  • "Emotions" are those events which cannot be referred to any of the other categories but nevertheless were imprinted on my mind more than any other activity that day. These are meetings with my dearest friends whom I don't see often; no matter positive or negative but very important news; some completely new experience, etc. Of course, that doesn't imply that chess, competetive programming, studying languages or something else is devoid of emotions for me if it doesn't fit for that category.
  • "Time Management" consists of well-timed sheduling, dealing with any possible issues beforehand, as well as of addition of some planning techniques to the daily routine.

And here are the conclusions which I can make basing on my year-long experience:

  • The idea proved itself to be very cool! It doesn't take much time but it helps to recall easily "how it was". Just yesterday while reviewing my year-long notes I felt that it was a great year, that I had time to do many different things (and I haven't encoutered any remindings of unachieved goals which is essential if you seek for a source of inspiration but not of distress. The fact that actually there were a lot of unachieved goals does not matter in that case). 
  • It's worth to determine the "event of the day" not before going to bed that specific day and even not the next morning but to wait for a week or so. That will help your mind to filter the tremendous flow of impressions and will leave only the most essential ones. Thus your choice will be more fair than the decision made out of hand. Here more general fact is deserving mention: from time to time let your mind to perform its work out of your control for some time, i.e. just give your mind some knowledge not just before it needs to be applied but in advance. Afterwards, you will perform better than if you don't allow your mind to "digest the food". Actually, you will profit from the most essential part of obtained knowledge but won't be perplexed by tons of unstructured information.   
  • I tried to mark out "events of the week" and "events of the month" but couldn't find out how to make these characteristics meaningful.
  • Maybe, the division of activities into fields should have been better. For instance, it's worh consideration to separate studies using the criterion "what" instead of "where", i.e. to join programming in CSC and in the university but to separate maths in the university from programming in the same place. 
  • Maybe, I shouldn't have allowed myself to include emotions into the list. Now I suppose that I've come up with a better solution. The new concept is to maintain two lists: activity of the day and impression of the day. The first one will answer what is the most important for me or to which field I should turn to because I don't give it enough attention while I am sure that I should do so. The second list will be a shortened version of a personal diary. Here I should stop as I don't want to deepen into the reasoning why it's important to keep your own diary. I just think so.
  • I should repeat the same thing as a year ago: I definitely need some stunning activity somehow connected with English! There were some during the year but they were not enough. Low ranking of that field is caused not by doing almost nothing (it is simply otherwise) but by doing almost nothing exciting. I am sure that efficient language studies should be connected with impressions. That will add some extra ties in your mind which will help you to memorize words, expressions and useful patterns. One should understand that when I have to look for the suitable word in the dictionary again and again while writing that post, although I'm completely sure that I know what it is and just cannot remember it, I don't get the impressions which I want to be accompanied on my way of perfecting.



By the way, this time I looked into the dictionary 19 times to make sure that I'm right and 35 times in the cases when I couldn't come up with the appropriate word. For the whole post I spent 4h15. And the post itself is definitely smaller than the previous one, which is the only good detail. So, no visible progress with writing for now but, of course, one cannot expect it so soon (and cannot expect to notice visible progress at all). For now it means that I should keep practicing only. 

понедельник, 4 августа 2014 г.

Летняя школа по биоинформатике

Шесть дней этого лета я провёл в Летней школе по биоинформатике. Это было необычное, запоминающееся время, и, вернувшись в пятницу вечером, я понял, что сколько бы часов не было потрачено на воплощение воспоминаний в слова, это будет того стоить. Результат последних трёх вечеров перед вами. 

Попробую разложить по полочкам основные впечатления от школы. Надеюсь, каждый, кто читает эти строки, найдёт в написанном интересное для себя: тем, кто участвовал в летней школе, может оказаться любопытным увидеть чужими глазами то, что уже видели своими, другим - попытаться представить себе происходившее и порадоваться за нас :)

Боюсь, что за один раз этот текст не воспринимается, поэтому выбирайте вначале, о чём читать: на разделы рассказ дробился не зря!)

Ещё этому тексту очень не хватает фотографий, но сам я почти не снимал, а из людей с фотоаппаратами явно далеко не все выложили то, что у них получилось, в Сеть. Так что пока приходится ограничиться ссылкой на альбом, который, вроде, всем должен быть доступен.

Лекции


Их было... много. И это мягко сказано. Я бы мог сказать, что отвык от лекций за время больничного и академического отпуска (и это в точности так и есть), но к такому количеству информации в день я и не привыкал никогда, так что отвыкать было, в сущности, не от чего.

Воспринимать (или даже просто пытаться воспринимать) громадный объём незнакомого материала было нелегко. Даже пришлось на время школы снова разрешить самому себе пить кофе (обычно я стараюсь даже не смотреть в его сторону), чтобы встречать новые знания бодро, а не с клонящейся на бок головой.

Но это было и невероятно здорово! Лавина материала в те дни, когда особо и не приходится думать ни о чём другом, - то самое, что нужно, чтобы окунуться с головой в водоворот, к которому так долго присматривался и где теперь оказался. Надеюсь, надолго оказался

Для себя самого я мог бы разбить лекции на четыре типа:
  • обзорные лекции, понятные всем и каждому, играющие важную роль в формировании представлений о достижениях и задачах дисциплины, собравшей сотню человек в уютном местечке под Питером;
  • те, содержание которых было целиком или почти целиком биологическим, а потому, увы, плохо мне понятным. Наверное, если бы я начал сейчас классифицировать каждую отдельно взятую лекцию, то информатики, имеющие более впечатляющий биологический бэкграунд, чем я, часть лекций, моим решением попавших в эту категорию, отнесли бы к предыдущей. Что ж, такая классификация - тоже показатель уровня знаний. Надеюсь, со временем размер этой группы лекций будет сокращаться и для меня;
  • лекции, преимущественно состоящие из математических выкладок и/или идей;
  • лекции, понятные и важные не просто и для биологов, и для информатиков, а для значительно более широкого круга людей. Их сложно объединить каким-либо описанием, лишь если перечислить все. Назову в качестве примера мастер-класс, посвящённый тому, как в современном мире молодому учёному найти своё место, заниматься любимым, приносящим пользу делом, даже если на первый взгляд кажется, что в нынешних условиях это практически невозможно. Рассказ о том, насколько широки, а иногда и неожиданны, потенциальные перспективы приложения своих знаний.
Каждая из лекций была по-своему интересной, и, я уверен, что каждый для себя мог выделить особенно понравившиеся, настоящие жемчужины среди череды ярких и познавательных рассказов. Для меня такими жемчужинами оказались лекция о том, "Зачем и как надо делать презентации", и рассказ о некоторых подходах к полулокальному выравниванию последовательностей. Последнее выделить хочется за красоту представленных на наше обозрение алгоритмических идей (желающие могут ознакомиться тут или тут. Ключевые слова - Seaweed algorithm. Заодно я теперь узнал, как по-английски водоросль ;) И водоросли в названии очень даже кстати). 

К слову об алгоритмических идеях. Когда я в декабре 2013-го первый раз задумался, а не посмотреть ли мне в направлении биоинформатики (а в то время было совершенно непонятно, куда смотреть, хоть идей и было навалом), я руководствовался соображением о том, что, участвуя уже более 5 лет (на тот момент) в олимпиадах по программированию, было бы очень обидно не извлечь из этого никакой пользы в будущем. А в том, что идеи, витающие вокруг меня все эти годы, имеют хоть какое-то отношение к покрытой в описываемый момент завесой тайны дисциплине, я был уверен: название известной в кругах олимпиадников книги Дэна Гасфилда и сам факт наличия Rosalind'а как бы намекали... Решая весной задачки с вышеупомянутого "биотимуса", слушая записи лекций курса ШАДа об "Анализе символьных последовательностей с точки зрения биоинформатики" и курса, прочитанного год назад в рамках Computer Science Club'а, я убеждался в этом всё больше. И после шести дней в Летней школе по-прежнему убеждён в правильности мотивации своего выбора (и, соответственно, в том, что выбор также верен). Тут мнения со многими бывшими олимпиадниками разойдутся. И не потому что я пока ещё не "бывший олимпиадник", а, напротив, продолжаю получать удовольствие от процесса решения алгоритмических задач, а потому, как мне кажется, что в самих соревнованиях по программированию для нас на первых ролях всегда были разные составляющие. Для меня это не азарт и не скорость, и не умение как можно более оптимально реализовать почти или совсем стандартную идею. Если не это, то что же? Ответ на этот вопрос кроется за задачами, ключ к решению которых в синтезе известных идей (часто очень далёких друг от друга) и рождении из них идей новых, таких, которые не найдёшь ни в одном классическом томе, посвящённом алгоритмике. Да, эти идеи уже появились, как минимум, в голове автора задачи, и на это мне справедливо указал один человек, придерживающийся (точнее, придерживающаяся) противоположного мнения о взаимосвязи того, чем я занимался последние 6 лет и буду заниматься ещё какое-то время, и той области, первые шаги в которой сделал совсем недавно. Но разница для нас, участников соревнований, лишь в том, что мы уверены: задача может быть решена, раз она предложена на олимпиаде. Процесс же поиска подходящих идей и формирования из них новой нам приходится проводить с нуля, не пользуясь никакими подсказками. А разве не таким же образом в науке приходят к решению тех задач, которые решать не умеет никто?

Перечислю для таких, как я, разделы или конкретные идеи, встречавшиеся мне в том или ином виде раньше и упоминавшиеся в ходе лекций Летней школы, чтобы и к вам пришло осознание того, как всё взаимосвязано и какие подчас неожиданные области применения (подразумеваю биоинформатику в данном случае) могут находить известные нам идеи.
  • машинное обучение;
  • ДП по подотрезкам (правда, акцента на том, что это так называется, не было, но не олимпиаднику (с большим стажем ;)) его не узнать);
  • скрытые марковские модели (спасибо упоминавшемуся выше курсу ШАДа);
  • граф де Брюйна (даже помню, что знаю о нём с контеста Виталия Неспирного на Харьковской зимней школе. Не помню, какого года, но важно ли?);
  • Robotic Arm Problem (из теории автоматического управления);
  • генетические алгоритмы;
  • метод Монте-Карло;
  • контекстно-свободные грамматики;
  • и бесспорный лидер нашего хит-парада - FM-index! Привет параллели A+ ЛКШ.Зима-2011/2012. Кажется, 2,5 года назад про него рассказывали на той же лекции, что и про замечательнейшую суффиксную тележку (осталось ещё и про неё узнать, что она где-то тоже находит применение). Ещё тогда, наверняка, было много предположений, кому и зачем это может понадобиться. Может, как оказывается.
Если я правильно услышал/прочитал некоторое время назад, записи лекций будут в свободном доступе, и я уверенно могу порекомендовать каждому, кто задумывался, как я, когда принимал решение поучаствовать в отборе на Летнюю школу, а не попытаться ли ему познакомиться с тем, чем, зачем и как занимается биоинформатика, как минимум, все те лекции, где не было слишком много биологии (по которой мои знания на сегодняшний день, увы, слишком скудны) и математической статистики (в случае с которой мои знания до школы описываются очень лаконично, одним символом. Встречайте этот символ: 0). А лекции, полные биологии или статистики, я, думаю, тоже смогу порекомендовать широкой аудитории, но позже. Когда явственно видишь пробелы в своих знаниях, видишь и вектор развития на ближайшую перспективу. Одна из первоочередных задач - двигаться вдоль этого вектора. А дальше вновь прослушать именно те лекции, в которых не было понятно практически ничего, и, надеюсь, осознать то, как в корне изменилась ситуация, а заодно и то, что и эти лекции тоже стоит рекомендовать всем интересующимся.

Кстати, если бы пару лет назад кто-то показал мне этот сертификат и сказал, что я тоже получу такой в обозримом будущем, я решил бы, что либо собеседник видит меня первый раз в жизни, либо он слегка не в себе (особое внимание зелёного цвета тексту в нижней части рамки). Но время идёт, и взгляды меняются! 


Проект


Изначально я не собирался принимать участие ни в каком из предложенных научных проектов, потому что, почитав ещё дома их описание, увидел слишком уж много непонятных слов. Мои намерения в корне изменились в первый день школы, на представлении проектов. Спасибо за то, что возможность поучаствовать была создана и для тех, кто почти ничегошеньки не знал. За то, что имелся проект, основным и едва ли не единственным требованием к участникам которого было желание разбираться в чём-то новом для тебя (да ещё за то, что отсутствовало ограничение на размер группы, работающей над проектом). Как только я услышал о том, что такая прекрасная возможность есть, выбор был очевиден: всё-таки одно дело слушать лекции, совсем другое - ещё и самостоятельно что-то делать. Ведь нет лучшего способа чему-то научиться, чем практика.

Задачей нашей группы было повторить работу учёных по выяснению причин эпидемии, бушевавшей в Европе в 2011-м, а точнее, понять, что не так с имеющимся у нас образцом ДНК необычного штамма кишечной палочки.

Впечатление от процесса, к сожалению, чуточку смазалось техническими проблемами. Первая, общая для всех, проблема - Wi-Fi, отказывавшийся выдерживать коллективный напор. Десятка за два попыток подключиться к нему в первые два дня успешными для меня оказались только три, да и те представляли собой лишь временный успех: через десять-пятнадцать минут Интернета вновь не было.

Оставшиеся технические проблемы упирались в мою неопытность в работе с Linux'ом и c виртуальными машинами. Делать так, чтобы виртуалка "видела" флешку, я так и не научился; а увидеть из-под виртуальной машины общую с host-системой папку меня научили за пару дней до конца школы. Видимо, чтобы быстрее нашёлся человек, который сумел бы это сделать, нужно было побольше жаловаться всем окружающим на то, что ничего не выходит...) А я долгое время пытался разобраться сам, затем дважды неудачно обратился за помощью, сник и решил справляться без возможности передавать файлы между Windows и Biolinux (благо, Интернет в какой-то момент всё-таки позволил скачать два файла суммарным объёмом 1,5 Гб, без которых работу было не начать. Больше так хорошо он не работал ;) ). Самый замечательный у этой истории конец: человек, благодаря помощи которого Biolinux "увидел" расшаренную ему несколькими днями ранее папку, был в той же команде, что и я, и общались мы каждый день. А вот попытаться обратиться за помощью я догадался поздновато... :)

За два дня до представления проектов ко мне пришло осознание того факта, что мой вклад в командную работу всё ещё на нуле. И несмотря на безусловную пользу для себя, которую мне уже удалось извлечь, пора было уже и самому что-то сделать, а не только повторять уже достигнутый результат с помощью коллег. Написание скрипта, автоматизирующего процесс запуска использованных программных пакетов и анализа результатов их работы, выглядело логичным дополнением к проделанной командой работе. Времени хватило только на малую часть, а потому в ближайшее время пора будет сесть дописывать. Никому, кроме меня, это уже не нужно, но, кроме ощущения законченности работы, процесс должен будет ещё и с точки зрения программирования оказаться полезным: реализация отдельных моментов потребует от меня много гуглить (что может быть проще со стабильным Wi-Fi?! ;) ), а когда много гуглишь по делу, результат в голове откладывается и потом может случайно пригодиться.

Сам день представления вышел чересчур сумбурным. В четыре утра я решил, что сон больше, чем скрипт, заслуживает моего внимания. В начале десятого понял, что два часа назад, как было запланировано, я всё-таки не проснулся. Учтя это, чуть уменьшил поставленную перед самим собой задачу на утро, но и тут прогадал: подвели внезапное исчезновение из расписания одной из лекций (во время которой я и собирался довести работу до промежуточного финиша) и сдвиг представления проектов. И выводы, вроде, налицо, да только так всегда, а выйти на финишную прямую заранее всё равно никогда не получается.

Пара фраз, сказанных со сцены на представлении нашего проекта, а точнее, сопутствующие им внутренние ощущения, наталкивают на мысль, что у меня не боязнь сцены, а боязнь микрофона (хоть на школьные кружки по программированию приходи с микрофоном, чтобы преодолевать её... ;) ). Ровно до того момента, пока этот страшный предмет не оказался у меня в руках, всё было превосходно (то есть я прекрасно понимал, что и как говорить и куда смотреть), и тут - на тебе! Впрочем, после нашего выступления мне неоднократно сказали, что "со стороны всё выглядело нормально", что не может не радовать :) А со внутренней паникой непременно справлюсь: чтобы не я боялся микрофона, а он - меня ;)

Представление проекта в целом вышло на славу: хорошо, когда в команде есть человек, действительно умеющий хорошо говорить!

Подводя черту, хочется ещё раз сказать: "Спасибо!" - замечательной команде и нашему замечательному руководителю, благодаря которым те загадочные манипуляции, описание которых я впервые увидел в GoogleDoc'е, посвящённом нашему проекту, постепенно наполнялись для меня смыслом.


Social and sport 


Именно это словосочетание фигурировало в расписании школы каждый вечер за исключением последнего. Я же напишу не только о части проходивших по расписанию массовых развлекательных мероприятий, а вспомню и самые разные фрагменты минувшей недели, которые не укладываются в два предыдущих раздела.

Представьте: людям предлагают разбиться на пары, выбрав наименее знакомого среди всех присутствующих человека (одновременно и простой, и сложный выбор: на тот момент почти все участники школы мне были "наименее знакомы"); далее пары образуют два круга, причём во внутренний встаёт тот человек из пары, у кого длиннее волосы. Что за странную картину я описываю? Это преддверие одного из самых нетривиальных способов познакомить людей друг с другом из всех, что мне доводилось видеть. Продолжаю: в парах люди представляются друг другу, а затем общаются буквально минуту, причём тема разговора задаётся ведущим. По команде "Контиг!" круги смещаются друг относительно друга (то есть составы пар меняются), и процесс начинается по новой с точностью до смены темы разговора. А темы были самые разные, и от банальных рассказов о том, из какого кто города и где кто учится, мы вскоре перешли к рекомендации друг другу интересных книг, рассказам о поразившим нас в последнее время научных открытиях, и т.д. ... Так что процесс знакомства оказался интересным и информативным, и уже не так важно, что о том, как зовут добрую половину людей, с кем я только что общался, я умудрился забыть почти сразу...)

А слово "контиг" в ближайшие дни стало едва ли наиболее часто употребимым :) Как в своём настоящем значении, о котором рассказал выданный каждому участнику из потока информатиков глоссарий наиболее важных для нас биологических терминов (невероятно ценная для таких, как я, вещь), так и в других ситуациях. Например, "контиииииг!" оказался превосходной заменой давным-давно набившему оскомину "cheese!" при фотографировании. 

После нестандартного коллективного знакомства и последовавшей за ним игры, "моделирующей экономику", которая, в сущности, имела под собой те же самые цели, что и предыдущая часть развлекательной программы, я уже подумывал, а не лечь ли мне спать, и совсем не предполагал, что вечер совершенно замечательным образом затянется. Надолго затянется... ;) Первым поводом к этому стала шляпа. Моими стараниями ещё несколько человек узнали об ЛКШатском приложении и опробовали его на деле. Правда, по моим ощущениям, не впечатлились. Жаль, что не удалось сравнить на контрасте с традиционной шляпой с листочками: больше в игру, чем дальше, тем в большей мере становящуюся одной из моих самых любимых, увы, не играл. И интересный вариант игры, из трёх разных этапов, о котором мне впервые довелось услышать в тот самый вечер, на практике тоже не удалось опробовать (для интересующихся вкратце об этапах: 1) шляпа; 2) гибрид шляпы и крокодила; 3) шляпа с объяснениями, ограниченными одним словом каждое. Всё это ровно в таком порядке на одном и том же наборе слов, чтобы на второй и третьей стадиях пользоваться и тем, что слова, а также способы их объяснить, уже известны).

Вновь отвлёкся я... Возвращаюсь к шляпе в первый вечер. Нечасто доводится играть в настолько "разношёрстной" компании. И дело совсем не в том, что в нашем маленьком кругу собрались представители сразу трёх стран, а в том, что как в объяснениях биологов, так и в объяснениях информатиков временами так и отдавало профессиональной деформацией. Но на пары-то мы разбивались случайно, как сели, а оттого друг напротив друга далеко не обязательно оказывались биолог и биолог или информатик и информатик. Тем интереснее шла игра :) Жалею, что тогда не было с собой какого-нибудь блокнотика, чтобы фиксировать наиболее потрясающие объяснения (а кандидатов на эту роль было хоть отбавляй!): в моей голове такое, увы, не задерживается. Единственная засевшая с той игры в голове цитата прозвучала в паузе и касалась того, что мои "объяснения слишком литературны". Ну не виноват я: уж какие слова подряд попадаются, такие и объяснения!)

К слову о цитатах. Меня раньше никогда не называли "программистом-гуманитарием"... Настоящие гуманитарии с этим бы ни за что не согласились, но раз в пределах досягаемости их не было, то я не мог не воспользоваться таким определением как поводом для радости :)

Шляпа закончилась, мммм, не рано. А впечатления от первого дня и не думали, что пора бы уж перестать прибывать. Венчала вечер-ночь прелюбопытнейшая беседа, длившаяся больше двух часов. В этом месте передаю отдельный привет ночным собеседникам годичной и трёхгодичной давности! Те, кого я имею в виду, поймут, если будут это читать)) 

Объясните, почему беседы в то время, когда, вроде бы, уже очень хочется спать, получаются намного живее и интереснее? И ведь каждый раз так! И каждый раз никаких намёков на то, что разговор может логически завершиться...) Даже удивительно, что в какой-то момент мы всё-таки поняли, что неплохо было бы и отдохнуть перед надвигающимся днём, в программе которого фигурировало аж семь лекций. 

Вы когда-нибудь участвовали в командной игре по сборке мини-генома вручную?) Если нет, то желаю вам когда-нибудь поучаствовать: это игра, а потому знать о биоинформатике не нужно решительно ничего, и это весёлая, невероятно живая игра, хотя со стороны выглядит, пожалуй, примерно также нелепо, как и описанное несколькими абзацами ранее знакомство. В копилку впечатлений то, что команда наша состояла из шести информатиков (вопрос на засыпку: как называлась наша команда?)). По-хорошему, представителей обоих потоков должно было быть поровну. И знаете, что бывает за подобное вопиющее нарушение правил? Дисквалификация банальна, поэтому у нас отобрали скотч... :) ). 

Времени для общения, конечно, не хватило. Тем больше будет желания продолжать общаться после школы, верно? В дни школы разговоры были короче и спонтаннее, чем это обычно бывает, но оттого ничуть не менее интересными. Такие разговоры, что поразительно, часто лучше запоминаются. Как-то раз во время кофе-брейка: "А ты случаем не из 239?" Автор вопроса могла на тот момент руководствоваться только тем, что я из Питера и с потока информатиков (а моя футболка "Малый физфак" тоже не очень-то походила на содержательную подсказку, и скорее, должна была подсказать совсем иное), так что предположение смахивает на магию. Это наша особенная, ФМЛовская, магия - почувствовать, что собеседник (то есть я) закончил ту же школу, что и ты, разве что не в 2005-м, а на семь лет позже.

Сразу несколько раз поводом для начала спонтанной беседы являлся беглый взгляд в мой конспект. Что ж, теперь чуть больше людей знают о Mind-mapping'е. А те, кто знал и так, знают, что есть и те, кто его пытается применять.




За сим почти всё, что касается "Social", настало время для пары слов про "... and sport".

Каждое утро для всех, желающих поучаствовать и способных проснуться чуточку пораньше, проходила зарядка. Меня на неё хватило, увы, только в первое утро. И дело далеко не только в том, что не каждый раз легко удавалось подняться, а скорее в том, что у меня не вполне сложилась картина того, как бы успеть сходить на зарядку, прийти после неё в себя (зарядочка-то была отличная, не для сонных!) и позавтракать до встречи по проектам. И даже после того, как было объявлено, что бодрящее утреннее мероприятие будет начинаться на 15 минут раньше, у меня всё равно не появилось впечатление, что реально всё успеть и при этом не превратить утро в самое суматошное время суток. Поскольку зарядка была единственным, чем можно было пожертвовать, пришлось так и сделать.

На футбольном поле я оказался ровно один раз: в ту самую, единственную для меня, зарядку. До других спортивных площадок на территории загородного отеля "Райвола" и не добирался. До озера... Впрочем, нет, вначале по порядку о вечере заключительном.

В четверг после отличной лекции о написании научно-популярных статей в расписании вместо традиционного "Social and sport" фигурировала "Вечеринка окончания школы".

Общая картина: пруд, большой шатёр, в нём на столах самая разнообразная еда (например, арбузы, дыни, мороженое ;) ) и напитки. Стандартное аудиальное дополнение из музыки, в основном традиционной исключительно для дискотек, но встречалась и вызывающая у меня куда большую симпатию латина. В общем, дополнение стандартное, но далеко не однообразное, как иногда бывает (не буду никуда передавать привет, чтобы никто не обиделся). Картина законче... нет-нет, я же совсем забыл про людей! Люди! Улыбки, смех, разговоры! Разговоры всё такие же короткие и спонтанные, как во время школы, касающиеся самых разных тем, непременно оставляющие в памяти свой след. В те часы мало кто думал о том, что надо бы доделывать проект, который предстоит представлять на следующее утро. В те часы себя реабилитировала социальная составляющая школы, которую прежде удавалось замечать, пожалуй, не настолько часто, насколько хотелось бы.

Перехожу к личным впечатлениям. Их можно было бы описать четырьмя словами: хастл, озеро, песни под гитару, Alias. Но если вы ещё читаете, вам должно быть понятно, что предыдущее предложение не про меня :) Так что, как обычно: обо всём по порядку...)

Как приятно было первый раз с осени (а если быть точным, аж с 26.09.13) потанцевать! И как неожиданны обстоятельства (в смысле, Летняя школа по биоинформатике), при которых этот первый раз случается! И сколь бы странным не казалось, что о неожиданности пишет человек, который сам приглашает девушку и предлагает научить её танцевать хастл (не впервой, впрочем), не скажете же вы, что вы никогда не совершаете неожиданных для самих себя действий? ;) Есть что-то в том, чтобы удивлять самого себя...)

К сожалению, уйма эффектных фигур и поддержек с осени была забыта (а кто ж знал, что неплохо было бы подготовиться, посмотрев какие-нибудь видеозаписи или полистав собственные заметки по теме? ;) ), и ничего сложнее простого варианта "верёвочки" так и не вспомнилось. Но танцы - такая чудесная штука, что удовольствие можно получать (точнее, нельзя не получать) и без особой эффектности.

Радует, что я не совсем разучился. Хотя вот разучиться ронять партнёршу на элементарной поддержке было бы очень кстати, но, увы, пока и не без этого...

Радует, что вокруг не было ничего вертикального, способного отражать. То есть, до тех пор пока фотографии не опубликуют, меня радует, что я не знаю, что у меня было с осанкой, с плечами, с положением рук, и т.д., и могу верить в то, что всё было хорошо :)

Здорово смотреть на девушку, которая, ещё десять минут назад не зная, что такое хастл, и быстро поймав темп основного движения, двигается уж точно плавнее и изящнее тебя (для такого утверждения мне ни зеркало, ни фотографии не нужны: я слишком много в зеркало смотрел раньше, чтобы понимать, что лучше стать не могло :) ). Занятия танцами в прошлом, конечно, помогают: не в первый раз мне удаётся убедиться в этом на чужом примере.

Ещё я узнал, что партнёров, оказывается, тоже иногда "крадут" :) Стоило единственной танцующей паре (то есть нам) привлечь внимание, как вскоре обнаружилась девушка, занимавшаяся хастлом в прошлом. Человек, учившийся хастлу в Москве, танцующий при этом основной шаг по питерской школе, - ещё одна часть неожиданных впечатлений того вечера.

На смену танцам пришла коллективная прогулка к озеру. В отличие от доброй половины людей, предпочитавших воду суше, я ограничился тем, что впервые увидел водоём, совсем неподалёку от которого уже 5 дней жил :) Очень к месту в тот час пришёлся вопрос, как так получилось, что впервые. Как тогда не знал, что ответить, так и сейчас... :) Нет, конечно, времени не было, но это же не аргумент, раз были те, кто и все лекции посещал, и в проекте участвовал, и до воды находил время добраться. Впрочем, возможно людей гнало желание спастись от жары, а мне и жара не особо запомнилась, потому что в конференц-зале и в комнате в гостинице было сравнительно хорошо, а на улице я появлялся нечасто.

В довесок к прочим впечатлениям: стоишь себе у озера, никого не трогаешь, и тут на тебя буквально налетают люди, которых ты и как зовут не знаешь / не помнишь, и... рекомендуют книжку! Расхвалили произведение так, что я теперь его уж точно прочитаю, а наиболее забавен в этом тот факт, что, начав читать, я непременно вспомню, где и при каких обстоятельствах первый раз об этой книге услышал)

На берегу я встретил наступивший август. А первое впечатление, связанное с последним летним месяцем, - песни под гитару возле пруда, куда народ постепенно стёкся вновь. Очередное "впрыскивание" мотивации учиться играть самому; много самых разных песен: как хорошо знакомых, так и впервые услышанных.

Закрыл для меня вечер, почти перетёкший в утро, Alias, в который я не играл уже очень давно. Наша команда победила, и хотя, как показала та игра, принять участие в победе и внести в неё весомый вклад совсем не одно и то же, но побеждать в любом случае всегда приятно :)

В заключение


Удивительные шесть дней! Новые знакомые, с которыми надеюсь ещё не раз встретиться, несмотря на расстояния и государственные границы! ;) Новая область, первые шаги под своды которой так и побуждают делать следующие! Всё это ещё и в по-настоящему превосходных бытовых условиях (один шведский стол три раза в сутки чего стоит!), на описание которых попросту не хватило букв)

Огромнейшее спасибо всем-всем, благодаря кому всё вышеописанное оказалось возможным: организаторам, спонсорам, волонтёрам, спикерам!!! И всем участникам! В частности, и тем, с кем из-за игравшего в прятки свободного времени даже не довелось столкнуться и пообщаться в эти дни: ведь всё ещё впереди!


P.S. Возвращаясь к вступительной части, "почти" не "совсем", так что горсточка слабо связанных друг с другом фотографий моего авторства тут всё-таки тоже будет:





Очередь из биоинформатиков, ожидающих, когда дети освободят батут и наконец дадут взрослым попрыгать!



понедельник, 28 апреля 2014 г.

Настраиваемся на верную волну

Наверное, большинству из нас для успешной активности (будь она умственной, физической или какой-то ещё) нужен звуковой фон. Иногда, просто чтобы настроиться на верный лад, иногда, чтобы заглушить посторонний шум. Хотелось бы поделиться тем, как этот фон создаю я, а также узнать, как это делаете вы.

Маленькая предыстория. Всё это началось классе в 10-м, когда на школьных сборах по программированию я заглушал чужую болтовню, очень мешавшую мне сосредоточиться (а также раздражавшую, если я слышал обрывки идей верных решений, сделав ещё недостаточно попыток дойти до них самостоятельно), громким пением "Lacrimosa" (я про швейцарскую рок-группу) в ушах. Безусловный минус этого был в том, что я привыкал думать над задачами под музыку. Потом приезжал на олимпиаду, и наушники убирались далеко в рюкзак. А вот привычку в рюкзак не уберёшь... Тем не менее, по сей день пребываю в уверенности, что другого выхода на сборах у меня не оставалось. Да, есть негативный спецэффект, но позитивных больше.

Попутный вывод из предыстории: музыка должна соответствовать определённому виду деятельности, чтобы вырабатывался рефлекс: о, если слышу "Lichtgestalt", надо подумать о бинпоиске по ответу. Утрирую, конечно, но общая суть в том, что конкретная звуковая атмосфера должна настраивать на конкретный характер деятельности. Отмечает это и Глеб Архангельский в ранее неоднократно упоминавшемся "Тайм-драйве".

Эта же идея была услышана мной в декабре 2013-го на одном замечательном семинаре, время рассказать о котором когда-нибудь ещё непременно настанет. Тогда же упоминалось, что на настрой влияет частота звука. Близкой к оптимальной, по мнению учёных, обладают многие композиции эпохи барокко. Где найти хороший плейлист? Я пользуюсь этим интернет-радио. Сравнительно недавно в моей новостной ленте vk проскакивала ссылка на другой ресурс - focus@will. Музыка там похожая, хотя меньше любимого мной органа (если вообще есть). Для разнообразия, разумеется, тоже сойдёт. Да, если что, "try for free" там можно пользоваться неоднократно, так что не убегайте, как только увидите, что сервис якобы не бесплатен ;)

Раз уж заговорил о интернет-радио, самое время отметить, чем мне многие ресурсы с ним нравятся больше своего плейлиста в vk/iTunes/... : 
  • Повторы на таких радиоканалах редки и очерёдность исполнения композиций всегда разная (чтобы привычка вырабатывалась делать что-то под музыку определённого типа, а не осознавать по звучащей песне, что следующей я услышу такую-то композицию). Если второго добиться легко (ибо найти проигрыватель, не имеющий опции воспроизведения в случайном порядке, наверное, сложнее, чем имеющий такую опцию), то набрать достаточно длинный однотипный плейлист уже сложнее. А тут всё "на блюдечке".
  • Искать и скачивать ничего не надо.
  • Отличный повод услышать и полюбить что-то новое. А благодаря тому, что название и имя автора звучащей композиции отображаются на экране, это ещё и повод иногда пополнять свой offline-плейлист особенно понравившимся произведением, о существовании которого раньше, возможно, и не догадывался.
Предположим, музыку в стиле барокко вы слушали уже столько, что больше не можете. Пора искать запасной вариант!

Для начала о худшем, что бывает: не могу сосредоточиться, если играет музыка на языке, который хоть чуть-чуть знаю. Даже если слов из песни не знаю, из-за представления об устройстве фонетики конкретного языка начинаю невольно подпевать. А уж если неплохо знаю язык и уже запомнил слова... Напрашивается вывод: чем больше языков знаешь, тем хуже такую музыку стоит оставить на пассивный отдых / занятия этим языком, для других целей она не подходит. Тем не менее, если я хочу послушать любимых французских/итальянских исполнителей, я иду на lyrsense и... вновь открываю раздел "радио". Этому радио можно "объяснять", что мне нравится, а что - нет. В результате через некоторое время его рекомендации станут довольно разумными (они и в критикуемом за "рекомендации аудиозаписей" vk в среднем вполне разумные, но тут, благодаря отсутствию повторов, сравнительно малому числу пользователей, отсутствию ошибок к названиях композиций и именах исполнителей, просто любо-дорого смотреть на результат), а я не только получу отличный фон для отдыха, но возможно, познакомлюсь с новыми интересными для себя исполнителями.

К слову о пассивном отдыхе, ценная ссылка для любителей фолка. Любители остальных жанров - ищите сами: это просто ;)

Итак, мы остановились на поисках замены для барочной музыки. Вы пробовали когда-нибудь работать (скажем, программировать/размышлять над какой-то задачей/<вставьте свой вариант>) на природе? Не на даче в полубытовых условиях, не в летнем лагере, а будучи окружены настоящей природой. В чистом поле, в лесу... В общем, вдали от цивилизации. Наверное, нет. Я тоже не пробовал, но думаю, что результат превзошёл бы всякие ожидания, будь такая возможность. А раз возможности нет, будем её искусственно создавать. Если допустить полное зрительное погружение в занятие, глазам уже неважно, что вокруг. Давайте внушим ушам и носу, что мы на природе. Последний легко падёт жертвой какого-нибудь аромамасла (кстати, заслуживающие доверия люди утверждают, что эфирные масла цитрусовых заодно хорошо способствуют запоминанию и работоспособности в целом. Сам пока не пробовал). А для ушей создано столько всего... Только некоторые примеры:
  • банальный способ послушать дождь;
  • одно из многих похожих приложений под Android, позволяющее создать множество разных комбинаций звуков, способных справиться с тем, чтобы мысленно перенести нас за многие километры в какой-нибудь уютный уголок. Кстати, засыпается с его помощью отлично :)
  • почти что аналог под Windows с большими возможностями по настраиваемости. Эта программа заслуживает минутки внимания хотя бы за феерическую строчку в EULA: "3. Строка пути к папке с установленной программой обязательно должна содержать в себе слово "Aura"." Кто-нибудь сталкивался с подобными требованиями разработчиков?) 
Остаётся добавить, что здесь, мне кажется, особенно важно, чтобы это был формат "радио", а не плейлист "Звуки природы". В последнем случае переходы между композициями будут мгновенно разрушать наш "обман самих себя": вы слышали, чтобы в лесу вдруг перестал журчать ручей и в тот же момент начали щебетать птицы?)

Но вот пора встать из-за компьютера и размять мышцы, проделав комплекс физических упражнений. В тишине? Конечно, нет! Я с недавнего времени включаю что-нибудь из набора французских интернет-радиостанций Cherie FM. Раньше в этом наборе была замечательная Cherie FM Latino, вызывавшая букет приятных ассоциаций, связанных с танцевальными зарядками в ЛКШ и с занятиями хастлом в "Джайв-стрите". Но теперь эта радиостанция после загрузки часами утверждает, что всё "включает плеер"... На смену ей пришла Cherie FM Fitness: с ассоциациями там похуже, но ритм - самое то. Вновь сделаю маленькое отступление: пару недель назад во время очередной физкультминутки я вдруг услышал на Cherie FM Fitness знакомую мелодию, которая почти сразу дополнилась хорошо знакомым русским текстом, а ещё через несколько секунд испортила всё впечатление тем, что оказалась ремиксом, а не оригиналом. Но слышать даже ремикс на песню Эдиты Пьехи про замечательного соседа на французском радио было... приятной неожиданностью :)

Что-нибудь непременно надо будет придумать, когда вернусь к регулярным пробежкам (то есть, надеюсь, где-то в августе): раньше брал случайный альбом на плеере и слушал, не задумываясь о темпе, о ритме, о том, что неплохо бы выбирать такую музыку, под которую не получится ни подпевать, ни подвывать... Как свидетельствуют спортивные статьи, каждому в данном случае подходит своё. Например, под упомянутые по ссылке аудиокниги или под обычное радио я бежать не смогу вообще. 

Есть ещё один нерешённый вопрос - транспорт. Мне видится, что вне метро стоит совсем отказаться от музыки и слушать исключительно подкасты (где же ещё заниматься иностранными языками, как не в транспорте. Всё-таки дома арсенал занятий значительно шире, а в транспорте их выбор небогат), в метро же, пока оно такое шумное, лучше читать, а от шума отгородиться чем-то из вышеупомянутого (органом/звуками природы). И ещё желательно после этого свою остановку не проехать ;)

На этом всё. Призываю делиться мнениями и своими источниками фона для разных видов деятельности.

P.S. Соблюдаю традицию хронометража. На написание/перечитывание поста ушло примерно 2 часа 25 минут. Это с учётом набросанного заранее плана. Брррр...
P.P.S. В первом абзаце "Итогов марта" обещал в апреле "наполнять блог общественно полезным контентом" и успел-таки. Помещать себя в "местность смерти" (читай: давать публичные обещания. А термин, кстати, снова из "Тайм-драйва", но в моём планировании он уже в повседневном лексиконе) оказывается очень полезным. Теперь уже до "Итогов апреля" осталось чуть-чуть, а в мае... в мае будет, о чём поведать. До новых постов, друзья! ;)