All streams
Search
Write a publication
Pull to refresh
182
87
Send message

Программисты-экстремисты

Reading time5 min
Views22K

Да, это не ошибка: сегодня мы поговорим о самых что ни на есть экстремистских подходах к программированию.

«Если вы не практикуете Test Driven Development (TDD), то не можете считать себя профессиональным разработчиком».

«Парное программирование —  обязательное условие для серьезных разработчиков: это намного быстрее, чем одиночная разработка и асинхронная проверка кода»

«Моб-программирование — единственный способ добиться высокой скорости разработки и эффективного обмена знаниями внутри команды»

«TDD обеспечивает надежность кодовой базы и возможность релиза на прод в любое время»

Слышали ли вы когда-нибудь подобные заявления?

Читать далее

Почему Google убивает свои проекты?

Reading time5 min
Views11K

Если вы зайдете на сайт Killed By Google, то увидите длинный список из 259 сервисов, которые компания Google уже закрыла, и еще несколько, которые будут (или были) закрыты в этом или следующем году. В их числе: G-Suite (устаревшая бесплатная версия), приложения Google Chrome, Google OnHub, YouTube Originals и Google Currents. Единственный из этих сервисов, который может быть кому-то интересен, — YouTube Originals. А о Google OnHub и Google Currents вы, возможно, даже не слышали.

Читать далее

Крестный отец южнокорейской индустрии чипов

Reading time14 min
Views5.1K

Как Ким Чон Ки помог стране стать полупроводниковой сверхдержавой

…Их называли «мафией Кима». Конечно, самому Киму такое именование и в голову бы не пришло. Но то, что говорили южнокорейские инженеры о его бывших учениках, было чистейшей правдой: те были повсюду.

К середине 1980-х годов, когда в Южной Корее значительно ускорилось производство чипов, инженеры, учившиеся у Кима в Корейском институте передовых технологий (KAIST), заняли ведущие должности на предприятиях полупроводниковой отрасли, в университетах и государственных институтах. В начале XXI века Южная Корея стала величайшей державой мирового рынка полупроводников, именно она удовлетворяла 60% международного спроса — и это только на микросхемы памяти

От немалой части страна обязана своим успехом господину Ким Чон Ки. Он был первым в Южной Корее профессором, начавшим систематически преподавать полупроводниковую инженерию. С 1975 года, когда страна только-только освоила производство примитивных транзисторов, по 2008 год, когда он ушел на пенсию, Ким подготовил более 100 студентов, де-факто создав два первых поколения южнокорейских специалистов в сфере полупроводников.

Читать далее

Как Microsoft чуть не убила JavaScript

Reading time5 min
Views20K

В своем стремлении доминировать в Интернете Microsoft чуть было не уничтожила JavaScript.

В начале 2000-х годов Microsoft Internet Explorer был самым популярным браузером в мире. Его конкурент, Netscape Navigator, плелся где-то в хвосте. Оба браузера использовали схожие скриптовые языки клиентской части для обеспечения интерактивности — JavaScript и JScript боролись за место того, кто будет формировать интернет в ближайшие десятилетия.

Владея примерно 96% доли рынка, Microsoft не видела необходимости продвигать стандарт, который укрепил бы позиции JavaScript в браузерах. Череда событий, приведшая в 1998 году к обвинениям в монополизме и заставившая Билла Гейтса уйти в отставку, едва не стала причиной смерти JavaScript.

Читать далее

Смерть Mozilla — это смерть открытого Интернета

Reading time5 min
Views57K

Если взглянуть на доли рынка популярных настольных браузеров, то выяснится, что Chrome принадлежит почти 70%. То есть 70% Интернета контролируется только одной компанией, причем компанией, которая зарабатывает деньги, продавая данные пользователей и размещая рекламу. Более того, у Google есть огромная мотивация установить как можно больший контроль над веб-стандартами, чтобы увеличить свою прибыль.

Доминирование Google на рынке браузеров приобретает еще более устрашающий вид, если включить в список остальные браузеры на базе Chromium, такие как Edge и Opera. В этом случае доля всех Chromium-браузеров составит более 80%. Ситуация становится еще серьезнее, если включить в рассмотрение мобильные браузеры. Safari, не основанный на Хроме, действительно составляет 25% доли рынка мобильных устройств, если учитывать iPhone. Но если убрать iPhone и оставить только устройства на базе Android, то Firefox (и его форки) — это единственный мобильный браузер, не использующий движок Chromium, и его доля составляет всего 0,5%.

Читать далее

Гараж на Четвертой улице

Reading time5 min
Views5.3K

«Всё начиналось в гараже» — этот романтический оборот присутствует едва ли не в каждой байке о стартапе родом из Кремниевой долины. Нет, серьезно, почти каждая история начинается именно так. И, как это ни удивительно, но почти всегда рассказчик говорит чистую правду.

Читать далее

Невоспетый изобретатель светодиодной радуги

Reading time12 min
Views5.7K

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

Отправляйтесь в самое сердце этого лабиринта, и там вы найдете, наконец, Минотавра: Джорджа Крэфорда, руководителя отдела исследований и разработок в подразделении оптоэлектроники компании Hewlett-Packard Co. Он будет сидеть там в нелепых бухгалтерских нарукавниках за огромным письменным столом из металла, заваленным бумагами, среди покосившихся книжных шкафов. Где-то в углу наверняка будет валяться его спортивная сумка. И, поверьте мне, он окажется совсем не похож ни на кого из тех, кто мнит себя звездным инженером.

Читать далее

Калькуляторные войны

Reading time6 min
Views11K

Как едва не случившееся банкротство одного талантливого изобретателя привело к появлению первого в мире персонального компьютера.

