?

Log in

Old fashioned S010

http://www.s010.lv/  ]
userinfo  ]
calendar  ]
friends  ]

10 May 2012|10:12pm
Я всё думал, почему во многих видео (тот же Danny MacAskill) чуваки катаются в штанах, а не в шортах; в шортах же удобнее?
Походу потому, что это опасно. Прыгал вот на маленьком трамплинчике (Ryan Leech утверждает что american bunny hop можно научиться делать прыгая например на лежачем полицейском), нога соскользнула с педали, а на педали у меня много маленьких торчащих штырьков. Вот две борозды на память останутся:
explicit contentCollapse )




Ночью мне приснился очень странный сон про Namie Amuro. Подробностей не помню, но что-то вроде она приехала в Латвию и вроде мы должны были встетиться но как-то так и не получилось о_____О

Давно не интересовался что у неё нового.
Первое видео на которое наткнулся на ютубе:
post comment

Dirt jumper 04 May 2012|10:56pm
В прошлом году, ближе к концу лета, я купил горный велосипед. До поры до времени просто кататься было интересно и весело, но со временем я понял что просто ездить по ровной дороге мне не интересно. Интересно преодолевать препятствия и хочеться научиться делать что-то за пределами обычного, например быть в состоянии проехать там где и пройти то нелего или может быть какие-то трюки и т.д... Короче говоря мне хочеться занятся street trial'ом.

Поэтому я купил новый велосипед, dirt jumper, строго говоря он не для trial'а, но на самом деле практически любые элементы trial'а на нём можно отрабатывать. Плюс этого велика в том что у него 26" колёса и более высокая передача -- на нём можно быстро ехать. Я решил что сразу специализированный trial велик покупать нет смысла, потому что я всё равно ничего ещё не умею делать. Вот когда на этом научусь чему-то, тогда и куплю специализированный trial велик. На своём обычном горнике особо не потренируешься, потому что у него геометрия совершенно не подходящая и потому что он слишком хрупкий, он не рассчитан на прыжки, большие нагрузки и т.д.

Итак, вот он, Specialized P.1:
фоткаCollapse )

Что такое street trial:

5 comments|post comment

C++11 18 Apr 2012|04:12pm

C++11 is a major upgrade of the language and it's standard library. C++ is now much closer to the so called "productivity languages", yet as efficient as ever.

I think with these improvements C++ becomes a "good enough" language to be the default choice. It's now much more productive, it's very efficient, it's well supported on all major platforms, free compilers are readily available and there are tons and tons of useful free libraries out there.
This will be especially true with the introduction of Windows Runtime in Windows 8.

Here are four most important, in my opinion, new features which will change the way C++ code is written regardless of the problem domain and regardless of your favourite subset of the language.

New meaning of the auto keyword

When declaring a variable, you can now use auto keyword in place of the type: the type will be automatically deduced from initializer.

/* C++98 */ map<string, string>::iterator it = m.begin(); /* C++11 */ auto it = begin(m);

Ranged for

Ranged for allows to iterate through any container that overloads begin() and end() functions. These functions are overloaded for C-style basic type arrays by standard library.

int a[] = { 1, 2, 3, 4, 5 }; /* C++98 */ for (int *p = a; p < a + sizeof(a)/sizeof(*a); ++p) *p *= 2; /* C++11 */ for (auto &i : a) i *= 2; for (auto s : { "one", "two", "three" }) cout << s << endl;

Intializer lists

Initializer lists bring uniform initialization of objects. You can now initialize just about anything, including basic types like int, using the curly-brace syntax.

/* C++98 */ pair<string, int> pairs[] = { make_pair("one", 1), make_pair("two", 2), }; map<string, int> m(pairs, pairs + sizeof(pairs)/sizeof(*pairs)); /* C++11 */ map<string, int> m { { "one", 1 }, { "two", 2 }, };

Lambdas

