Обновить
2K+
256
InlyIT@InlyIT

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

710
Подписчики
Отправить сообщение

Mozilla — прекрасная IT-компания, которую мы теряем

Время на прочтение8 мин
Охват и читатели96K


Когда разнеслась новость о том, что Mozilla начинает волну сокращений – уже вторую за текущий год – реакция последовала незамедлительно. От внимания разработчиков не ускользнуло, что компания уже срезала весь корпоративный жирок и теперь кромсает живые мышцы. Она распустила команду, которая занималась защитой от угроз. Она «сократила издержки» на инструменты для разработчиков – раздел, пользовавшийся большой популярностью. Она урезала команду Servo, которая работала над браузерным движком нового поколения на базе Rust. Она стёрла с лица земли команду MDN. В общем и целом, две волны сокращений суммарно унесли почти треть сотрудников.

Учитывая, что программисты составляют значительную часть весьма скромной пользовательской базы Mozilla, усечение инструментов для разработчиков представляется особенно недальновидным решением, которое разочарует самых преданных пользователей. Однако люди, мало знакомые с историей компании, скорее всего, примут ситуацию за очередной пример того, как игрок не сумел пробиться на конкурентном рынке, делая ставку на нишевые возможности. В конце концов, флагманский продукт компании, браузер Firefox, уже много лет не претендует на лидерство на рынке. Значит, это просто процесс вымирания очередного динозавра, что же ещё?
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #357 (10 — 16 августа)

Время на прочтение3 мин
Охват и читатели3.3K
В новом дайджесте делаем модульное приложение из монолита, влюбляемся в градиенты, судимся с Apple, разбираемся с ошибками, создаем погодную станцию и делаем много других полезных вещей. Подключайтесь!

Читать дальше →

Дайджест IT-событий первой половины сентября

Время на прочтение5 мин
Охват и читатели1.4K


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

Дайджест интересных материалов для мобильного разработчика #356 (3 — 9 августа)

Время на прочтение4 мин
Охват и читатели3.5K
В этом выпуске разбираемся с оперативной памятью и подписками, с безопасностью и амбициозными проектами, с полезными привычками и самыми-самыми приложениями, с тем как дизайн может убить ваш продукт и многим другим!

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #355 (27 июля — 2 августа)

Время на прочтение4 мин
Охват и читатели3.7K
В новом дайджесте испорченные десктопы, свой вклад в Swift, безопасность приложений и война Дурова с Apple, качество кода и эволюция приложений, Huawei как лидер рынка и много других интересных материалов!

Читать дальше →

Chrome (чуть не) снёс расширение, над которым мы работали три года, и не хочет говорить за что

Время на прочтение7 мин
Охват и читатели20K
Представьте себе, что у вас небольшой бизнес. В один прекрасный день вы получаете письмо, составленное роботом, в котором сообщается, что вы нарушаете какой-то пункт правительственных постановлений. Что именно вы нарушаете, не говорится, но вам дают четырнадцать дней на то, чтобы исправить ситуацию, иначе вас закроют. Если от вас поступит слишком много заявок на пересмотр, сообщает робот, вас закроют без права обжалования.

Вот в такую русскую рулетку заставляет играть разработчиков интернет-магазин Chrome. Некоторым везёт, и путём долгих препирательств и игр в угадайку они в конце концов проходят модерацию – так было с Pushbullet. Другим везёт меньше – им перекрывают кислород. Мы попали в число неудачников: одиннадцатого июня нас убрали с маркета. Бизнес на грани смерти, а решают его судьбу люди, которые отказываются выходить с нами на связь.

Наше расширение – инструмент для создания доступной онлайн-среды; оно позволяет людям с нарушениями двигательных функций или травмами использовать при работе с браузером голосовое управление вместо мышки и клавиатуры. Мы работаем честно: ни рекламы, ни выкачивания данных – просто прозрачный выбор между бесплатной версией и платной подпиской. Рейтинг составляет 4.7, число активных пользователей в неделю – около четырёх тысяч. Мы вложили в этот продукт три года работы «от звонка до звонка».
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #354 (20 — 26 июля)

Время на прочтение4 мин
Охват и читатели3K
В этом выпуске облачные игры и правосторонние интерфейсы, обновленный Office и бездушные монетизаторы, рост гипер-казуальных игр и спад у ML-инженеров, ролики и локализация, дизайн системы и серверный UI, сервисы на Dart и многое другое!


Один из победителей iPhone Photography Awards 2020
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #353 (13 — 19 июля)

Время на прочтение3 мин
Охват и читатели4.3K
В новом дайджесте снова обсуждаем вопросы архитектуры, перфоманса и тестирования, идеи Apple и изменения в европейских магазинах приложений, успехи Android 10 и многое другое!

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #352 (6 июля — 12 июля)

