ТехноДжем
135 subscribers
88 photos
1 video
1 file
300 links
Канал сайта Tehnojam.ru - Вкус высоких технологий

Флудильня Техноджема @tehnojamchat
Download Telegram
Создаём Color Picker в android


Всем привет!  В этой статье мы рассмотрим как можно реализовать диалог выбора цвета в android с помощью библиотеки ColorPickerPreference.

С ней вы легко можете создавать ColorPicker, ColorPickerDialog и ColorPickerPreference.
...

https://tehnojam.pro/category/development/sozdaem-color-picker-v-android.html
Hugo + Firebase: как быстро и бесплатно создать статический сайт


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

Вообще для разработки сайта необходимо знать HTML, CSS и немного JavaScript. В нашем случае вы можете не знать ничего из этого. Достаточно просто уверенно пользоваться компьютером.
...

https://tehnojam.pro/category/development/hugo--firebase-kak-bystro-i-besplatno-sozdat-staticheskij-sajt.html
Разработка приложения-галереи под Android на Kotlin

В этом уроке мы разработаем полноценное приложение — галерею изображений на Kotlin. Также мы рассмотрим следующие темы:

Реализация паттерна Singleton на Kotlin.
Передача экземпляра класса из одной активности в другую с помощью Parcelable на Kotlin
Пример реализации Shared preferences.
Пример Recyclerview на Kotlin.
Настройка RecyclerView Adapter на Kotlin.
NavigationView и настройка DrawerLayout на Kotlin.
Загрузка и вывод изображений с внутреннего накопителя Android на Kotlin.
Использование библиотеки для загрузки изображений Glide.
Работа с разрешениями в режиме выполнения в Android.....

https://tehnojam.pro/category/development/razrabotka-prilozhenija-galerei-pod-android-na-kotlin.html
​​Инструменты необходимые React разработчику

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

Если вы только планируете начать разработку в react и впервые слышите о storybook, cosmos или styleguidist, эта статья — лучшее с чего вы могли бы начать, но если вы уже слышали об этом или, возможно, работали с чем то из них эта статья также может быть полезна, ведь всегда неплохо иметь под рукой альтернативу.
​​Установка Mac OS High Sierra (Hackintosh) на GA b250 HD3
Пользуюсь больше месяца данной материнской платой в кипе с процессором Core i5 6500, все недостатки и шероховатости в работе устранены, а посему самое время набросать краткий мануал себе в качестве узелка на память, и может быть владельцам подобной материнской платы тоже будет полезно.
​​Моя подборка лучших open source приложений на Mac OS
В самом начале использования новой и не знакомой операционной системы всегда возникает вопрос, а какое же ПО использовать для тех или иных нужд. В windows нам нравятся одни приложения, в Linux другие, а на Mac OS порой не найти ни тех не других. В этой статье я расскажу о приложениях, которые в качестве «must have», открыл для себя я.
​​Создание загрузочной флешки Mac OS - Установка Hackintosh 1
Создал группу в telegram «Хакинтош на русском», где стараюсь в силу своих возможностей помогать новичкам в установке Хакинтошей на ПК и столкнулся с тем, что люди желающие установить себе впервые Mac OS, не знают как записать образ на флеш накопитель из под различных систем и с помощью различных приложений. Решил устранить эту брешь и написать мануал на эту тему.
​​Лучшие бесплатные приложения для управления паролями (Windows, Linux, Mac OS X)

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

Порой чтобы защитить себя в сети Интернет, нужно пойти по пути наибольшего сопротивления и составить длинный пароль состоящий из букв верхнего и нижнего регистра и цифр, но как суметь потом запомнить это чудо? Именно для этого созданы приложения менеджеры паролей и веб сервисы с подобным функционалом. «Мне нечего скрывать» — говорят многие, но что вы скажете, когда с вашего взломанного аккаунта в соц.сети, от вашего имени выпросят денег у ваших друзей, или попросту снимут деньги с вашей карты? Итак, если у вас великолепная память и «непобедимые» пароли то проходим мимо, если же вам не помешает информация о лучших бесплатных менеджерах паролей, то читаем дальше.
"Волшебство Git" - полное руководство, теперь и на руссом языке.
​​Корейская продовольственная техническая компания разрабатывает робота курьера готовых блюд
Южнокорейская продовольственная техническая компания Woowa Brothers разрабатывает робота по доставке продуктов и планирует вывести его на рынок уже в последующие 5 лет.

Робот под названием Deli, предназначенный для «вкусной» доставки, находится в разработке, командой техников и учёных Корейского университета, с июля прошлого года.

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

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

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

В связи с тем, что на сегодняшний день нет убедительных научных данных о серьёзном негативном влиянии излучения мобильного телефона на здоровье людей, производители смартфонов в гонке за рынок устройств, пренебрегают возможностью негативных последствий. Но не стоит валить всё на производителей телефонов, равная доля вины распространяется и на пользователей, которые бездумно расчехляют свои кошельки, дабы получить доступ к новинкам обладающим большей производительность, улучшенным разрешением экрана или новым дизайном.
​​Создадим бессерверное приложение Vue.js на базе ButterCMS, для создания продающих страниц, блога и базы знаний
Эта статья написана не для того, чтобы убедить вас в том, что Vue.js самое лучшее решение и вы должны использовать его. Vue.js на сегодняшний день всего лишь прогрессивная основа для создания пользовательских интерфейсов, которая набирает популярность. Он улучшает некоторые аспекты React и Angular и позволяет создавать подключаемые компоненты, которые вы можете добавить в любой проект.

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

