
Constantine @Constantine
User
SICP теперь по-русски! Часть третья
1 min
12K
Перевод третьей лекции из курса «Структура интерпретация компьютерных программ».
Это самый известный курс по программированию за последние 25 лет; с 1980г читается в MIT, а с недавних пор что-то подобное читается и в Беркли.
Курс сменил преподавателей и даже язык программирования Scheme на Python(на мой взгляд совершенно зря) и тем не менее информация, которая дается в этом курсе остается архи актуальной в любое время. Я бы сравнил этот курс с чем-то очень фундаментальным и важным для программистов, типа математики или теории алгоритмов.
Мне бы очень хотелось, чтобы программирование у нас в стране преподавалось таким вот образом.
Приятного просмотра!
+90
Биоинформатика в Санкт-Петербурге
1 min
4.7K
Курсы ориентированы, преимущественно, на студентов старших курсов математических и технических специальностей, интересующихся биоинформатикой.
Курсы открыты для вольнослушателей и бесплатны (но необходимо заполнить форму). Для вольнослушателей возможна аттестация (проверка домашних заданий, проведение и проверка экзаменов) с последующей выдачей дипломов.
+35
Бледно-голубая точка
1 min
22KВместе с гениальными учеными меня всегда восхищали ученые популяризаторы науки.
Pale Blue Dot или Бледно-голубая точка это знаменитая фотография Земли, сделанная зондом Вояджер-1 с растояния 5,9 миллиардов километров. Многие даже называют ее самой важной фотографией в истории человечества. Название и сама идея сделать такой снимок принадлежит Карлу Сагану, одному из самых известных популяризаторов науки.
В 1994 году вышла одноименная книга «Pale blue dot: a vision of the human future in space», а в 1996 году Карл Саган произносит свою вступительную речь. Именно ее я предлагаю вам послушать.
Оригинал (Голос Сагана на видео-хостингах положили на множество разных картинок, и похожих роликов много)
P.S. Это эссе хоть и (мне кажется) уже фигурировало на Хабре, и перевод на русский существует (хотя
+81
Статья Стива Павлины «Как стать жаворонком»
4 min
2.1KTranslation
Хорошо вставать до рассвета, потому что такая привычка способствует здоровью, богатству и мудрости.
— Аристотель.
Рождаются ли ранними пташками или становятся? В моем случае — определенно второе. Когда мне было 20 с чем-то лет, я редко ложился до полуночи, и почти всегда любил поспать подольше. Обычно мои ежедневные дела начинались не утром, а ближе к полудню.
Но спустя некоторое время я заметил и уже не мог игнорировать сильную связь между достижением успеха и ранним подъемом, даже в своей собственной жизни. В тех редких случаях, когда я все-таки вставал рано, я замечал что моя продуктивность почти всегда была выше, причем не только утром, но и на протяжении всего дня. Кроме того, я ощущал себя гораздо бодрее. Поэтому, будучи активным в достижении своих целей, я решил обязательно стать жаворонком. Я быстро установил будильник на 5 часов…
— Аристотель.
Рождаются ли ранними пташками или становятся? В моем случае — определенно второе. Когда мне было 20 с чем-то лет, я редко ложился до полуночи, и почти всегда любил поспать подольше. Обычно мои ежедневные дела начинались не утром, а ближе к полудню.
Но спустя некоторое время я заметил и уже не мог игнорировать сильную связь между достижением успеха и ранним подъемом, даже в своей собственной жизни. В тех редких случаях, когда я все-таки вставал рано, я замечал что моя продуктивность почти всегда была выше, причем не только утром, но и на протяжении всего дня. Кроме того, я ощущал себя гораздо бодрее. Поэтому, будучи активным в достижении своих целей, я решил обязательно стать жаворонком. Я быстро установил будильник на 5 часов…
+43
Программируем LED на телефоне
2 min
105K
Хотя Android API не позволяет напрямую включать-выключать светодиодный индикатор или вспышку фотокамеры, на некоторых телефонах такая возможность имеется.
Как программно помигать разноцветными огоньками, как написать свой «Фонарик» или какими еще светодиодами устройства можно управлять — об этом Вы узнаете ниже.
+53
Структура и интерпретация компьютерных программ
1 min
12K
Перевод второй лекции Джеральда Сассмана
«Процедуры и процессы: подстановочная модель.»
Эти лекции были прочитаны 25 лет назад сотрудникам HP, но на самом деле это тот легендарный вводный курс 6.001, который читался в MIT в 1980 году. С тех пор эти лекции sine qua none во всем мире программирования. Хотелось бы чтобы каждый программист посмотрел этот курс, ничего не учит абстрактному мышлению лучше, чем SICP.
Приятного просмотра на ночь глядя.
+75
Эмоции в нейросетях
5 min
6.6KБалуясь с нейронными сетями и алгоритмами самообучения для них, столкнулся с мыслью, что алгоритм обучения с учителем вполне мог бы быть отнесен к категории самообучения, если бы учителя заменили «эмоциональными» нейронами. Такие нейроны, по сути, являются просто датчиками «хорошо/плохо», а при соединении с обычными нейронами создают определенные связи, гасящие либо возбуждающие в зависимости от типа датчика.
+46
Оригинальные идеи в геймплее
2 min
3KТем временем, как большинство более-менее крупных компаний делают однообразные игры, независимые разработчики ищут, придумывают, пробуют новые возможности.
Под катом небольшая подборка игр, в которых есть свежие идеи.
Под катом небольшая подборка игр, в которых есть свежие идеи.
+73
16 очень дорогих гаджетов, подходящих роскошному образу жизни
9 min
14K1. Triton 1000 — люксовый батискаф, $1 690 000.

Triton 1000 — последнее творение компании U.S. Submarines. Это легкий, двухместный, практически минимально доступного водоизмещения батискаф, предназначенный специально для погружения с роскошных яхт. Высотой в 1.8 метра, длиной всего 3 метра и весом в 3.3 тонны, Triton 1000 может эксплуатироваться на практически любой лодке среднего класса.
Но кроме возможности возить батискаф с собой на личном кораблике, Triton предоставляет пасажирам практически небывалый комфорт для подобного устройства: кожаные сиденья с массажем не позволят отсидеть задницу (или что там у богатых), огромный «пузырь» стекла не препятствует обзору подводного мира. В этой мини-подлодке даже есть кондиционер.
Несмотря на то, что Triton 1000 задумывался, как очень легкий в управлении батискаф, где все контролируется джойстиками и компьютером, компания-производитель предоставляет курсы погружения и управления совершенно бесплатно, что делает покупку за чуть больше, чем полтора миллиона долларов, по-настоящему выгодной!

Triton 1000 — последнее творение компании U.S. Submarines. Это легкий, двухместный, практически минимально доступного водоизмещения батискаф, предназначенный специально для погружения с роскошных яхт. Высотой в 1.8 метра, длиной всего 3 метра и весом в 3.3 тонны, Triton 1000 может эксплуатироваться на практически любой лодке среднего класса.
Но кроме возможности возить батискаф с собой на личном кораблике, Triton предоставляет пасажирам практически небывалый комфорт для подобного устройства: кожаные сиденья с массажем не позволят отсидеть задницу (или что там у богатых), огромный «пузырь» стекла не препятствует обзору подводного мира. В этой мини-подлодке даже есть кондиционер.
Несмотря на то, что Triton 1000 задумывался, как очень легкий в управлении батискаф, где все контролируется джойстиками и компьютером, компания-производитель предоставляет курсы погружения и управления совершенно бесплатно, что делает покупку за чуть больше, чем полтора миллиона долларов, по-настоящему выгодной!
+71
Ультразвук позволит нащупать виртуальные объекты
1 min
3.2K
Японские учёные сконструировали прибор, который сам по себе довольно простой: он состоит из ряда ультразвуковых преобразователей, управляемых с компьютера. Генерируемые каждым из передатчиков ультразвуковые волны в местах интерференции создают фокусные точки, ощутимые на ощупь. Из этих точек можно рисовать целые фигуры.
В японском прототипе есть ещё цифровая камера, которая постоянно отслеживает положение руки юзера и переводит фокус на неё. В данный момент количества ультразвуковых передатчиков хватает только на то, чтобы рисовать небольшие вертикальные струны, но разработчики обещают, что в будущем геометрия устройств значительно усложнится. Они смогут передавать через воздух даже текстуры.
+50
Семь чудес мира IT
3 min
2.1KTranslation
Журнал CIO опубликовал интересный список семи чудес мира IT. Этот список составлен по результатам голосования пользователей и в него вошли самые впечатляющие достижения компьютерной техники.
+39
Наиболее перспективные навыки и профессии в сфере IT
6 min
27KTranslation
В продолжение темы о вымирающих профессиях в сфере IT, журналистка Мэри Брандел по результатам беседы со специалистами кадровых агентств составила ещё один список — это самые востребованные навыки и IT-специальности на американском рынке труда.
«То, что я вижу в Кремниевой долине, полностью противоречит мнению о вымирании профессии программиста в Америке из-за оффшорного программирования, — говорит Кевин Скотт, ведущий менеджер-программист (senior engineering manager) Google, а также основатель и участник нескольких профессиональных и образовательных комиссий Ассоциации вычислительной техники (ACM). — От больших корпораций и до стартапов, все компании проводят набор сотрудников настолько агрессивно, насколько это возможно».
«То, что я вижу в Кремниевой долине, полностью противоречит мнению о вымирании профессии программиста в Америке из-за оффшорного программирования, — говорит Кевин Скотт, ведущий менеджер-программист (senior engineering manager) Google, а также основатель и участник нескольких профессиональных и образовательных комиссий Ассоциации вычислительной техники (ACM). — От больших корпораций и до стартапов, все компании проводят набор сотрудников настолько агрессивно, насколько это возможно».
+24
Правила Джоша (для деловых людей)
3 min
1.4KTranslation
Список советов от эксперта по базам данных и члена группы разработчиков Джоша Беркуса (Josh Berkus), на мой взгляд, может оказаться полезным не только консультантам в области баз данных. Приведённые советы относятся к сфере взаимоотношений с клиентами. Некоторые рекомендации, как мне кажется, являются актуальными и для разработчиков-фрилансеров.
Джош Беркус является членом ядра группы разработчиков PostgreSQL (PostgreSQL Core Team) с 2002-го года. В данный момент он работает на Sun Microsystems, входя в группу, занимающуюся открытыми СУБД. До работы над PostgreSQL он работал с различными другими приложениями и технологиями, включая OpenOffice.org, Microsoft SQL Server, Oracle PL/SQL, и (о, ужас!) COM+.
Я провёл восемь лет, работая консультантом по базам данных. Так как в данный момент я представляю собой нечто другое и скоро могу всё позабыть, думаю, надо записать несколько полезных уроков, выученных мной за это время.
1. Состояние данных отражает состояние бизнеса. Покажите мне клиента с хроническими проблемами в базе данных — и я покажу вам клиента с хроническими проблемами в области менеджмента.
2. Три вещи, с которыми вам не придется столкнуться никогда:
3. Решения, принимаемые по отношению к базе данных, «живут» очень долго («нет ничего более постоянного, чем временное»): среднее время жизни «временного, одноразового» приложения баз данных составляет 4 года. Некоторые такие кусочки кода датируются 1960-ми и работают и по сей день. Так что сразу рассчитывайте на долгосрочное использование.
4. Плохие клиенты погубят ваш бизнес: умение вовремя распознать плохого клиента и отказаться от него или вовремя расторгнуть контракт — это половина успеха. Будьте готовы сбежать в любую минуту.
Джош Беркус является членом ядра группы разработчиков PostgreSQL (PostgreSQL Core Team) с 2002-го года. В данный момент он работает на Sun Microsystems, входя в группу, занимающуюся открытыми СУБД. До работы над PostgreSQL он работал с различными другими приложениями и технологиями, включая OpenOffice.org, Microsoft SQL Server, Oracle PL/SQL, и (о, ужас!) COM+.
Я провёл восемь лет, работая консультантом по базам данных. Так как в данный момент я представляю собой нечто другое и скоро могу всё позабыть, думаю, надо записать несколько полезных уроков, выученных мной за это время.
1. Состояние данных отражает состояние бизнеса. Покажите мне клиента с хроническими проблемами в базе данных — и я покажу вам клиента с хроническими проблемами в области менеджмента.
2. Три вещи, с которыми вам не придется столкнуться никогда:
- слишком мягкие временные рамки;
- клиент, который платит слишком быстро;
- точная и полная спецификация.
3. Решения, принимаемые по отношению к базе данных, «живут» очень долго («нет ничего более постоянного, чем временное»): среднее время жизни «временного, одноразового» приложения баз данных составляет 4 года. Некоторые такие кусочки кода датируются 1960-ми и работают и по сей день. Так что сразу рассчитывайте на долгосрочное использование.
4. Плохие клиенты погубят ваш бизнес: умение вовремя распознать плохого клиента и отказаться от него или вовремя расторгнуть контракт — это половина успеха. Будьте готовы сбежать в любую минуту.
+42
Моддинг: Монитор в стиле Стимпанк.
2 min
3.5KTranslation
В предыдущей статье я рассказал как Jake von Slatt превратил старую классическую клавиатуру в произведение искусства.
На этот раз я расскажу вам как этот человек сделал LCD монитор в стиле стимпанк.
На этот раз я расскажу вам как этот человек сделал LCD монитор в стиле стимпанк.
+31
Стив Павлина. 10 ошибок, которые совершают начинающие предприниматели
12 min
2.7KTranslation
Вот уже 14 лет я не работаю по найму, и за это время допустил немало глупых ошибок в ведении бизнеса. Многие пошли следом за мной и начали свой собственный бизнес, и я обратил внимание — многие из них делают те же ошибки, что и я. Поэтому эти советы в первую очередь адресованы владельцам малого бизнеса и особенно тем, кто только что начал (или собирается начать) свое дело. Итак.
+29
Google PageRank: Что мы знаем о нем?
7 min
12KTranslation
UPD. Статья уже переведена уважаемым Jenek и находится по адресу: designformasters.info/posts/google-page-rank
По просьбам здесь начал переводить статью "Google PageRank: What Do We Know About It?". Пока только то, что успел за вчерашний вечер. Если это кому-нибудь нужно продолжение — напишите, я переведу и выложу все остальное. Вычитка и замеченые ошибки приветствуются, т.к. специально переводить мне еще не приходилось. :)
Его использует каждый, но почти никто не знает, как он в действительности работает. Google PageRank – это наверно один из важнейших алгоритмов, когда либо разрабатывавшихся в сети. Миллиарды существующих страниц и миллионы страниц появляющихся каждый день – поисковая выдача намного сложнее, чем вы себе представляете. PageRank – один из сотен факторов, которые учитывает Google, чтобы определить наилучший поисковый запрос, помогающий делать поиск простым и эффективным. Но как он на самом деле сделан? Как работает Google PageRank, какие факторы на него воздействуют, а какие нет? И что мы действительно знаем про PageRank?
В этой статье будут только голые факты.
Несколько недель мы производили интенсивные исследования и выбрали массу фактов и предположений о PageRank, которые похожи на действительность. Кроме того, мы собрали научные статьи, относящиеся к поисковой выдаче – таких, как предложения для лучших результатов поиска (например, PageRank, чувствительный к теме). Вы прочитаете про математическую составляющую PageRank, также как и про 16 полезных инструментов для работы с PageRank, которые вы можете использовать для анализа и слежения за вашими веб-проектами.