Время на прочтение4 мин
Охват и читатели3.8K
В этом выпуске MVVM и MVI, близкие взаимодействия и плавные переходы, годы в геймдеве и много Flutter, самые скачиваемые и зарабатывающие приложения июня и много других интересных материалов!

Читать дальше →

Мои десять лет в геймдеве

Время на прочтение27 мин
Охват и читатели13K
Привет! Меня зовут Нико Туасон, я разработчик инди-игр из Филиппин. В этом году исполняется десять лет с того момента, как я начал свой путь в геймдеве. Я хотел бы поделиться с вами историей всей моей карьеры – провалами, триумфами, важными жизненными событиями. Надеюсь, вы не пожалеете, что потратили время на чтение.

2010 год: прыжок в неизвестность


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

Я азиат (да, филиппинцы тоже азиаты) и для моих родителей было бы неприемлемо, если бы я не был занят ни учёбой, ни работой, поэтому я подал документы в магистратуру по специальности «Мультимедиа» в Сингапуре. Они и понятия не имели, что вскоре после этого мне пришло письмо с отказом. Я всё говорил им, что моя заявка, мол, в процессе рассмотрения, а сам втайне работал над проектом «для себя» — своей первой игрой.
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #351 (29 июня — 05 июля)

Время на прочтение4 мин
Охват и читатели2.7K
В новом дайджесте разбираемся с последствиями WWDC, выпускаем приложения одной кнопкой, сравниваем быстродействие кроссплатформенных фреймворков, проводим нагрузочное тестирование, растим доходы приложений и занимаемся многими другими интересными вещами!

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #350 (22 — 28 июня)

Время на прочтение3 мин
Охват и читатели4.7K
В этом выпуске, конечно, у нас много материалов с WWDC — App Clips, виджеты, новый Xcode, macOS Big Sur, изменения в StoreKit, UIKit и SwiftUI. Кроме них стилизация, полезные инновации, логистика, анимации и многое другое.

Читать дальше →

Applying for that overseas job: a checklist of CV things to worry about

Время на прочтение9 мин
Охват и читатели4.2K


The IT job market is going global, no doubt about it. Working remote for foreign companies or using an occupation overseas as a springboard for relocating is becoming common career trajectories among tech people, and that’s pretty great. However, while we’re rejoicing about the new opportunities, let’s not forget about the growing pains that go hand in hand. One of the most glaring issues international teams run into is that wildly different backgrounds give people wildly different expectations about what employment process, teamwork and professional relationships should look like.

These issues often come up right from the start of job seeking process. When employer and candidate have a cultural divide between them, the communication becomes hindered. And given that initial communication happens in the rigid, standardized form of e-mailed CVs, this can seriously impact the outcome.
Read more →

Обновление списка TOP500: впервые лидером стал суперкомпьютер на процессорах ARM

Время на прочтение4 мин
Охват и читатели12K
Опубликована 55 редакция рейтинга самых высокопроизводительных суперкомпьютеров мира.
О новых лидерах списка и возможностях суперкомпьютеров экстра-класса читайте под катом.


Читать дальше →

Дайджест интересных материалов для мобильного разработчика #349 (15 — 21 июня)

Время на прочтение4 мин
Охват и читатели3.2K
В новом дайджесте снова разбираемся с темными темами, с монополизмом Apple, с недавним релизом Android 11 и сложностями тестирования, с границами UX и масштабированием загрузок.

Читать дальше →

А этот товар точно просматривают четырнадцать человек?

Время на прочтение3 мин
Охват и читатели14K


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

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

Иногда это реальная цифра, а иногда случайная. То есть вот прямо совсем случайная.
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #348 (8 — 14 июня)

Время на прочтение4 мин
Охват и читатели3.6K
Наш новый дайджест рассказывает про странный поиск вирусов в приложении для изучения иностранного языка, про применение Kotlin и автоматизацию локализации, про лучшие интерфейсы и вратарей напрокат.

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #347 (1 — 7 июня)

Время на прочтение3 мин
Охват и читатели3.3K
В этом выпуске блеск и нищета key-value базы данных, адаптивный дизайн на основе StackView, глаза HMS, ретро игры и новые архитектуры, адекватный онбординг и неадекватные трекеры в детских приложениях.

Читать дальше →

Принципы SOLID в картинках

Время на прочтение4 мин
Охват и читатели672K


Если вы знакомы с объектно-ориентированным программированием, то наверняка слышали и о принципах SOLID. Эти пять правил разработки ПО задают траекторию, по которой нужно следовать, когда пишешь программы, чтобы их проще было масштабировать и поддерживать. Они получили известность благодаря программисту Роберту Мартину.

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

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

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

Ну, приступим.
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #346 (25 — 31 мая)

Время на прочтение4 мин
Охват и читатели4.1K
В нашем новом посткосмическом дайджесте исследование багов iOS, старые иконки для iPhone через PWA, бета и авто тестирование, микровзаимодействия, доходы Match-3, простота Flutter и много других интересных материалов.

Читать дальше →

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность