Как стать автором
Обновить
18
0
meteozond @meteozond

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

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

Как белорусы уже 30 лет делают искусственный интеллект при помощи ТРИЗ

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

«Это не программисты, это не разработчики, это — камикадзе.»

  • Минские студенты в 1987 году во главе с Валерием Цуриковым принялись программировать «Изобретающую машину» — софт, который бы усиливал интеллект инженеров и помогал изобретать. Кооператив был успешен и захватил 95% рынка бывших в странах СССР.
  • Когда СССР прекратил существовать, Валерий Цуриков перебрался в Бостон и основал свой «стартап» в 1992 году: Invention Machine Corp. Им заинтересовались Samsung, Boeing, NASA, Sony, Procter&Gamble.
  • В 1998 году журнал NASA провел опрос среди подписчиков и по результату голосования «Изобретающая машина» стала «the most innovative product in USA».
  • В 2012 году IHS inc купила Invention Machine Corp за 40 миллионов долларов.


30 лет назад Валерий Цуриков в спортивной сумке провез через границу 5000 фунтов и в Лондоне купил лицензионный язык «Пролог» (пожалуй, единственный лицензионный пакет на территории бывшего СССР). «Пролог» тогда был запрещённым к экспорту в страны СССР.

Эти ребята с фотографии тогда только что окончили радиотехнический институт и школу молодого изобретателя и с радостью начали писать на «Прологе». Они не знали, что на этом языке не было написано ни одной промышленной системы.

Через год профессору Ковальски, создателю языка «Пролог», показали рабочую систему и он не поверил, что она работает. Это был первый промышленный софт на «Прологе».
Читать дальше →
Всего голосов 81: ↑57 и ↓24 +33
Комментарии 209

Что мне не нравится в react-router

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

Недавно меня спросили: “Зачем я отказался от библиотеки react-router и перешел на свой велосипед?” Честно говоря, вопросы, связанные с моим вариантом роутинга, мне задавали уже раз пять. Последний раз это было пол года назад, и с тех пор я немного подзабыл основные причины моего выбора. Поэтому я решил их вспомнить и написать статью о том почему react-router не подходит для больших проектов, поделится своими видением роутинга и получить критику моих идей от более широкого сообщества.

Итак поехали
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 24

Как учить по 100 английских слов в день

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


Словарный запас многое решает. Знаешь слова — понимаешь, о чем речь, даже не зная тонкостей грамматики. Не знаешь слова — общаешься, как Эллочка-людоедка. Сегодня говорим о том, как запоминать много и надолго.
Читать дальше →
Всего голосов 28: ↑20 и ↓8 +12
Комментарии 33

Модель Белбина для IT: сила и слабость разных команд

Время на прочтение 16 мин
Количество просмотров 18K
В работе с некоторыми командами бывают ситуации, когда что-то работает само, и об этом не надо думать. Сами доделываются задачи, сама развёртывается Continuous Integration — есть люди, которые этим занимаются, и за рабочими процессами не нужно специально следить. Но в других командах это само не происходит.

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

Максим Цепков — IT-архитектор и бизнес-аналитик, навигатор и эксперт по миру Agile, работающий с самыми разнообразными системами — от бирюзовых организаций до Спиральной динамики. О моделях Белбина Максим рассказывает часто (смотрите семинар, доклад на SPMconf и на COMAQA, а также статью о ролях).

Сегодня мы публикуем расшифровку доклада, посвященного модели команд по Белбину, с которым Максим выступил на конференции TeamLead Conf 2020.


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

Как сделать хорошую интеграцию? Часть 2. Идемпотентные операции – основа устойчивой интеграции

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

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

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

Читать далее
Всего голосов 23: ↑23 и ↓0 +23
Комментарии 4

Как сделать хорошую интеграцию? Часть 1

Время на прочтение 11 мин
Количество просмотров 19K
Вопрос в заголовке включает в себя неочевидную часть, ведь перед тем, как рассказывать про создание хорошей интеграции стоит определить, какую интеграцию мы считаем хорошей. А ответ на этот вопрос не однозначен.

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


Читать дальше →
Всего голосов 20: ↑20 и ↓0 +20
Комментарии 7

Художник распечатал чужие фотки из Instagram и продал их по $90 000 на выставке

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

Художник и фотограф Ричард Принц устроил выставку своих работ под покровительством журнала современного искусства frieze в одном из крупнейших выставочных залов Нью-Йорка. Его работы были оценены посетителями и очень быстро раскуплены. Стоимость одной работы составила $90 000. И в этом не было бы ничего удивительного, если бы эти работы не были просто распечатанными на струйном принтере чужими постами из Instagram.

Современное искусство порой принимает странные формы. Вот и Ричард Принц решил не прибегать к классическим краскам и холстам, а просто выбрал понравившиеся ему фотографии из Instagram разных людей и распечатал их в виде двухметровых плакатов. Некоторые фотографии подверглись обработке в Photoshop. В основном это фотографии привлекательных девушек.