По просьбам здесь начал переводить статью "Google PageRank: What Do We Know About It?". Пока только то, что успел за вчерашний вечер. Если это кому-нибудь нужно продолжение — напишите, я переведу и выложу все остальное. Вычитка и замеченые ошибки приветствуются, т.к. специально переводить мне еще не приходилось. :)
Google PageRank: Что мы знаем о нем?
Его использует каждый, но почти никто не знает, как он в действительности работает. Google PageRank – это наверно один из важнейших алгоритмов, когда либо разрабатывавшихся в сети. Миллиарды существующих страниц и миллионы страниц появляющихся каждый день – поисковая выдача намного сложнее, чем вы себе представляете. PageRank – один из сотен факторов, которые учитывает Google, чтобы определить наилучший поисковый запрос, помогающий делать поиск простым и эффективным. Но как он на самом деле сделан? Как работает Google PageRank, какие факторы на него воздействуют, а какие нет? И что мы действительно знаем про PageRank?
В этой статье будут только голые факты.
Несколько недель мы производили интенсивные исследования и выбрали массу фактов и предположений о PageRank, которые похожи на действительность. Кроме того, мы собрали научные статьи, относящиеся к поисковой выдаче – таких, как предложения для лучших результатов поиска (например, PageRank, чувствительный к теме). Вы прочитаете про математическую составляющую PageRank, также как и про 16 полезных инструментов для работы с PageRank, которые вы можете использовать для анализа и слежения за вашими веб-проектами.