Пятьдесят лет назад перед Эдом Робертсом во весь рост встала безрадостная перспектива банкротства. Но решение, принятое им в ответ на удары судьбы, положило начало революции в мире персональных компьютеров. 

Читать далее

Реальная стоимость Open Source

Reading time6 min
Views3.5K

ПО с открытым исходным кодом на самом деле бесплатно или лишь кажется таковым? 

Согласно Википедии, «Программное обеспечение с открытым исходным кодом (Open-source Software, OSS) — это компьютерное программное обеспечение, выпускаемое под лицензией, в которой правообладатель предоставляет пользователям права на использование, изучение, изменение и распространение программного обеспечения и его исходного кода кому угодно и для каких угодно целей». Проще говоря, у вас есть доступ к коду и свобода изменять, распространять и использовать его по своему усмотрению.

Читать далее

Миф о незаменимом разработчике

Reading time6 min
Views37K

Давным-давно, в далекой-далекой галактике, жил да был старший разработчик, который считал себя незаменимым. А работал он в одной и той же компании со дня ее основания. Он разработал архитектуру главного веб-приложения и с нуля создал всю корпоративную инфраструктуру. При нём сменилось пять CTO, компания мигрировала с AWS на Azure и обратно. Он исправил бесчисленное количество багов и привел в компанию порядка 10 новых разработчиков. Работал он днями и ночами, чтобы система, не дай Бог, не вышла из строя. А еще он никогда не уходил в отпуск.

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

Читать далее

Почему Firefox заслуживает своей печальной участи

Reading time6 min
Views73K

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

Но давайте попробуем разобраться, что именно и в какой момент пошло не так. Только прошу вас не пугаться: рассказ будет похож на...скажем, поездку на американских горках вдоль по кроличьей норе. Итак, начинаем!

Читать далее

Создание Commodore 64: истории инженеров. Часть 3

Reading time7 min
Views4.4K

Команда Commodore упорно работала над тем, чтобы обеспечить низкую начальную стоимость производства C-64. Вертикальная интеграция помогла снизить стоимость комплектующих, а Уинтербл наложил вето на любые предложения нового функционала. Проектировщики фактически считали каждую копейку. По словам Шарпантье, он многое почерпнул у Джека Трэмиела, «который был просто невероятным любителем сэкономить. Мы искали выгоду, размещая каждый транзистор».

Читать далее

Как поживает Firefox?

Reading time6 min
Views49K

Популярный (во всяком случае, какое-то время назад) браузер Mozilla, который создатели позиционируют как решение с высоким уровнем конфиденциальности, переживает кризис. В статье мы попробуем поразмыслить, как те или иные «повороты» в судьбе браузера могут повлиять на будущее интернета.

Читать далее

Создание Commodore 64: истории инженеров. Часть 2

Reading time8 min
Views6.2K

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

Читать далее

Создание Commodore 64: истории инженеров. Часть 1

Reading time9 min
Views10K

Смелые архитектурные решения, которые легли в основу самого продаваемого компьютера всех времен и народов.

В январе 1981 года несколько инженеров компании MOS Technology начали разрабатывать графический и звуковой чипы, предназначенные для последующей продажи компаниям, которые захотят создать «лучшую в мире игровую приставку». А в январе 1982 года домашний компьютер с этими чипами был представлен на зимней выставке потребительской электроники в Лас-Вегасе. Благодаря использованию внутренних мощностей компании для создания прототипов инженеры сократили срок разработки каждого чипа до менее чем девяти месяцев, а пять опытных компьютеров для выставки удалось спроектировать и собрать всего за пять недель. Однако самым большим удивлением для представителей индустрии домашних компьютеров стала начальная цена Commodore 64: $595 за устройство с клавиатурой, центральным процессором, графическим и звуковым чипами и 64 килобайтами памяти вместо 16 или 32, которые тогда считались стандартом.

Читать далее

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

Reading time8 min
Views10K

Нилу Роузману уже порядком надоело слушать, как компании Кремниевой долины говорят, будто нанимают «только самых лучших и самых способных». Неважно, сколько раз они это повторяют, большинство компаний по-прежнему принимают решения, основываясь на интуиции, дипломе соискателя, его среднем балле, образовании, полученном в Лиге плюща, броских именах прошлых работодателей и даже на баллах SAT. Роузман против такого подхода. Будучи вице-президентом по технологиям в Amazon и Zynga, он провел сотни собеседований и считает, что каждый этап процесса должен быть тщательно проработан, поскольку необходимо тщательно изучить навыки, реальные достижения, соответствие кандидата требованиям корпоративной культуры и его лидерский потенциал.

Читать далее

Как моддинг стал основой китайской компьютерной революции

Reading time8 min
Views9.5K

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

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

Читать далее

Инженерные изыскания в основе первого китайского персонального компьютера

Reading time9 min
Views15K

Тысячи китайских иероглифов в условиях ограниченного количества оперативной памяти заставили инженеров Sinotype III существенно раздвинуть границы возможного для первых персональных компьютеров.

Сегодня Китай — одна из самых богатых цифровых экономик в мире, с непревзойденной цепочкой поставок оборудования и целым рядом выдающихся прибыльных компаний, таких как Alibaba, Tencent и ByteDance. Однако все эти достижения и инновации опираются на решение одной из сложнейших вычислительных проблем сорокалетней давности: создание первого китайского текстового процессора.

Читать далее

Роботы в ЦОД: перспективы, риски и возможности

Reading time7 min
Views2.5K

Роботы постепенно приходят в центры обработки данных, но не стоит ожидать кардинальных изменений в ближайшем будущем. 

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

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

Читать далее

Information

Rating
76-th
Works in
Registered
Activity