Как стать автором
Обновить
1
0
Toliver @owniumo

Пользователь

Отправить сообщение

Книги, по которым мы в детстве учили программирование и будем учить детей

Время на прочтение3 мин
Количество просмотров94K


Когда я зашел в гости к Робокурс (они учат ребятишек 7-13 лет программированию и робототехнике), то увидел коллекцию раритетных книжек по программированию и вспомнил былое, 286-е без жесткого диска, BASIC из оперативки и прочее.

Я был в восьмом и от одноклассника узнал, что есть «Краевая станция юнных техников» (КСЮТ), где помимо выпиливания лобзиком кордовых авиамоделей есть и инновационный кабинет по программированию. Записался туда. Там были и первые сетевые баталии в NETWARS, и первая порнокартинка, и война за пароль главного администратора. Адекватных книг практически на было, особенно по горячо любимому мной бейсику (только «Программышка» и еще одна розовенькая книга, откуда я узнал, что такое массив и что с ним можно делать).

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

Под катом кратенький обзор одной современной и нескольких олдскульных советских книжек по робототехнике и программированию для детей из коллекции преподавателей. (Бонус — обзор манги по электричеству.) А в комментах — ваши первые книги.
Читать дальше →
Всего голосов 36: ↑30 и ↓6+24
Комментарии69

Самодельный NAS из нетбука с переделанным PCI express SATA контроллером под ExpressCard/34

Время на прочтение3 мин
Количество просмотров64K
Статья описывает необычную систему хранения данных на базе нетбука с дополнением в виде внешнего переделанного SATA контроллера и ПО от проекта XPEnology. Хаб DIY, мне кажется, наиболее соответствует по духу проекту, в котором главное место занимают техническое творчество и любовь к гик-технологиям. Я не преследовал цель создать полноценную домашнюю систему хранения данных, хотя все работает на должном уровне. Для этих целей у меня уже несколько лет трудится настоящий NAS от Synology.

Итак, рассказ о старом железе, паяльнике и новом софте.
Читать дальше →
Всего голосов 30: ↑27 и ↓3+24
Комментарии29

PyOpenGL для начинающих и немного новогоднего настроения

Время на прочтение8 мин
Количество просмотров121K
image

Благодаря своей гибкости и простоте, язык Python позволяет легко и быстро писать целый ряд приложений и утилит. Мною данный язык, в основном, используется для написания небольших скриптов, облегчающих выполнение различных задач, связанных с системным администрированием. Как оказалось, Python можно использовать и для не совсем «традиционных» задач, например, для вывода 3D графики. Об этом и будет мой небольшой предновогодний пост.
Читать дальше →
Всего голосов 39: ↑35 и ↓4+31
Комментарии11

Google берёт под контроль Android. Изменения в программе Google Nexus

Время на прочтение8 мин
Количество просмотров130K
image
Неумолимо приближается ноябрь, а вместе с ним новая итерация смартфонов серии Google Nexus. Едва вышел iPhone 5 и поутихли страсти вокруг Apple Maps, как IT-издания принялись усиленно собирать крупицы информации о смартфонах поискового гиганта, которым предстоит стать новыми референсными устройствами для разработчиков под платформу Android, а также энтузиастов, горящих желанием портануть что-нибудь экзотическое типа Open webOS на смартфон с открытым загрузчиком и хорошо документированными спецификациями железяк. Чем ближе к релизу, тем больше информации, как о смартфонах, так и о программе Nexus.
Disclaimer: В статье мало картинок, много букв, масса слухов как подтверждённых, так и не очень.
Читать дальше →
Всего голосов 111: ↑107 и ↓4+103
Комментарии107

Зачем исследовать космос? Письмо 1970 года монахине в Африку

Время на прочтение10 мин
Количество просмотров58K
Эрнс Шталингер написал это письмо 6 мая 1970 года сестре Мэри Джаканд, монахине, которая работала среди голодающих детей города Кабве в африканской стране Замбии, в ответ на вопрос о значении освоения космоса. В то время доктор Шталингер был заместителем директора по науке в Центре Космических Полетов Маршалла, в Хэнтсвилле, штата Алабама. Тронутый искренностью и обеспокоенностью Мэри, он направил ей все свои искренние убеждения о ценности исследований космоса. Красноречивое заявление доктора актуально до сих пор, даже спустя четыре десятилетия. Родившись в Германии в 1913 году, доктор Шталингер получил Ph.D. по физике в университете Tuebingen 1936 году. Он был членом немецкой ракетной группы, в Peenemunde и приехал в Соединенные Штаты в 1946 работать на американскую армию в Форт Блисс, штат Техас. Он переехал в Хэнтсвилль в 1950 и продолжил работать для армейского Redstone Arsenal до тех пор пока не был создан центр космических полетов в 1960. Доктор Шталингер был неоднократно награжден и широко известен за свои исследования силовых установок. Он получил награду от министра обороны (Exceptional Civilian Service Award) за участие в запуске Эксплорера-1, первого американского космического спутника.