Художника приютил Ларри Гагосьян, торговец предметами искусства и владелец крупной международной сети галерей современного искусства Gagosian Gallery. Он заприметил Принца, когда тот выставлялся в помещении, находившемся по соседству с нью-йоркской галереей Гагосьяна.
Читать дальше →
Всего голосов 30: ↑25 и ↓5 +20
Комментарии 64

Официальный сайт КНДР сделан на шаблоне за $15

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


Однажды студент Фордхемского университета Майкл ди Танна получил задание по курсу истории и политики КНДР — изучить и проанализировать северокорейские официальные медиа. Зайдя на официальный сайт страны, он обратил внимание на то, что на главной используется популярное флэш-слайдшоу piecemaker. Он решил взглянуть на исходники страницы и обнаружил там вот такой фрагмент:
Читать дальше →
Всего голосов 93: ↑74 и ↓19 +55
Комментарии 166

LDAP для интернет-проекта. Часть 4

Время на прочтение 3 мин
Количество просмотров 8.6K
Прошу прощения за перерыв в написании последней части статьи, продолжаем!
Ссылки на остальные части: раз, два, три, пять
В этой части мы научимся авторизоваться на наших Linux/Unix серверах.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 6

Программирование vs Паттерны

Время на прочтение 2 мин
Количество просмотров 9.2K
Утро понедельника. Коллега по работе просит выполнить небольшой поисковый запрос. Полчаса и запрос готов. Не проходит и пяти минут, как коллега придумывает парочку условий. Дописываю условия. Теперь он хочет еще больше информации в ответе. Начинаю слеплять таблицы…


И так проходит первая половина дня. Я работаю прослойкой между сотрудником и Базой Данных — не самое лучшее занятие для программиста. Потому решаю составить программу, призванную удовлетворить всевозможные запросы, не заставляя пользователя изучать SQL. Сотруднику отказано с очередным запросом и объявлено о готовящейся программе. Ему идея понравилась, но волнует вопрос "Когда?". Да я и сам не знаю когда… Неделя-две-три… Там будет видно. Просит альфа-версию пораньше. Пришлось пообещать ему дать погонять первую же альфу.
Читать дальше →
Всего голосов 112: ↑80 и ↓32 +48
Комментарии 68

Overclock мозга или Внутренняя виртуализация сознания

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


Все помнят этот фильм? Какого черта он делает на Хабре? И вообще что тут делает подобный пост?
Наверное потому, что я считаю главным звеном в IT все таки человека, а точнее его мозги. Я попробую рассказать еще об одной возможности использовать свой мозг чуточку эффективнее. Одна из слабо задокументированных возможностей, которую мы используем каждый день, но не всегда даже об этом вспоминаем. Все описанное проверялось на мне. Если что-то я не пробовал, но рассказать об этом важно буду отмечать особо. Никаких наркотиков, аппаратов и издевательств над собой, только общедоступные легкие методики (короче, лег проспался и вперед, не вставая даже с кровати).
И да… Это до жути реалистично, на столько, что попробовав, вы не сможете не рассказать об этом.

Что бы не было лишних криков в комментах, попрошу всех кто ярых сторонников любой религии и конфессии, а так же убежденных эзотериков сразу поставить минус в карму и не читать дальше. Здесь не будет философии и великих вселенских тайн. А остальных прошу под кат — попробую рассказать о своей практике разгона мозга с помощью встроенных функций.
ночь как полигон для...
Всего голосов 224: ↑172 и ↓52 +120
Комментарии 292

«Мы завтра же можем в течение нескольких минут заблокировать Twitter или Facebook в России»

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

«Мы завтра же можем в течение нескольких минут заблокировать Twitter или Facebook в России. Мы не видим в этом больших рисков».
— Максим Ксензов, замглавы Роскомнадзора



В Известиях вышло интервью с Максимом Ксензовым, замглавы Роскомнадзора.

Интервью — просто кладезь богатой мозговой активности человека, который пользуется Твиттером и хочет его запретить.
Дальше просто приведу цитаты.

Данный закон [о блогерах] впервые вводит в правовое поле само понятие «блогер» и относит блогеров к категории субъектов, которые, распространяя массовую информацию, наделены рядом прав и должны выполнять определенные требования. Эти требования схожи с требованиями к СМИ. Но это не означает, что между блогером и профессиональным журналистом можно поставить юридический знак равенства.


Какие права теперь есть у блогеров? Ответ дальше:

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

— Если говорить о российских популярных блогерах, которые живут за границей, но размещаются на наших ресурсах — они тоже попадут под действие закона?

— Очевидно, да. Действие закона не привязано к прописке в паспорте. Если человек пишет на русском языке или языках народов России, рассчитывает привлечь внимание российской аудитории и использует для этого возможности российских площадок, то ему необходимо будет выполнить предъявляемые законом требования.

Читать дальше →
Всего голосов 190: ↑174 и ↓16 +158
Комментарии 145

Почему RAID-5 — «mustdie»?

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


В последнее время в мировой компьютерной прессе стало появляться довольно много статей на тему: «Почему RAID-5 это плохо» (пример раз, два, и другие)

