Юбилейный Android 10 (Q). Что известно уже сейчас?

Автор: admin от Сегодня, 12:05, посмотрело: 7

Совсем недавно ребята из XDA-developers заглянули под капот утекшей сборки новой, ещё не анонсированной, версии Android. Давайте посмотрим, что они там нашли.

Юбилейный Android 10 (Q). Что известно уже сейчас?

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

 

Учебный курс по React, часть 10: практикум по работе со свойствами компонентов и стилизации

Автор: admin от Сегодня, 11:40, посмотрело: 5

Сегодня, в десятой части перевода учебного курса по React, мы предлагаем вам выполнить практическое задание по работе со свойствами компонентов и по их стилизации.



Учебный курс по React, часть 10: практикум по работе со свойствами компонентов и стилизации




Часть 1: обзор курса, причины популярности React, ReactDOM и JSX

Часть 2: функциональные компоненты

Часть 3: файлы компонентов, структура проектов

Часть 4: родительские и дочерние компоненты

Часть 5: начало работы над TODO-приложением, основы стилизации

Часть 6: о некоторых особенностях курса, JSX и javascript

Часть 7: встроенные стили

Часть 8: продолжение работы над TODO-приложением, знакомство со свойствами компонентов

Часть 9: свойства компонентов

Часть 10: практикум по работе со свойствами компонентов и стилизации

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

 

Ползучий IT-апокалипсис. Новые облачные сервисы оставят без работы часть инженеров

Автор: admin от Сегодня, 11:40, посмотрело: 6

Ползучий IT-апокалипсис. Новые облачные сервисы оставят без работы часть инженеровХодят слухи, что Amazon ведёт работу над секретным проектом AWS For Everyone. Об этом сообщили несколько источников в компании, а ещё он упоминается в профилях ряда сотрудников (примечание: в последние несколько дней компания начала подчищать информацию и отовсюду удалять название проекта).



Новый сервис позволит создавать на облачной платформе простые бизнес-приложения людям «с минимальными навыками программирования или вообще без них». Намёки звучали, например, в докладе инженера AWS Патрика Ву на конференции CascadiaJS в ноябре 2018 года (видео). Он рассказывал, как коллектив из 50+ разработчиков масштабировал одностраничное приложение, но сейчас в AWS делают новый сервис (AWS For Everyone), который кардинально изменит ситуацию на рынке.



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

Категория: iOS

 

Core Data в деталях

Автор: admin от Сегодня, 11:40, посмотрело: 8

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



Начну с банального.



Core Data – это фреймворк, который управляет и хранит данные в приложении. Можно рассматривать Core Data, как оболочку над физическим реляционным хранилищем, представляющую данные в виде объектов, при этом сама Core Data не является базой данных.



Объекты Core Data



Core Data в деталях

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

 

Как распознать липовые проекты Agile

Автор: admin от Сегодня, 11:40, посмотрело: 7

От переводчика: это инструкция DIB Guide: Detecting Agile BS (версия 0.4), которую Комитет по инновациям Министерства обороны США (DIB) опубликовал в открытом доступе 9 октября 2018 года.



Agile — модное словечко в разработке ПО, так что все софтверные проекты Минобороны теперь почти по умолчанию объявлены «гибкими». Настоящий документ поможет руководителям программ и специалистам Минобороны отличить софтверные проекты с действительно гибкой методологией от проектов, которые под маской Agile просто используют «водопад» или «спираль» (“agile-scrum-fall”).

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

 

Оптимизация времени запуска Prometheus 2.6.0 с помощью pprof

Автор: admin от Сегодня, 11:35, посмотрело: 6

В Prometheus 2.6.0 оптимизирована загрузка WAL, что ускоряет процесс запуска.



Неофициальная цель разработки Prometheus 2.x TSDB — ускорить запуск, чтобы он занимал не более минуты. В последние месяцы появились сообщения о том, что процесс немного затягивается, и если Prometheus по какой-либо причине перезапускается, то это — уже проблема. Почти все это время загружается WAL (регистрация записи с упреждением), включающий образцы за последние несколько часов, которые еще предстоит сжать в блок. В конце октября мне, наконец, удалось разобраться в этом; результат — PR#440, снижающий время работы ЦПУ в 6,5 раз и время расчета в 4 раза. Рассмотрим, каким образом я добился этих улучшений.



Оптимизация времени запуска Prometheus 2.6.0 с помощью pprof

Категория: Android

 

6 способов спрятать данные в Android-приложении

Автор: admin от Сегодня, 11:35, посмотрело: 7

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



6 способов спрятать данные в Android-приложении



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

Категория: Android

 

Роскомнадзор инициировал административные дела против Twitter и Facebook

Автор: admin от Сегодня, 10:45, посмотрело: 9

Роскомнадзор открыл административные дела против Twitter и Facebook за неисполнение закона о локализации баз персональных данных российских пользователей. Несмотря на многократные требования регулятора, американские компании отказываются переносить свои серверы в России и размещать данные в местных дата-центрах.



О возбуждении административных дел сегодня сообщила пресс-служба Роскомнадзора.

Категория: Facebook

 

Роскосмос сформирует отряд женщин-космонавтов

Автор: admin от Сегодня, 09:00, посмотрело: 10

Роскосмос сформирует отряд женщин-космонавтов


Космонавт-испытатель Елена Серова, бортинженер-1 основного экипажа космического корабля «Союз ТМА-14М»



Роскосмос сформирует отряд женщин-космонавтов для полётов на орбиту, сообщил агентству ТАСС анонимный источник в ракетно-космической отрасли: «Будет сформирован полноценный отряд космонавтов из числа молодых женщин — специалистов ракетно-космической отрасли». Источник добавил, что «госкорпорация будет вести поиск кандидаток в инициативном порядке, а не ждать, когда они сами запишутся».

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

 

Чтобы вести разработку быстрее, необходимо замедлиться

Автор: admin от Сегодня, 08:40, посмотрело: 9

Чтобы вести разработку быстрее, необходимо замедлиться


Примечание переводчика:

Начало года — отличное время, чтобы вдумчиво оценить прошедший год. Окинуть широким взглядом происходящее и понять, как сделать 2019 год лучше, спокойнее и продуктивнее. В этом деле нам показалась полезной статья How To Slow Down to Go Faster Than Ever in Software Development перевод которой мы и публикуем ниже.

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

 
Назад Вперед