Читать дальше →
Всего голосов 236: ↑228 и ↓8+220
Комментарии308

Модель функционального разделения сознания и бессознательного. Введение

Время на прочтение8 мин
Количество просмотров10K
В последние время на хабре по теме ИИ начали появляться сильно легковесные статьи, это точнее даже не про ИИ, а про философию ИИ. Причем такую философию, которая не ставит НИ КАКИХ принципиальных вопросов перед исследователями. Ну, скажем так это просто трёп за жизнь. И что удивительно такие статьи набирают некоторое количество плюсов.

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

Понятно, что такие статьи писали те кто даже близко не имеет соответствующего образования. Но не это главная причина появления подобных статей. Ведь они действительно публикуя такие статьи думают, что это может хоть как то направить исследователя, который имеет соответствующие образование. Я их разочарую — нет не направит, т.к. в статьях нет ни одной идеи куда. А происходит это (появление подобного трепа) от того, что им кажется, что исследователи сами не знают куда им развиваться. И это порой выглядит именно так. Даже в профессиональной среде ИИ-специалистов часто нет понимания какие задачи надо решать, нет так сказать «списка нерешенных ИИ-проблем», в отличии от математики. Книги часто содержат лишь методы решения задач, и практически ничего не говорят о задачах которые надо еще решить. Подрастающему поколению сложно поставить себе задачу, и они начинают фантазировать исходят только из слова «интеллект». Но все наверное забыли/(не знают?), что название «Искусственный интеллект» — это провокация, рекламный трюк — серьезные ученые не занимаются «сильным ИИ», и не потому, что его нельзя сделать, а потому как это не имеет технической постановки.

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

Читать дальше →
Всего голосов 39: ↑30 и ↓9+21
Комментарии69

Tool-assisted speedrunning

Время на прочтение5 мин
Количество просмотров26K
Много в наши дни существует игрушек — и 3D, и 2D; и браузерные, и standalone; под Windows и под UNIX. Все их объединяет одно — запускаются они на компьютере. Но ещё совсем недавно, в 90-е годы XX века, самыми популярными, несомненно, были приставочные игры. Игровые приставки были наверняка почти у всех, чьё детство пришлось на тот период времени.

Казалось бы, эти примитивные игры давно уже отжили свой век. И так оно и было бы, если бы однажды не родилось такое явление как TASинг. Аббревиатура TAS означает «Tool-assisted Speedrun» и по сути под ней скрывается давнее развлечение — прохождение игр на скорость. Однако, если традиционный спидраннинг подразумевает игру в реальном режиме времени и наличие огромного игрового опыта, то при TASинге определяющими факторами становятся терпение, понимание принципов функционирования игр и наличие достаточного количества свободного времени.
Читать дальше →
Всего голосов 30: ↑30 и ↓0+30
Комментарии7

Обзор лабораторного блока питания Mastech 3003D

Время на прочтение3 мин
Количество просмотров69K

Предисловие.


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


Читать дальше →
Всего голосов 37: ↑32 и ↓5+27
Комментарии47

Возьми Python с собой

Время на прочтение5 мин
Количество просмотров33K
Думали ли вы (в очередной раз подготавливая среду для Python) о том, как было бы здорово, если бы не приходилось настраивать с нуля рабочее окружение (да ещё и под разными операционными системами), а можно было бы сесть и просто начать писать? Я случайно открыл для себя pythonanywhere.com — сервис, позволяющий вести разработку на Python онлайн, прямо в браузере. Под катом — описание сервиса с картинками и видео.
Читать дальше →
Всего голосов 73: ↑69 и ↓4+65
Комментарии23

25 полезных шорткатов для Photoshop

Время на прочтение3 мин
Количество просмотров188K
Здравствуй, дорогой хабрадруг! В этой статье приводятся 25 самых полезных сочетаний клавиш (шорткатов) в Photoshop, которые вы можете использовать, для того чтобы ускорить выполнение вашей работы. Некоторые из них редко упоминаются, некоторые применяются довольно часто, а некоторые вообще доступны только в Photoshop CS5. Я надеюсь, что каждый из вас найдет новые и полезные шорткаты в этой статье. Итак, давайте же начнем!


Читать дальше →
Всего голосов 126: ↑103 и ↓23+80
Комментарии76

Ближайшее будущее аккумуляторных батарей