Lambdas are a syntax for creating function_objects/anonymous_functions/closures. In other words, little pieces of code which you can pass around.</br> I think the introduction of lambdas increases the usefulness of the standard library <algorithm> header by a ten-fold.</br> The following example isn't great but it shows how things are now much more flexible.

/* C++98 */ class Is_longer { public: Is_longer(string::size_type thresh): thresh(thresh) { } bool operator() (const string &s) const { return s.size() > this->thresh; } private: string::size_type thresh; }; vector<string> get_longer_strings(const vector<string> &v, string::size_type thresh) { vector<string> strs; copy_if(v.begin(), v.end(), inserter(strs, strs.begin()), Is_longer(thresh)); return strs; } /* C++11 */ vector<string> get_longer_strings(const vector<string> &v, string::size_type thresh) { vector<string> strs; for_each(begin(v), end(v), [&](const string &s) { if (s.size() > thresh) strs.push_back(s); }); return strs; }

Bjarne Stroustrup's C++11 FAQ
Herb Sutter: Elements of Modern C++ Style
C++11 Reference

post comment

25 Feb 2012|06:08pm
Чистил шкаф и нашёл там безимянный конверт с 20-ю латами (~ 40$)! :D

Олсо, трушный инфографик:

2243394 700b
image hosting

1 comment|post comment

rapping 04 Feb 2012|02:24pm

Недавно посмотрел такое аниме как Samurai Champloo, очень понравилось.

Отличительная его черта -- саундтрек в стиле хип-хоп. Начал слушать и проникаться.

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

Итак, вот небольшой рэп про мою нелюбовь к веб-программированию, ололо.

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

Ну и просто меня веб-программирование почему-то совершенно не прикалывает но приходится им заниматься на работе -_-

7 comments|post comment

йа плакал и бился головой ап стену 08 Jul 2011|09:09pm

надпись на камне: "я очень полезный"

post comment

кинокритик modo des~ 06 May 2011|10:47pm
С фестивалем японского кино вышла засада. Сеанс сегодня был в 18:00, я приехал в 17:30 -- билетов уже не было.
В день когда проводится сеанс, билет можно получить в кассе с 10:00 до 18:00, то бишь как можно раньше нужно придти за билетом.


