На пути к ядру Питона

Автор: admin от 28-06-2019, 22:50, посмотрело: 29

Привет, Хабр! Представляю вашему вниманию перевод статьи Toward a “Kernel Python” автора Glyph Lefkowitz (создателя фреймворка Twisted).



Подробнее — под катом.

Категория: Linux

 

25 июля, Москва — QIWI iOS Meetup

Автор: admin от 28-06-2019, 22:40, посмотрело: 27

Привет!



Кроме нашей QIWI Кухни для дизайнеров, Server Party для разработчиков и митапов по JS, мы проводим митапы и по iOS. Ближайший будет в Art-space (м. Павелецкая) — 25 июля, в четверг, стартуем в 18.00, закачиваем в 22.00 (спикеры до 21.00).



25 июля, Москва — QIWI iOS Meetup



Вот на этой странице
можно заранее бесплатно зарегистрироваться, а под катом — программа мероприятия. Онлайн-трансляция появится в день митапа.

Категория: iOS

 

Habr Weekly #7 / Нейросеть раздевает людей, люксовый Airbnb, на ЕГЭ разрешат гуглить, в Google Play куча фейков

Автор: admin от 28-06-2019, 22:40, посмотрело: 44

Вот, о чем мы поговорили в седьмом выпуске подкаста:




  • Нейросеть научили раздевать людей

  • Airbnb запустил сервис аренды замков и островов

  • На ЕГЭ разрешат поиск в интернете

  • В Google Play нашли тысячи приложений, ворующих данные

  • Инженеры спасают пропавших в лесу людей, но лес пока не сдается



Категория: Google

 

Погружение в Jetpack Compose

Автор: admin от 28-06-2019, 21:05, посмотрело: 26

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



Погружение в Jetpack Compose


Пробуем новый UI-фреймворк для Android-приложений



В течение последних нескольких лет, участвуя во многих мобильных проектах, мне приходилось использовать различные технологии, например, такие как Android, ReactNative и Flutter. Переключение с ReactNative обратно на классический Android вызвало у меня смешанные чувства. Возвращение к Kotlin прошло хорошо, но я очень скучал по UI-фреймворку React. Небольшие повторно используемые компоненты, с помощью которых создается пользовательский интерфейс, великолепны и обеспечивают большую гибкость и скорость разработки.

Категория: Game Development, Android

 

Лучшие дистрибутивы Linux для старых компьютеров

Автор: admin от 28-06-2019, 20:35, посмотрело: 27

Привет!



Вкратце: пока не бросайте свой старый компьютер — используйте легкий дистрибутив Linux, чтобы возродить его!



Что вы делаете со своим старым компьютером? Тот, который когда-то имел хорошую аппаратную конфигурацию, но теперь считается устаревшим. Почему бы не восстановить его вместе с Linux? Я собираюсь перечислить лучшие легкие дистрибутивы Linux, которые вы можете использовать на своем старом ПК.



Лучшие легкие дистрибутивы Linux для старых ноутбуков и десктопов



Я постараюсь упорядочить список в порядке убывания требований к оборудованию. Это означает, что легкому дистрибутиву Linux, занимающему первое место, потребуется минимальное аппаратное обеспечение.

Категория: Linux

 

Динамическое программирование в реальном мире: вырезание швов

Автор: admin от 28-06-2019, 20:00, посмотрело: 33

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



В статье я покажу интересное реальное применение динамического программирования — задача вырезания швов (seam carving). Задача и методика подробно описаны в работе Авидана и Шамира «Вырезание швов для изменения размеров изображения с учётом контента» (статья в свободном доступе).



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

Категория: Программирование

 

SwiftUI и авто-возобновляемые подписки

Автор: admin от 28-06-2019, 18:15, посмотрело: 37

SwiftUI и авто-возобновляемые подписки



Привет! На связи Денис из Apphud – сервиса по аналитике возобновляемых подписок для iOS-приложений.



Как вы знаете, на WWDC 2019 Apple анонсировали свой новый декларативный фреймворк SwiftUI. В этой статье я попробую рассказать как с помощью SwiftUI сделать экраны оплаты и реализовать функционал авто-возобновляемых подписок.

Категория: Веб-разработка, Game Development, iOS

 

Провинциальная ИБ – стагнация или развитие?

Автор: admin от 28-06-2019, 18:00, посмотрело: 74

Провинциальная ИБ – стагнация или развитие?


Всем доброго времени суток. Сегодня нам хотелось бы обсудить информационную безопасность в регионах, и рассказать о прошедшем 19-20 июня восьмом ежегодном Форуме «Актуальные вопросы информационной безопасности», который мы традиционно с 2009 года проводим на базе Администрации Приморского края во Владивостоке.



Я не зря сказал, что здесь будет обсуждение насущных проблем ИБ, сухой пресс-релиз о мероприятии на Хабре публиковать не хочется, а кому он все-таки нужен, можно почитать здесь. Там же можно скачать и презентации докладчиков, среди которых были как представители регуляторов, так и вендоры и интеграторы.



Под катом много фото, нытья и лучик оптимизма.

Категория: Информационная безопасность

 

Организовываем эффективный рабочий процесс веб-разработчиков: Confluence, Airtable и другие инструменты

Автор: admin от 28-06-2019, 17:35, посмотрело: 29

Организовываем эффективный рабочий процесс веб-разработчиков: Confluence, Airtable и другие инструменты


Я работаю фронтенд-разработчиком около двух лет, участвовал в создании самых разных проектов. Один из выученных мной уроков: взаимодействие между разными группами разработчиков, объединенных одной целью, но имеющих различные задачи и степень ответственности, — дело непростое.



Советуясь с другими участниками команды, дизайнерами и разработчиками, я создал цикл создания сайтов, предназначенный для небольших команд (5–15 человек). В него включены такие инструменты, как Confluence, Jira, Airtable и Abstract. В этой статье я поделюсь особенностями организации рабочего процесса.

Категория: Веб-разработка

 

Делегирование как инструмент руководителя

Автор: admin от 28-06-2019, 16:40, посмотрело: 23

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



Делегирование как инструмент руководителя


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



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



Добро пожаловать под кат!

Категория: Веб-разработка

 
Назад Вперед