Время на прочтение33 мин
Количество просмотров107K
В последние годы все острее встает вопрос усовершенствования мобильных источников энергии — вопрос как глобальный, так и повседневный. Глобальная сторона заключается в том, что человечество, остро нуждаясь в энергии в любой её форме, выбрало в качестве свободноконвертируемой электрическую. Причина – относительно низкие потери при обратном переводе из электрической в любую другую, а так же низкие потери при передаче от точки выработки (электростанция) до стационарной точки потребления (э/розетка). Основным источником электроэнергии на сегодняшний день является сжигание на ТЭС невозобновляемого углеводородного топлива, которого с каждым годом все меньше, а цена всё выше. Основной вред окружающей среде наносят тем не менее не ТЭС, а двигатели внутреннего сгорания автомобилей, в виду компактности не столь эффективные и оснащенные не столь же хорошими системами очистки.
Все говорит, что работай автомобили на электротяге, наш мир стал бы намного чище, а жизнь со временем даже дешевле

Но вряд ли многие из нас, не считая борцов за зеленый мир, и даже считая оных, думают об этом каждый день. Гораздо чаще мы вспоминаем недобрым словом какой-нибудь значок на дисплее нашего ноутбука или телефона, увидев что пользоваться им осталось минут 20. И вопрошаем:”Ну когда же они сделают нормальную батарейку, а?”.
Читать дальше →
Всего голосов 269: ↑249 и ↓20+229
Комментарии141

Зомби-ферма

Время на прочтение3 мин
Количество просмотров3.3K
Здравствуйте, меня зовут Сергей и я боюсь зомби.

Мне был 21 год, когда я устроился на свою первую работу. Предствьте себе, свой первый проект я написал на classic ASP. Это было классическое произведение быдлокодера:

— бизнес-логика? нет, не слышал
— в базе не было индексов
— ID генерился рандомно и проверялся селектом в таблице на уникальность
— монстроидальные ASP файлы, HTML вперемешку с VB Script

Читать дальше →
Всего голосов 178: ↑130 и ↓48+82
Комментарии98

144-ядерный процессор Чарльза Мура поступил в продажу по $20

Время на прочтение2 мин
Количество просмотров45K
Чарльз Мур, создатель языка программирования Форт (Forth), довёл до стадии промышленного производства уникальную разработку — многоядерный процессор GA144. Чип размером 10х10 мм уже поступил в продажу по цене $20 (при заказе от десяти штук), также доступны материнские платы для него. Фактически, это аппаратное воплощение самого языка программирования Форт.

Крайне необычный процессор по ряду параметров не имеет себе равных среди CPU:
  • 144 независимых ядра, которые активируются только при поступлении инструкции, то есть у этого процессора нет такой характеристики как «тактовая частота»;
  • скорость выполнения инструкций 1400 пикосекунд (эквивалент 700 МГц);
  • энергопотребление 7 пикоджоулей на одну инструкцию;
  • энергопотребление в «спящем» режиме менее 100 нановатт;
Читать дальше →
Всего голосов 216: ↑209 и ↓7+202
Комментарии135

Стив Джобс и политика в отношении оборота наркотиков

Время на прочтение2 мин
Количество просмотров67K
Довольно интересно сопоставить всеобщее американское благоговение перед заслугами Стива Джобса и драконовскую политику США в отношении оборота наркотиков, поскольку это довольно противоречивые вещи, из некролога Джобса в NY Times:

[Джобс] сказал репортёру, что приём ЛСД1 был одной из двух или трёх самых важных вещей в его жизни. Он сказал, что некоторые свойства его личности другие люди, которые не пробовали психоделики — даже близкие люди, как его жена, — никогда не могли понять.

В отличие от многих других знаменитостей, которые говорили, что добились успеха вопреки наркотикам, Джобс заявил, что его успех был частично — в значительной степени — объяснялся приёмом нелегального препарата.

Стив Джобс также добавил, что Билл Гейтс «стал бы менее зашоренным, если бы однажды капнул кислоты»2.
Читать дальше →
Всего голосов 233: ↑152 и ↓81+71
Комментарии595

Установка Windows 7 на USB storage и/или виртуальный диск VHD

Время на прочтение7 мин
Количество просмотров141K
В данной статье хочу рассмотреть вопросы по установке на внешний USB-накопитель не обычного набора инструментов реанимации, а полноценной рабочей ОС, которую можно носить с собой. И если Linux ставится из коробки на любое устройство и без проблем работает, то Windows и не ставится, и не работает.
Также раздел этой статьи может быть полезен при загрузке Windows на новом оборудовании (при обновлении материнской платы и т.д.).
Поехали!
Всего голосов 50: ↑44 и ↓6+38
Комментарии14

Незаменимый бесполезный человек