Вместо The Ballad of Narayama сходил посмотреть Fast Five в forum cinemas.
Хороший фильм, мне понравилось. Вообще, в ближайшее время похоже будет много достойных фильмов (i.e. таких, на которые не жалко $8 потратить rolleyes ). Новые Пираты Карибского моря, например; потом, сегодня видел трейлер The Priest -- сам фильм наверное будет стандартным sci-fi трэшаком, но стилистика очень понравилась -- даже чем-то Blade Runner напомнило; потом Трансформеры новые (хотя... увидел как кто-то на фейсбуке сказал что новая подружка главного героя похожа на трансвестита и никак не могу выкинуть это из головы... :// )

Отдельно хотелось бы упомянуть новый женский персонаж в Fast Five, Elena Neves. Играет эту роль актриса Elsa Pataky:



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


Из текущего ещё хочу Source Code и Thor посмотреть.
1 comment|post comment

Фестиваль японского кино 05 May 2011|11:11pm
Via muharred:
Via [info]kedveil. http://www.kinokino.lv/kino-zinas/latvija/lasit/29270-japanu-filmu-festivals-kinoteatri-riga - с 6-ого по 9-ое мая один японский фильм 6-ого вечером и по 2 фильма в остальные дни. Фильмы на японском с английскими субтитрами и синхронным переводом на латышский (насколько я помню, в k/t Riga перевод пускают отдельной дорожкой на наушники, если есть желающие). Вход, если верить статье, бесплатный. По-моему, это очень и очень круто. Думаю, может, на всё кроме анимешного мувика сходить. Если получится. По описанию звучит достаточно интересно.

UPD: Ааааа. Thanks to [info]soljarka - ссылка была прошлогодняя. Поменял ссылку и даты - уже практически началось всё!


Ну вот на фильмы Такеши Китано точно стоит сходить.
post comment

Hola Amiga! 03 May 2011|09:45pm




N дней назад, хапнул в otdam_darom_lv Commodore Amiga 500! Домашний компьютер 87-ого года.

Амиги были гораздо круче в плане звуковых и графических возможностей по сравнению с остальными компьютерами тех годов.

Не знаю что меня привлекает в технике 80'ых. Может то, что тогдашняя техника была всё ещё настолько проста, что например дизайн устройства мог бы поместится целиком в голове одного человека. Может то, что это было переходное время, когда компьютеры уже не были калькуляторами размером с школьный спортивный зал, но ещё и не обладали настолько крутыми возможностями как сегодняшние компы. Сегодняшние компьютеры просто скучно юзать. Нету никакого челленджа.

Досталась она мне без родного блока питания, но к счастью оказалось что её можно без проблем запитать от обычного PC блока питания, что я и сделал. Амиге надо 2.5 ампера 5 вольт, 1 ампер 12 вольт и 0.1 ампер -12 вольт. Имеющиеся у меня ПииСиишные блоки питания выдают 23А 5V, 9A 12V, 0.5A -12V.
Также нету дискет с Amiga Workbench'ем 1.2. У Амиги на материнке есть ROM, оттуда она загружает Workbench Kickstart, а этот Kickstart загружает уже ОСь с дискеты, ну или игру или ещё что. Спектральный анализ интернетов показал что с PC записать дискету так, чтобы её поняла Амига -- невозможно без спец хардвера. Насколько это правда -- не знаю, но я в любом случае предпочёл бы вообще как-то обойтись без дискет. Например воткнуть вместо флопповода нечто, что эмулировало бы флопповод. Но это так, планы на очень далёкое будущее, если вообще. Пока решил купить на ebay дискетку.

4 comments|post comment

30 Dec 2010|11:18pm
Всех с Наступающим! Пусть этот год будет лучше предыдущего =)

Нашел кстати канал на ютубе с классными чиптюнами. Чел реально гений, мне нравятся абсолютно все его композиции:
6 comments|post comment

29 Dec 2010|02:27am
Мде, помнится я полез в исходники фаерфокса чтобы поменять правую и среднюю кнопки мыши (на лаптопе две кнопки всего, средняя эмулируется нажатием двух сразу, что неудобно)... А можно было тупо на уровне Xorg ремапнуть: xinput --set-button-map '<default pointer>' 1 3 2
post comment

27 Dec 2010|11:12pm
Гм, прочитал счас про французский легион...

Я вот в последнее время иногда думаю -- и сколько лет я буду вот так сидеть в офисе, обрастать мхом?
Служить в армии дело конечно опасное, но куда более захватывающее и подходящее мужчине занятие.
Хочется чего-то не знаю чего.
post comment

21 Dec 2010|09:04pm
In the city of Riga, there lived a programmer,
He loved to learn new syntax and grammar.
All was well until he met this peculiar girl,
She made him feel feelings and changed his world.
He looked at her and she looked at him,
It was as if love was being born in between.
He asked her out... But she said no.
She already had a boyfriend. It was a terrible blow.



"told you so"... -___-
1 comment|post comment

Bloodsport 20 Dec 2010|10:11pm


Ван Дамм не лучший актёр, по-английски плохо говорит, вообще довольно много "Б-movie" моментов... Но всё равно это офигенный фильм! Некоторые сцены просто восхитительны! И саундтрек обалденный. Т__________Т
post comment

Брюс Ли 12 Dec 2010|01:07am
post comment