В этом учебном пособии вы узнаете, как добавить API-интерфейсы в приложение Vue.js. Эти API-интерфейсы легко внедрять, что позволит вам наслаждаться простым управлением контентом без необходимости разворачивать и поддерживать собственную инфраструктуру CMS.
​​Linux обогнал Windows и стал самой используемой в разработке операционной системой
Еже­год­но Stack Overflow про­во­дит опрос раз­ра­бот­чи­ков и де­лит­ся сво­и­ми ре­зуль­та­та­ми с об­ще­ствен­но­стью. Рас­ши­ряя свой охват, в этом го­ду бо­лее 100 000 раз­ра­бот­чи­ков при­ня­ли уча­стие в 30-ми­нут­ном опро­се и рас­ска­за­ли, как они изу­ча­ют но­вые тех­но­ло­гии, ка­кие ин­стру­мен­ты они ис­поль­зу­ют в сво­ей ра­бо­те, и что они ожи­да­ют в по­ис­ках но­вой ра­бо­ты.

В те­че­ние сле­ду­ю­щих несколь­ких недель я бу­ду де­лить­ся раз­лич­ны­ми ре­зуль­та­та­ми опро­са с ва­ми и срав­ни­вать с тен­ден­ци­я­ми про­шло­го го­да. Се­год­ня я рас­ска­жу вам о плат­фор­мах, ко­то­рые ча­ще все­го ис­поль­зо­ва­лись раз­ра­бот­чи­ка­ми за по­след­ний год.
​​Еженедельный Android-дайджест #1

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

Итак, поехали.
.....
​​Добавляем поисковый фильтр в RecyclerView в Android

Сегодня мы разберём пример добавления поиска в RecyclerView. Это несложно и мы используем поисковый виджет из Toolbar для ввода поискового запроса. Для наглядности, я создам приложение, аналогичное адресной книге, в котором мы сможем искать нужный контакт по имени или номеру телефона.
​​Как импортировать все модули Vuejs сразу
В этой статье я покажу рабочий вариант того, как мы можем добавить сразу несколько модулей Vuejs. Нам всем время от времени приходится импортировать модули, дабы не добавлять их по отдельности разберём как можно добавить их все разом.
​​Как перенести Mac OS (Хакинтош) на SSD

Ни для ко­го уже не сек­рет, что имея SSD, быст­ро­дей­ствие опе­ра­ци­он­ной си­сте­мы рас­тёт про­сто в ра­зы. Ес­ли рань­ше вас раз­дра­жа­ла дли­тель­ная за­груз­ка, или дол­гий старт тя­же­лых при­ло­же­ний, то са­мое вре­мя пе­рей­ти на твер­до­тель­ные на­ко­пи­те­ли. И раз уж во­лею судь­бы вы ис­поль­зу­е­те Mac OS (Ха­кин­тош), то в этой ста­тье рас­ска­жу один из са­мых про­стых и удоб­ных спо­со­бов пе­ре­хо­да с HDD на SSD.
​​Еженедельный Android-дайджест #2

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

Итак, поехали.

1. Статьи

— Android Support Library 28. Что нового?
— Текущая разработка Kotlin. И видео доклада
— Небольшая статья (с примерами кода) с обзором новой фичи Android P: Fingerprint Dialog
— Статья о новом классе ListAdapter, появившемся в версии 27.1.0 support library, для облегчения работы с RecyclerView.
— Вторая часть цикла о создании видео плеера под Android
— Небольшая заметка о настройке Continuous Integration (CI) в Bitbucket для проекта Android
— Заметка о компоненте LiveData из Android Architecture Components с примерами.
— Статья о создании и адаптации мобильных приложений под планшеты
— Пример создания приложения — виртуального пианино под android
— 50 лучших библиотек для разработки под Android
​​«Safespaces» первое Open Source окружение рабочего стола для Linux заточенное под VR

Ко­гда де­ло до­хо­дит до VR, все сра­зу вспо­ми­на­ют о Google Daydream и дру­ги­ми по­пу­ляр­ны­ми име­на­ми. Но как вы­яс­ня­ет­ся VR и Linux'ам не чужд. Хо­тя опыт лю­дей в та­ких ве­щах, как SteamVR, не был та­ким за­ме­ча­тель­ным.
Умы, раз­ра­бо­тав­шие дис­плей сер­вер Arcan, со­зда­ли но­вин­ку — Safespaces. Это 3D / VR сре­да, ра­бо­та­ю­щая с дис­плей сер­ве­ром Arcan. Вы мо­же­те уви­деть его в дей­ствии на гар­ни­ту­ре VR, сов­ме­сти­мой с OpenHMD.
​​Вызов Flutter: WhatsApp
В этой статье я описал попытку воссоздания UI главного экрана приложения Whatsapp под Android с помощью Flutter. Основное внимание будет уделено именно UI, а не реализации функционала обмена сообщениями.