» Материалы за Январь 2018 года » Страница 3

 

Не бойтесь терять ключевых разработчиков

Автор: admin от Вчера, 18:35, посмотрело: 12

В заголовок вынесена фраза из неоднозначной статьи менеджера проекта Яндекс.Здоровье «Честный подход к управлению людьми, или Почему я никогда не делаю контрофферы». Опубликованная вчера в блоге Яндекса статья, оставляет неприятное послевкусие и вызвала множество критических комментариев. Полностью один из тезисов автора звучит так:



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

Категория: Программирование » Веб-разработка

 

Книга «Angular и TypeScript. Сайтостроение для профессионалов

Автор: admin от Вчера, 18:35, посмотрело: 27

Книга «Angular и TypeScript. Сайтостроение для профессионалов
Всем привет! Недавно у нас вышла новая книга, описывающая работу с непростыми и мощными инструментами веб-разработчика: Angular и TypeScript. Авторы: Яков Файн и Антон Моисеев объясняют особенности фреймворка, приводя простые примеры кода, и нескольких глав излагают, как создать одностраничное приложение для онлайн-аукционов. Ниже мы рассмотрим раздел из книги, посвященный внедрению зависимостей.



Любое Angular-приложение представляет собой коллекцию объектов, директив и классов, которые могут зависеть друг от друга. Несмотря на то, что каждый компонент может явно создавать экземпляры своих зависимостей, Angular способен выполнять эту задачу с помощью механизма внедрения зависимостей.

Категория: Программирование » Веб-разработка

 

Весы и штрих-коды: Как ритейлеры и производители оказались в глубокой… луже

Автор: admin от Вчера, 18:35, посмотрело: 12

Весы и штрих-коды: Как ритейлеры и производители оказались в глубокой… луже


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

Категория: Программирование » Веб-разработка

 

Learnopengl. Урок 4.5 — Кадровый буфер

Автор: admin от Вчера, 18:35, посмотрело: 13

Learnopengl. Урок 4.5 — Кадровый буфер

Кадровый буфер



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



Категория: Программирование » Веб-разработка

 

LittleFS – компактная и экономичная файловая система для ARM микроконтроллеров в составе mbed os. Быстрый старт

Автор: admin от Вчера, 18:35, посмотрело: 14

LittleFS – компактная и экономичная файловая система для ARM микроконтроллеров в составе mbed os. Быстрый старт В декабре 2017 года компания ARM представила обществу новую версию операционной системы для ARM микроконтроллеров «arm mbed os v.5.7» (17 января 2018 вышла версия 5.7.3), которая получила в своем составе интегрированную авторскую файловую систему, незатейливо названную «LittleFileSystem», или просто «LittleFS». Предлагаю сегодня поговорить об этой новинке.

Категория: Программирование » Веб-разработка

 

Как построить REST-like API в крупном проекте

Автор: admin от Вчера, 18:20, посмотрело: 12

Как построить REST-like API в крупном проекте

Недавно мы перезапустили API Яндекс.Кассы – платежного сервиса с 15-летней историей. Я хочу рассказать, как решить такую амбициозную задачу. Материала набралось на серию статей, поэтому здесь я подробно расскажу о проектировании, переработке наших API, а также про наши инструменты и процессы.



Ключевые слова для оценки полезности: API, REST, OpenAPI, Swagger, рефакторинг взаимодействия систем.

Категория: Программирование » Веб-разработка

 

Очевидное благо: как и зачем использовать сервисный подход за рамками ИТ

Автор: admin от Вчера, 18:00, посмотрело: 12

Сервисным подходом в ИТ я занимаюсь уже более 15 лет. Из них последние 5 – применением принципов сервисного подхода за рамками ИТ. И всё больше убеждаюсь, что это интересно и востребовано.


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

Категория: Программирование » Веб-разработка

 

7 шагов на пути к карьере разработчика Xamarin

Автор: admin от Вчера, 17:50, посмотрело: 7

Вы подумываете сменить основную профессию и однажды стать разработчиком Xamarin? И вы нуждаетесь в практических советах, которые в будущем помогут вам найти работу, связанную с Xamarin? В этой статье хочу поделиться советами лидера российского Xamarin-сообщества, Саши Алексеева, о начале карьеры разработчика Xamarin.



7 шагов на пути к карьере разработчика Xamarin

Категория: Microsoft, Android, iOS

 

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

Автор: admin от Вчера, 17:35, посмотрело: 8

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

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

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

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

Категория: Программирование » Веб-разработка

 

Как мы запасы на производстве сокращали. На 500 миллионов

Автор: admin от Вчера, 16:30, посмотрело: 9

Всем привет!

И все таки Дед Мороз существует. Иначе бы такое чудо не произошло )

Я решил, что индикатором, при котором я опубликую этот пост станет сокращение запасов на 500 млн рублей. Вуаля, как говорится.



Откуда такой гигантский эффект.



На протяжении целого ряда лет мы внедряем модель управления предприятием, в основу которой когда-то положили методики Теории Ограничений. Но здесь мы впервые закольцевали в модель вообще все процессы. От технологов, до платежей. Но главное даже не это. Главное то, что всеми этими процессами мы научились управлять по узкому месту. И здесь мы впервые запустили такую модель, где все процессы управляются по узкому месту. Именно это, на мой взгляд, и дало такой эффект.

Категория: Программирование » Веб-разработка