Время на прочтение4 мин
Количество просмотров7.8K
Вот бывает так: растёт ребёнок, умный и смекалистый. И всё ему легко даётся, и всё у него получается. А уж как он скучает на уроках, когда после первого примера учителя, ему уже всё ясно и понятно.
А бывает, что совсем наоборот. Всё даётся с большим трудом, всё новое — всегда так запутанно, что на него и смотреть-то не хочется, не то что разбираться. Возможно, где-то даже существуют специальные люди, которые изобретают что-то запутанное. Вот сидят они где-то и один другому говорит:
― Эй, а давай придумаем что-то запутанное!
― Точно! ― отвечает второй, ― И это обязательно должно быть что-то новое, чтобы всем пришлось разбираться.

Я не знаю, какие люди вырастают из каких детей, однако, совершенно очевидно, что взрослые люди всё так же делятся на тех, кто быстро разбирается во всём до чего дотягивается… ну или что дотягивается до него. И на всех остальных.
Но если в детстве такое разделение считается нормальным ― отличников похвалить, отстающих пожурить. Вся арифметика: вырастут ― поумнеют. То взрослые люди не могут в чём-то не разбираться, что вы!? На всё должно быть своё мнение, всё умеем и знаем. А если вдруг тема разговора не ясна, то можно надуть щёки, устремить взгляд в даль, и сделать вид, что это для вас было актуально прошлой осенью, сейчас-то нечего на это отвлекаться. Ну, а если кто прямо спросит, то: «Совершенно неактуальный вопрос, и вообще, вся эта тема слишком однобоко освещена. Вот вы подумайте, если разделить вопрос на составляющие и разбираться уже дифференцировано. Совсем ведь другой результат получим. Так что, я считаю, нужно глубже прорабатывать это направление». Ну вы поняли.

Введение я похоже затянул. Ближе к сути.
Всего голосов 133: ↑108 и ↓25+83
Комментарии70

Психологическая деформация программистов. Взгляд с обеих сторон баррикад

Время на прочтение6 мин
Количество просмотров137K
Само наличие психологической деформации у какой-либо профессии, как правило, достаточно спорный момент ввиду того, что у разных людей она проявляется по-разному. Однако общую тенденцию можно выделить и, пожалуй, настало то время когда можно достаточно смело говорить, что программисты всё же имеют свой особенный психологический портрет который обусловлен их профессиональной деятельностью.

Я достаточно часто сталкивался с подобным мнением и не придавал ему особого значения, но когда женский коллектив нашей организации поздравил программистов с 23-м февраля по доброму назвав их «космическими войсками», решил всё же расставить определенные акценты в данном вопросе, т.к. одна из моих профессий связана напрямую с психоанализом. Да и баш уже не молчит.

И что же них такого деформированного?
Всего голосов 461: ↑436 и ↓25+411
Комментарии558

Как я выиграл суд с EMS Почта России

Время на прочтение10 мин
Количество просмотров203K
Как я выиграл суд с EMS.
Итак, как было обещано в вопросе habrahabr.ru/qa/19545, я публикую свой опыт по подаче иска к «EMS – Почта России», который завершился положительно для меня. Впрочем, обо всем по порядку.
Big Update — сегодня, 6.03.2013 получил деньги. Кафкианский процесс завершен. Ура!
Читать дальше →
Всего голосов 483: ↑464 и ↓19+445
Комментарии260

Google+: 92, 93, 94, 95, 96, 97, 98, 99… 100

Время на прочтение3 мин
Количество просмотров1.1K
В течении последних 90 дней мы проводим онлайн-тестирование Google+. Мы успели реализовать 91 обновление нашей социальной сети. Про все из них вы можете прочитать здесь. Мы хотим сказать, что это только начало новой удивительной эры, эры в которой люди смогут общаться в Интернете точно так же легко, как и оффлайне. С каждым днем мы приближаем эту мечту. И вот сегодня еще один шаг — сотый. Мы хотим представить вашему вниманию 9 новых функций Google+.

Много плюшек под хабракатом...
Всего голосов 142: ↑117 и ↓25+92
Комментарии94

Стенограмма доклада про Фантом-ОС, сделанного Дмитрием Завалишиным на ADD-2010

Время на прочтение22 мин
Количество просмотров4.3K

Аннотация


Дмитрий Завалишин рассказал о текущем состоянии в разработке своего любимого детища — оригинальной операционной системы PhantomOS, близкой по концепции Microsoft Singularity, но при этом open-source (опубликована большая часть исходных кодов этой операционной системы).

Микроядерная операционная система без файлов и процессов, только с вечно живущими объектами/нитями/тредами, привлекала любопытных даже на уровне концепции, а теперь она стала оживать, загружаться, и готова превратиться в настоящий коллективный проект.
Читать дальше →
Всего голосов 168: ↑158 и ↓10+148
Комментарии117
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Казахстан
Дата рождения
Зарегистрирован
Активность