Постараюсь, без ныряния в инженерные и терминологические дебри объяснить, почему до сих пор RAID-5 вроде работал, а теперь вдруг перестал.

И почему же?
Всего голосов 289: ↑278 и ↓11 +267
Комментарии 222

Автоматизация монтирования samba-разделов в Mac OS

Время на прочтение 5 мин
Количество просмотров 20K
Третьего дня поднял сервер для файлопомойки, бэкапов, торрентов и прочих домашних нужд. Там развернулась samba с множеством шар, в частности с личнми данными и местом под бэкапы ноутбука через TimeMachime. Сразу же не понравилось постоянное ручное монтирование шары и образа для бэкапа. Ниже хочу поделиться с сообществом скриптами по автоматизации этого процесса.
Читать дальше →
Всего голосов 15: ↑12 и ↓3 +9
Комментарии 23

История операционных систем Apple. Часть 2. Взлет Macintosh

Время на прочтение 11 мин
Количество просмотров 135K
Продолжаем знакомиться с историей операционных систем Apple. Сегодня Lisa, Macintosh вплоть до System 7 и ранние попытки использовать Unix.
Первая часть: habrahabr.ru/post/194696

Приход графики


image
Apple представил компьютер Lisa в январе 1983 года, за год до Макинтоша. Стартовая цена составляла $9995. Сердцем новинки был 32-битный процессор Motorola 68000. При создании разработчики явно вдохновлялись Xerox PARC, см. habrahabr.ru/post/194696. Этому способствовала договоренность между Xerox и Apple — акции в обмен на технологию. Следует заметить, что проект Lisa начали еще до причащения к PARC. В целом непонятно, какие именно идеи позаимствовали у Xerox, а какие изобрели своими силами.

Lisa OS

Lisa Office System (OS), операционная система этого компьютера, имела полностью графический интерфейс. Был файловый менеджер с иконками, при клике запускалось соответствующее приложение. В комплекте также был табличный процессор LisaCalc, программа для рисования диаграмм LisaGraph, продвинутый редактор списков LisaList, менеджер проектов LisaProject, рисовалка LisaDraw, эмулятор ANSI терминала LisaTerminal и т. д. Кроме того, на Lisa поддерживалась работа SCO Xenix.
Читать дальше →
Всего голосов 152: ↑141 и ↓11 +130
Комментарии 27

Загрузочный телефон

Время на прочтение 1 мин
Количество просмотров 40K
У вас наверняка есть «обычный сотовый телефон», умеющий звонить, играть музыку с флеш-карты и прикидываться по случаю кардридером при подключении к «большому брату». Ну или был. Или есть у вашей второй половины/родителей/детей/бабушек/дедушек/etc. Вы никогда не думали использовать его более гиковским способом, чем просто средство связи? Я не имею в виду модификацию прошивок и получение консольного доступа к самому телефону, нет — все намного банальнее и интереснее одновременно.


рецепт приготовления
Всего голосов 342: ↑278 и ↓64 +214
Комментарии 133

Концептуальный подход к подаче информации в интернет-магазинах. Часть 1

Время на прочтение 7 мин
Количество просмотров 8.6K
Приветствую вас, хабра-сообщество. Итак, о чем пойдет речь в посте. Многие из вас могут ошибочно сделать вывод, что речь в посте пойдет о дизайне, юзабилити и подобном. Но! Речь в посте пойдет именно о том, как и какую информацию подавать потенциальным покупателям. О концептуальном подходе к интернет-магазинам.

Пост вышел совсем не маленький! Много текста, требует осмысления, и, возможно(как всегда у меня выходит), сложного для восприятия. Но разбивать весь пост на 2-3-4 части я не хочу. Лучше потратить время и прочитать все сразу, тогда будет понятнее. Тем более, что, все же, тема планировалась на 3 поста. Это 1-й и все 3 будут большими.
Если интересно милости просим за хабракат.
Всего голосов 89: ↑68 и ↓21 +47
Комментарии 81

SICP теперь по-русски! Часть третья

Время на прочтение 1 мин
Количество просмотров 12K
image
Перевод третьей лекции из курса «Структура интерпретация компьютерных программ».

Это самый известный курс по программированию за последние 25 лет; с 1980г читается в MIT, а с недавних пор что-то подобное читается и в Беркли.

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

Мне бы очень хотелось, чтобы программирование у нас в стране преподавалось таким вот образом.

Приятного просмотра!
Читать дальше →
Всего голосов 98: ↑94 и ↓4 +90
Комментарии 39

Трафик из Яндекс.Директ: грузите посетителей по центу

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

Можно ли приводить много заинтересованных посетителей из Директа по 30 копеек за посетителя? Можно и нужно, особенно, если ваш ресурс только встает на ноги и нужно быстро и недорого привести на сайт заинтересованных людей.

Это – пошаговое руководство для тех, кто хочет знать, каким боком из Яндекс Директ (на вполне законных, между прочим, основаниях) привлекать недорогой трафик по 0.01 у.е или 30 копеек за переход.
Читать дальше →
Всего голосов 122: ↑116 и ↓6 +110
Комментарии 59

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность