Архив за 07 февраля 2020 - 7

ххх: на чём пишешь фронтенд?
yyy: на костылях и велосипедах
ххх: ммм, хороший фреймворк!
Bash.im

Когда приходит мысль стать программистом, ты вдохновенно открываешь справочник Шилдта по С, заказываешь толстую книгу Страуструпа по С++ и учишься шутить про указатель на указатель на указатель и про рекурсию. Жёсткая романтика первого времени… Но всё меняется, когда в твою жизнь случайно приходит JavaScript. «Какой он простой, понятный, какой классный синтаксис! Всё, решено, буду писать сайты», — думает начинающий программист и решает стать гуру всея веба. Но потом выбранный стек меняет своё дружелюбное лицо, и чем дальше, тем больше. Но ты уже не можешь остановиться, потому что ты один из них — фронтенд-разработчиков. Тех самых, которые «смотрящие за мордой сайта». Ну что, захотелось присоединиться? Тогда для вас 2 серия нашего спецраздела «Профессия:…»

Профессия: фронтенд-разработчик - 1


Мы уже готовили эту статью, когда в среду вышел пост «Хабр Карьеры» с интервью представителя онлайн-школы о работе фронтенда, что не могло не радовать: значит, в нашей серии «Профессия:..» появится очередной нужный, полезный, актуальный материал. Кстати, первый выпуск был посвящён профессии системного администратора
Читать полностью »

При перепродаже Model S Tesla удалённо отключила автопилот, потому что новый владелец за него не заплатил - 1

Один из неприятных побочных эффектов перехода автомобилей на программную платформу с дистанционным управлением — тот факт, что важные функции и возможности автомобиля теперь могут быть удалены без какого-либо фактического контакта с данным автомобилем. Там, где раньше снять деталь можно было только отвёрткой (если очень спешите, молотком), теперь оборудование на тысячи долларов отключается щелчком мыши, причём вы не знаете, кто и где щёлкнул. Именно это произошло с одним владельцем Tesla, и, похоже, со многими другими, пишет Jalopnik.
Читать полностью »

Весной прошлого года компания Honor выпустила смартфон Honor 20 Pro, который набрал внушительные 113 баллов в рейтинге DxOMark, где он и сейчас занимает очень престижное 12 место, уступая более дорогим флагманам.

На этой неделе стало известно о том, что версия Honor 20 Pro с 8 ГБ оперативной и 128 ГБ флэш-памяти резко подешевела и теперь стоит всего 328 долларов. На момент выхода смартфон в этой версии стоил 465 долларов.

Как менялся рынок BI и почему мы решили создать свою BI платформу - 1

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

У среднестатистической ИТ-компании есть требования, история таск-трекеров, исходники (возможно, даже с комментариями в коде), инструкции на типовые, важные и сложные случаи на проде, описание бизнес-процессов (от онбординга до “как пойти в отпуск”), контакты, ключи доступа, списки людей и проектов, описание зон ответственности — и куча других знаний, о которых мы наверняка забыли и которые могут храниться в самых удивительных местах.

Как наладить обмен знаниями в компании, чтобы не было так больно - 1
Знания =/= документация. Это нельзя объяснить, это надо запомнить

Как сделать так, чтобы те, кому понадобилось узнать что-то из этого, понимали, где и как это найти, а все, кому нужно быть в курсе отдельных вещей и договоренностей, моментально и точно могли узнать об изменениях в них.
Читать полностью »

9 простых кухонных гаджетов, которые мы используем неправильно

Зазубренные ножи

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

Читать полностью »

На дорогах США разрешено тестировать первую машину без средств управления водителем

Читать полностью »

После перевода своих компьютеров с архитектуры PowerPC на x86 компания Apple закупает процессоры для ноутбуков Macbook, настольных компьютеров iMac и рабочих станций Mac Pro только у Intel, а у конкурирующей с Intel на рынке процессоров компании AMD — только графические процессоры. Однако похоже, что ситуация скоро изменится: в коде бета-версии macOS обнаружены упоминания процессоров AMD. Говоря точнее, в macOS 10.15.4 Beta 1 есть упоминания APU AMD Picasso, Renoir и Van Gogh.

В прошлом году компания Asus выпустила Zenfone 6, который стал одним из самых необычных мобильных устройств года за счет своей камеры. Напомним, она является откидной и может фотографировать в двух направлениях.

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

Читать полностью »

В этой статье я хочу поговорить о методах смешивания растеризуемой геометрии. Классические модели смешивания полупрозрачных объектов — Alpha, Additive, Multiplicative — объединяет один и тот же принцип отрисовки: последовательно рисуем один примитив за другим, смешивая получаемые на выходе фрагментного шейдера пиксели с тем, что находится в текущем буфере. Каждый новый примитив обновляет область буфера, в которую рисуется; в случае с альфа-смешиванием объекты, которые находятся выше, заслоняют ранее отрисованные. Но что если хочется что-то сделать с группой объектов, рисуемых поверх сцены, — например, обрезать их по маске или подсветить? Тут сразу в голову приходят два решения: или внести изменения в их материал (т.е. изменить шейдер, расширить набор текстур), к примеру, добавив проекцию еще одной текстуры, которая будет отвечать за маску прозрачности. Однако если у нас много разношерстных объектов, менять каждый уникальный материал неудобно и чревато ошибками. Второй вариант — нарисовать все интересующие нас объекты в отдельный полноэкранный таргет и рисовать уже его на финальную сцену. Тут мы можем сделать с его содержимым все, что захотим, но это требует выделения лишней памяти и, что самое неприятное, — переключения рендер таргетов. Это не самая «дешевая» операция на мобильных устройствах, которую будет необходимо выполнить дважды. А если захочется вот так работать с несколькими слоями?

Отложенный Alpha blending - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js