Ушакова на мыло! 11 Dec 2010|05:42pm
Офигеть, город вообще не убирают! Ни единой снегоуборочной машины сегодня не видел >=[
7 comments|post comment

fflush() 24 Nov 2010|01:13am

Сделал себе часы на ATmega8. Далеко не такие крутые и красивые как у maddev'а например, но функцию выполняют. Уже больше недели прошло, а они до сих пор по-крайней мере чисто визуально синхронизированы с часами на моей мобиле, я удивлён, особенно учитывая что кристалл на 3.6864 Мгц, и последние две цифры частоты неизвестны, соответственно значение 3686400/100 которое я загружаю в Timer/Counter1 может вплоть до 99 герц отличатся от правильного... За сим барьер микроконтроллёров преодалён, когда у меня в прошлый раз был бум увлечения цифровой электроникой, я как раз таки на попытках завести сраный 8051 растратил весь интерес и энтузиазм, и потом два года ничего не делал.

Пруф пики:


Сайт на 90% написал, очень простой... На Perl'е! Лол, не из-за того что на C++ было бы трудно писать, а просто я как подумал, это типа каждый раз когда я захочу малейшее изменение внести -- надо будет компилить всё это дело?..
Никак не могу добить. Надо какой-то внешний вид сделать, в смысле css замутить. Решил админку никакую не делать, а вместо этого сделать GUI на PyGTK, который типа напрямую файл sqlite'овский редактировать будет, вот как это убожество выглядит примерно:

Я как-то ожидал что на PyGTK гораздо меньше времени займёт чем на Си или Си++, но нифига, всё равно 1.5 дня проковырялся.


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


Сегодня майка с моим инициалом с амазона пришла... laugh

8 comments|post comment

Конкретный рецепт, который меня так много раз просили дать 19 Nov 2010|03:43pm

Originally posted by lex_kravetski at Конкретный рецепт, который меня так много раз просили дать

Что делать, если положение вещей тебе не нравится и ты хочешь его изменить? Что делать, если ты вообще хочешь хоть как-то поучаствовать в обустройстве жизни в стране и мире? Что делать, если тебе всё-таки уже надоело быть овощем, но ты не знаешь, как перестать им быть?

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

Организуй профсоюз. Хотя бы неформальный. Хотя бы на том уровне, что коллеги не дают начальству друг друга топтать.

Решай задачи — тренируй сообразительность. Оно не самоценно, но оно — как физкультура. Без этого никак.

Много читай. И не Коэльо с Марининой, а литературу, из которой можно почерпнуть полезные знания и верные моральные установки. Если не знаешь, которые верные, думай на эту тему. Спрашивай. Анализируй.

Если твой основной труд интеллектуальный — овладевай ещё и физическим. Если физический — овладевай интеллектуальным. Разбирайся в сопредельных твоей профессии областях. Не останавливайся на этом — расширяй сферу знаний и умений. Без этого ты даже в своей специальности разбираться не будешь. И уж точно не будешь адекватно понимать происходящее.

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

Постоянно занимайся делом. Основных направлений дел четыре: производительный труд, саморазвитие, политика и творчество. Все четыре важны. Что-то менять гораздо легче, имея навыки во всех четырёх. А навыки будут только при постоянных тренировках.

Не воруй. Не бери взяток. Не давай взяток. Не покрывай воров. Не ищи себе оправдания: «все так делают», «сейчас иначе нельзя».

Не бойся сразиться за правду. Не бойся вступиться за товарища. Причём, не только физически. Не спускай подлости. Сначала будет тяжело, но начни тренировку с простого: сначала вступай в сражение, хотя бы когда тебе почти наверняка ничего не грозит. Постепенно повышай планку. Не уклоняйся от конфликтов по принципиальным вопросам. И не выплёскивай злобу по пустякам — она у тебя потому и копится, что ты принципиальные вопросы на тормозах спускаешь.

Записывай мысли. Минимум несколько раз в неделю. Сначала будет получаться бред. Потом натренируешься. Это даст тебе возможность не только письменно распространять свои убеждения, но и лучше их формулировать для себя.

Учись говорить уверенно и твёрдо. В критический момент это позволит тебе повести людей за собой.

Найди себе как минимум одно творческое хобби — стихосложение, игра на гитаре, рисование, хоть что-то. Все эти вещи украшают душу человека. Но это только в том случае, если он делает всё остальное из перечисленного.

Работай честно. Помни, что ты работаешь не за деньги, а на благо общества. А деньги тебе даются как твоя доля этого блага. Сейчас в стране многое не в порядке и деньги дают не всем, кто того заслуживает. Однако зависящие от тебя в этом не виноваты. Это не они забрали причитающиеся тебе деньги. Их забрали те, от кого зависишь ты. А зависимые от тебя только лишь молчали. Если твоя работа напрямую связана с благополучием более слабых — делай на совесть. Если врач: лечи. Если учитель: учи. Это то, что ты в первую очередь должен делать для исправления ситуации. Если по профессии ты перекладыватель бумажек, то тут сложнее. Не потакай желанию твоего хозяина кого-то обжулить. Не обманывай по его приказу. Ищи созидательное зерно в твоём труде и развивай его.

В своём деле ищи способы упростить и улучшить процесс. Найденные способы — внедряй. Рассказывай всему обществу, как и что можно упростить и улучшить. Если можешь, ищи способы и вне своей профессии.

Будь моралистом. Пропагандируй свои моральные взгляды. Многие вещи хреновы не потому что «так всегда», а потому что многие просто не в курсе, что тут хорошо, а что плохо. Мораль не принимай на веру, даже собственную: до самых нюансов разбирайся, почему хорошо — это вот так, а не вот эдак. В морали на самом деле очень и очень много логики.

Стремись быть вежливым и приятным в общении. По умолчанию всех встречных считай положительными. Но не спускай неуважения к себе и особенно к другим. Каждая хамская выходка, каждая невежливость должны получить негативную реакцию. Особенно если они были адресованы кому-то беззащитному рядом с тобой. Только так есть шанс добиться их неповторения. Не лезь драться по пустякам — себе дороже, но не молчи. Тебе хамят — хами в ответ. Многие думают, так не интеллигентно, но хама интеллигентность только раззадоривает. Получив отпор, хам уже подумает, хамить ли пришедшему следом за тобой. А беззащитный по крайней мере почувствует поддержку. А промолчишь в ответ на зло — зло рано или поздно восторжествует. Однако по умолчанию будь вежлив. Будь приветлив. Будь приятен в общении.

Не жди, что всё поменяется за полсекунды и не разочаровывайся, если всё сразу не получилось, как ты хотел, и в мгновение ока не поменялось. Радикальные перемены требуют длительной подготовки. И то, что ты хочешь сиюминутно исправить сегодня, начинать исправлять следовало ещё лет десять назад. Сегодня с большой вероятностью именно вот это вот в частном его проявлении исправить не получится. Но если начать сегодня, то удастся исправить то, что будет через десять лет. А если не начать, то ты и через десять лет будешь выть от бессилия: «я ничего не могу поделать».

Помни, что даже при всем этом результата можно не достичь. Но нужно всё сделать, чтобы его достигли твои последователи.

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

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

Помни, что один ты не сдвинешь гору. Готовь из окружающих себе помощников. Старайся всеми силами развивать не только себя, но и их — не только детей, взрослых тоже.


Если ты хочешь что-то изменить, то вот он рецепт.

Кажется, будто тут очень много всего. Кажется, тут идеализация — так невозможно. Возможно, скажу я тебе. Трудно поначалу, долго тренироваться, но потом для тебя всё это будет само собой разумеющимся. У тебя не будет сомнений, что ты можешь так, напротив, ты будешь уверен, что не можешь иначе. Когда нас будет много, настанет светлое будущее.





Ещё можно было бы Книгу пяти колец сюда добавить, там тоже очень правильные принципы даются.

3 comments|post comment

16 Nov 2010|11:47pm
Итак, приз за лучший распил года достаётся... Транснефти!!!
post comment

11 Nov 2010|01:33am

Офигенский ремикс темы из Бомбермэна ohmy

2 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]