jabber.ru соснуло. Посоветуйте где жаббер заводить. Инбифо локалхост
http://www.stolyarov.info/guestbook/archive/1#comment-482
Ощущение сильного колдунства в тылу для программиста противопоказано. Разумеется, принцип ровно тот же, просто система программирования любезно скрыла с ваших глаз долой всю "низуху". Для опытных программистов это удобно, для тех, кто только учится — смертельно.
http://web.archive.org/web/20070125181458/http://2ch.ru/s/src/1158095011998.gif пикча еще с того двача
http://dump.bitcheese.net/images/afyjuza/commielinux107.png
http://dump.bitcheese.net/images/ikufotu/Linux-commie.png
http://dump.bitcheese.net/images/ycudaxy/communism-opensource.png
http://dump.bitcheese.net/images/exidefo/torvald.jpeg
http://dump.bitcheese.net/images/osewoje/Commilinux.jpeg
Суть капитализма: http://dump.bitcheese.net/images/yvitopo/x_169dea4f.jpeg
В бой! http://dump.bitcheese.net/images/ejyloxu/c17a3581cf81.jpeg
Интересное наблюдение насчет N-back. В "звук-расположение" я дошел до 5-го уровня (см. первую строчку на картинке) и потом решил резко переключиться на "цвет-изображение". И я второй уровень я прошел с первой попытки (см. вторую строчку на картинке). Это мне показалось очень странным, потому что "цвет-изображение" я очень долго не делал. После чего я сделал относительно долгий перерыв, слегка полежал. Потом я продолжил делать "цвет-изображение" только вот всё это оказалось безрезультатным, я опустился с третьего на второй, пройти опять второй уровень я после этого не смог, даже первый (когда я на него опускался) мне не всегда давался с первого раза.
Собственно, моя теория такова: мой мозг при резком переходе с "звук-расположение" в "цвет-изображение" смог каким-то образом состыковать(адаптировать) механизмы, выработанные в "звук-расположение" под работу с "цвет-изображение". После перерыва, эта связь была уже разорвана, и те механизмы из "звук-расположение" просто не использовались, я действовал по другой программе. Интересно. Хотя может есть и другое объяснение. http://dump.bitcheese.net/images/ilodafi/strange.png
Тут я отвечу на вопрос "Зачем нормальный программист должен знать ассемблер?" но сначала пятиминутка ненависти
Ну собственно, есть такая тема, что люди, которые не то что ассемблера, даже сишку толком не пробовавшие, пишут на своих жабоскриптах такую дикую хуиту с точки зрения оптимизации, что просто пиздец. Ибо нет нифига понимания(даже примерного) в какие такие машинные инструкции будет оттранслирована та хуерга, которую наплодили эти "программисты".
Раньше мой дед на целероне 400 мгц 256 метрами ОЗУ успешно смотрел интернет на несвежем дистрибутиви GNU/Linux. Но потом тупые индусы понаделали тормозных жабаскриптов и дед начал жаловаться на появление какого-то непонятного окошка "скрипт недоступен". Он еще начал интересоваться, что такое скрипт и на что он должен отвечать. Ну типа типичные последствия. Вообще, дофига сайтов адово тормозят от этих говен, поэтому у меня NoScript всегда наготове, ибо от этого говна тормозятся даже современные браузеры на современном железе. Это ж надо было дойти до того, чтобы делать абгрейд из-за того, что какие-то *** понаписали быдлокода на JS? Если вы у себя на сервер-сайде ворочаете всякие тормозные питоны, похопе и Node.js то это ваши личные половые проблемы. Но вот когда вы кормите этим JS-говном МОЙ процессор, тут уж я на это вынужден применять меры, вроде NoScript
http://www.opennet.ru/opennews/art.shtml?num=36962 вот на такое клиенд-сайд веб программирование (если его сильно запаковать в сандбокс) я согласен. Есть еще такая тема, как asm.js http://habrahabr.ru/post/171561/ но это всё полумеры.
А теперь по теме, нафига вообще ASM. Любой (за исключением CUDA и прочей GPU-ускоренной хреноты) код на любом ЯП в итоге транслитуется в опкоды и переваривается центральным процессором (всякие CUDA и опенжл передаются в видеокарту и перевариваются через GPU). Я лично не против, чтобы кто-нибудь писал на языках, подобных Java, JavaScript, Python, Ruby и что там еще... Вся беда в том, что для эффективного программирования даже на таких ВЫСОКОУРОВНЕВЫХ ЯП как эти, необходимо хотя бы примерно представлять, в какой машинный код преобразуются ваши высокоуровневые конструкции.
Иногда приходится смотреть на сгенерированный сишным компилятором код, чтобы понять причины тормозов. Чтение ассемблерного выхлопа GCC позволило мне выявить хреновую оптимизацию записывания байтиков в стек, вот http://gcc.1065356.n5.nabble.com/Ways-to-fill-the-stack-td912561.html почитайте (да, я знаю, у меня плохой английский)
Понимание архитектуры ЭВМ, недостатков некоторых вещей (типа NULL-terminated string http://www.joelonsoftware.com/articles/fog0000000319.html ) позволяет избегать ошибок на более высоких уровнях.
Меня тут обвиняли что я статейки какие-то даю, так вот тут я их действительно выдам
http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html
https://lwn.net/Articles/250967/
http://www.insidepro.com/kk/145/145r.shtml
https://savannah.nongnu.org/projects/pgubook/
И вот типа цитата, но я не вполне согласен с ней. Иногда ASM нужен именно для написания
Целью обучения программированию на асме, как ни странно, не может быть само по себе программирование на асме, это навык (если его рассматривать с профессионально-коммерческой точки зрения) абсолютно бессмысленный. Никто никогда не пишет на асме. Но при этом опыт такого писания жизненно необходим, чтобы примерно представлять себе, что на самом деле происходит при выполнении программы. И с этой колокольни, вообще говоря, пофигу, какой ассемблер и под какой процессор изучать. Ну, допустим, процессор всё-таки желательно использовать живой и реально существующий, чтобы не оставалось ощущения, что «с настоящим точно не получится», но и только.
Критика приветствуется
Скомпилирован на улице Столлмана, в GCC 4.6.3. Известный химик, по призванию своему — программист. В народе — учитель. В интернете — тролль. В опенсорсе, так сказать, необходим. Это, так сказать, система… эээ… в составе 120 строк кода. Читаете исходники LeechCraft и получаете bu-tt-hu-rt. И реверсер работает по другой линии — по линии программиста. Потому что не воздух будет, архитектор будет! Ну вот можно читать исходник LeechCraft. Можно стать плюсоебом. Можно стать хаскелистом. И будешь уверен, что эту теорию типоа примут по учебнику. Значит, на пользу computer sciense пойдет одна теория типов. Величина, оторванная в область программирования, дает свои колебания на все программирование. А Деннис Риччи дает колебания только на семью на свою. Ассемблер в библиотеке работает. В Java ходят и зжирают в Java много памяти. В библиотеке на ассемблера мало памяти зжирают. Ассемблер… эээ… будет вырабатываться гораздо легче, чем плюсы крепкие. А крепкие плюсы будут весомее, чем GCC на улице Столлмана. А на улице Столлмана будет расщепленные плюсы. Тогда плюсы будут проходить через улицу Столлмана, через GCC 4.6.3, и замещаться там по формуле программистского единства. Вот в Visual Studio Express 2012 оно может расщепиться, программирование! На химиков, на программистов, на админов, на культуру программирования… Так что, в эту сторону двинется вся IT индустрия. Библиотека двинется в сторону 120 строк кода, которые будут… эээ… предмет укладывать на предмет. 120 строк кода — предмет программирование. Электрическая лампочка горит от 120 строк кода на плюсах, потому что структура, так сказать, похожа у нее на плюсы. Деннис Риччи работает на операционной системе «UNIX». Деннис Риччи работает у себя дома. Вот конкретное программирование! «Открытое программирование» — то же самое. Ну, берем код на плюсах, вставляем в LeechCraft, накручиваем там… эээ… все время сладкий хлеб(покушать принес)… Так что же, будет Риччи, что ли, вырастать? Деннис Риччи, что ли, будет вырастать из этого?
Вот значит я решил вспомнить этот мозговой тренажер N-back (brainworkshop). Раньше с успехом доходил до 7 уровня и иногда запрыгивал на восьмой, сейчас слегка подзабыл. http://dump.bitcheese.net/images/ycorama/ggg.png
Прога к сожалению достаточно забагованая. https://en.wikipedia.org/wiki/N-back там в статье есть ссылки на другие. Там кстати присутствует такая цитата:
Two studies published in 2012 failed to reproduce the effect of dual n-back training on fluid intelligence. These studies found that the effects of training did not transfer to any other cognitive ability tests.
Вообще, если дойти до 7 уровня, изменения в мышлени достаточно заметные получаются. Не очень-то это похоже на самовнушения. Да и я тренировал не только в режиме звук - расположение, я потом еще делал какие-то хитрые чередования, типа цвет - расположение; Звук - цвет; Звук - расположение. Что-то оно всё же переносится по моему скромному мнению, но достаточно сложно всё это
Влияние спонтанных социально-экономических факторов на качество программного обеспечения в расширенных социумах
http://delphikingdom.ru/asp/viewitem.asp?catalogid=254
Валентин Калиткин – это собирательный образ(ну я думаю вы догадались, кто такой этот Калиткин)
Ну вообще офигительно, если посмотреть на ситуацию сейчас. Какие-то телефоны с цветным экраном, тачскрином, вайфаетм, четырьмя ядрами... Это уже не эмбеддед нихрена. И софт тупо не в состоянии эффективно задействовать эти ядра. Говно. Последствия капитализма и потреблядства
http://www.5-tv.ru/video/502204/ В Ленинграде, из-за несовершенства АТС, существовало такое интересное явление, как Эфир. Анонимное голосовое общение. Очевидно, что совки старадись бороться с этим явлением, ведь там всё анонимно, можно свободно высказывать свои мысли.
Мы находимся в музее бывшего Ленинградского телефонного узла, вот эта штука называется декадно-шаговой станцией. В конце 70-х годов инженеры-связисты обнаружили, что при определенном положении шагового искателя сразу несколько людей могут позвонить на определенный номер, и они услышат друг друга. На этом основана интереснейшая социальная история, которая называется – Эфир. О ней мы сегодня и поговорим.
Ленинградский телефонный эфир больше двадцати лет объединял тысячи молодых людей. С ним боролись комсомольские органы и технические службы. Его необычайная живучесть до сих пор необъяснима. Эфир породил множество легенд. Рассказывали, что в телефонном эфире часами просиживали даже знаменитые музыканты. Что именно о нем поется в песнях Бориса Гребенщикова и Виктора Цоя.
Тут вполне можно провести аналогию со всякими АИБ
И еще об образовании, продолжение #J0JQHY
http://ru.euronews.com/2013/05/03/the-serious-side-of-playing-games/
Предлагается использовать специальные обучающие игры. Идея не нова, во мне интерес к программированию пробудили такие игры, как Transport Tycoon (сейчас есть опенсорсный OpenTTD) и The Incredible Machine ( выгдялит так https://upload.wikimedia.org/wikipedia/en/c/c4/The_Incredible_Machine_3.png )
Некоторые другие игры, которые мне понравились(флеш): http://www.kongregate.com/games/PleasingFungus/manufactoria/ http://www.kongregate.com/games/krispykrem/kohctpyktop-engineer-of-the-people
Вот кстати, эта штука http://www.drgeo.eu/home отлично подойдет для изучения геометрии, там есть пример с механикой. Правда GUI у нее весьма необычен
Вообще, учиться программированию можно дома самостоятельно, это вам не какая-нибудь химия, где нужно кучу реактивов для опытов, вытяжка, оборудование для химических опытов и прочее, достаточно просто компа, интернета и много свободного времени. http://ru.euronews.com/2013/04/05/the-mooc-movement-learning-for-all/
Там вообще много интетесного про образование http://ru.euronews.com/programs/learning-world
Я каждый день в обязательном порядке делаю зарядку. И вот сегодня мне было сложно заставить себя ее сделать. Всё же я смог. Причина была в том, что я завел себе такую привычку, что зарядку я делаю строго ДО еды (время не важно, я могу хоть пол дня ничего не есть, но пока не сделаю зарядку, есть ничего не буду). Так вот, в этот раз я поел ДО зарядки. Но я потом всё же смог себя уговорить ее сделать, только для этого пришлось порядочно психануть, да. Пока что у меня проблемы с мотивацией. Можно ставить себе условия, например морить себя голодом пока не сделаешь что-либо. А можно просто наорать на самого себя, мысленно или даже вслух(что я и сделал) http://dontgiveupworld.com/wp-content/uploads/2009/08/dontgiveup-HD-13.jpg
Что я думаю о хэкерах спросите меня вы ? Это задроченные, убогие, прыщавые, униженные, в шапках-петушках администраторы ЛВС, которые носят черные сумки как сантехники. Их били и унижали в детстве. Пихали им насильно в рот хуй, и не только насильно, но и при желании. Их родители чаще всего яркие представители населения местных помоек. Это нормальная среда становления любого хэккера. У каждого хэккера есть хэккеран и мaкток. Бей же в бубен, падаль, блять !! Бей ! Кричи ! Ори на весь двор что ты хэккер и горд этим ! Не бойся получить пизды в лицо ногами, чтобы зубы вылетели на асфальт и кровь залила весь подъезд. Чтоже ты сучье отродье плачешь ? Я знаю почему ! Потому что ты НЕ ЗНАЕШЬ ПРАВДЫ. Итак, Почему я все это говорю ? Потому что ПРИШЛО ВРЕМЯ СКАЗАТЬ ПРАВДУ !! НЕТ СИЛ МОЛЧАТЬ БЛЯТЬ УЖЕ !! МОЧИ НЕТУТИ !! 15 ЛЕТ МЫ БЫЛИ В ТЕНИ !! НО ТЕПЕРЬ ПРИШЛО ВРЕМЯ !! Мы те, кому засунули в жопу провода и пустили ток. Мы те, кто с утра до вечера дрочит эти поганые кнопки и больше нихуя не видит. Мы те, кто хочет проебать всю свою жизнь за этим ссаным монитором. Да ! Я Хэккер ! И разве в этом есть мое преступление ?? Я хочу быть хэккером (таким как зверь) и вам меня не остановить ! И это мой манифест. Хой ! (88/14).