+22
Про вершки
1 min
2.8KЕсть такая единица длины в IT — U, unit. 1U=1,75 дюйма. В ней измеряется толщина аппаратуры, устанавливаемой в шкафы, и высота шкафов, в которые устанавливается аппаратура. Говорят о 42U-шкафах, 1U и 2U-серверах и т.п.
Теперь внимание.
На Руси длина измерялась в аршинах, четвертях и вершках. Аршин = 4 четверти = 16 вершков. Как обычно, аршины везде были разные, но потом пришел Петр I и все унифицировал. Он указал считать аршин равным 28 английским дюймам.
Уже поняли? Нет? 28/16=1,75. Вершок равен U.
Оригинал неизвестен.
Теперь внимание.
На Руси длина измерялась в аршинах, четвертях и вершках. Аршин = 4 четверти = 16 вершков. Как обычно, аршины везде были разные, но потом пришел Петр I и все унифицировал. Он указал считать аршин равным 28 английским дюймам.
Уже поняли? Нет? 28/16=1,75. Вершок равен U.
Оригинал неизвестен.
+60
Swarm OS: коллективный разум для роботов
2 min
2.2KОдну из самых впечатляющих презентаций на технологическом фестивале в Кентукки устроила… группа из нескольких десятков роботов. Они демонстрировали потрясающие способности к самостоятельным действиям, словно составляют единый большой организм, нуждающийся лишь в минимальном удалённом управлении. Это стало возможным благодаря операционной системе Swarm OS, которую разработал аспирант кафедры компьютерных наук и искусственного интеллекта Массачусетского технологического института Джеймс Маклюркин (James McLurkin). Система коммуникации между роботами сделана по образцу той, которая действует в семьях пчёл и муравьёв: ближние особи передают сигнал друг другу и вся огромная группа ведёт себя как единое целое.
+20
Новая технология от Sony: MotionPortrait
1 min
1.1K
В исследовательском центре Sony-Kihara создали новую технологию 3D-аннимирования лица основанном на одной портретной фотографии. Выглядит конечно слегка зловеще, когда ваши цифровые губы сами говорят, глаза следят за движением мыши, а нос при кликании на него мышкой чихает (интерактивный флеш-ролик на странице проекта), но эта технология имеет безграничное применение: в телевидении, видеофильмах, игровой индустрии и проч.

+21
Information
- Rating
- Does not participate
- Location
- Одесса, Одесская обл., Украина
- Date of birth
- Registered
- Activity