Что выбрать: React Native, Flutter или нативный подход
Казалось бы удобно иметь единую межплатформенную кодовую базу. Но не все так однозначно - каждый подход имеет свои достоинства и недостатки. Рассмотрим эту тему немного подробнее.
@metsolution #Articles
Казалось бы удобно иметь единую межплатформенную кодовую базу. Но не все так однозначно - каждый подход имеет свои достоинства и недостатки. Рассмотрим эту тему немного подробнее.
@metsolution #Articles
Secrets of the JavaScript Ninja (2016)
Авторы: John Resig, Bear Bibeault, Josip Maras
Количество страниц: 468
JavaScript быстро становится универсальным языком для любого типа приложений, будь то в Интернете, на компьютере, в облаке или на мобильных устройствах. Когда вы станете профессионалом JavaScript, у вас будет мощный набор навыков, который можно будет использовать во всех этих областях. Вы должны быть скрытным ниндзя, эффективным и готовым ко всему. Эта книга показывает вам, как этого достичь.
Что внутри:
✔️Написание более эффективного кода с функциями, объектами и замыканиями;
✔️Учимся избегать распространенных ловушек;
✔️Использование регулярных выражений для написания краткого кода для обработки текста;
✔️Управление асинхронным кодом;
✔️И многое другое.
@metsolution #Books
Авторы: John Resig, Bear Bibeault, Josip Maras
Количество страниц: 468
JavaScript быстро становится универсальным языком для любого типа приложений, будь то в Интернете, на компьютере, в облаке или на мобильных устройствах. Когда вы станете профессионалом JavaScript, у вас будет мощный набор навыков, который можно будет использовать во всех этих областях. Вы должны быть скрытным ниндзя, эффективным и готовым ко всему. Эта книга показывает вам, как этого достичь.
Что внутри:
✔️Написание более эффективного кода с функциями, объектами и замыканиями;
✔️Учимся избегать распространенных ловушек;
✔️Использование регулярных выражений для написания краткого кода для обработки текста;
✔️Управление асинхронным кодом;
✔️И многое другое.
@metsolution #Books
Психологические принципы для продуктового дизайнера
Как создать наиболее интересный дизайн для продукта, чтобы он понравился любому пользователю? В этом нам поможет психология. Поделимся эффективными методами из психологии, которые помогут выделить ваш дизайнерский проект среди конкурентов.
@metsolution #Articles
Как создать наиболее интересный дизайн для продукта, чтобы он понравился любому пользователю? В этом нам поможет психология. Поделимся эффективными методами из психологии, которые помогут выделить ваш дизайнерский проект среди конкурентов.
@metsolution #Articles
HTML5 in easy steps, Second Edition (2017)
Автор: Mike McGrath
Количество страниц: 240
Книга содержит примеры и скриншоты, иллюстрирующие особенности HTML5. Вы узнаете, как создавать веб-страницы для отображения текста, изображений, списков, таблиц, гиперссылок, аудио и видео. Каждая глава расширяет знания читателя, так что к концу книги вы получите хорошее понимание HTML5. Книга идеально подойдёт программистам, которым необходимо быстро начать работать с HTML5 или студентам, изучающим дизайн сайтов.
Темы в книге:
✔️Встраивание медиа-контента;
✔️Работа с Canvas;
✔️Написание списков и таблиц;
✔️Организация разделов контента;
✔️Создание форм ввода и другие.
@metsolution #books
Автор: Mike McGrath
Количество страниц: 240
Книга содержит примеры и скриншоты, иллюстрирующие особенности HTML5. Вы узнаете, как создавать веб-страницы для отображения текста, изображений, списков, таблиц, гиперссылок, аудио и видео. Каждая глава расширяет знания читателя, так что к концу книги вы получите хорошее понимание HTML5. Книга идеально подойдёт программистам, которым необходимо быстро начать работать с HTML5 или студентам, изучающим дизайн сайтов.
Темы в книге:
✔️Встраивание медиа-контента;
✔️Работа с Canvas;
✔️Написание списков и таблиц;
✔️Организация разделов контента;
✔️Создание форм ввода и другие.
@metsolution #books
В погоне за продуктивностью, или 9 полезных расширений для браузера
Обзор полезных расширений для Google Chrome, благодаря которым результативность и концентрация разработчиков повышается во много раз.
@metsolution #Articles
Обзор полезных расширений для Google Chrome, благодаря которым результативность и концентрация разработчиков повышается во много раз.
@metsolution #Articles
Kill It with Fire: Manage Aging Computer Systems (2021)
Автор: Marianne Bellotti
Количество страниц: 248
Книга предлагает схему модернизации Legacy проектов, излагая разумные стратегии создания добавленной стоимости и проверенные методы, которые одинаково хорошо работают как для древних систем, так и для совершенно новых.
Во время чтения книги вы узнаете:
✔️На чем сосредоточить усилия по техническому обслуживанию для достижения максимальной отдачи и ценности;
✔️Как выбрать правильные решения для модернизации, соответствующие вашим конкретным потребностям, и как реализовать свои планы;
✔️Как оценить, принесут ли миграции дополнительную ценность, прежде чем вкладывать в них средства;
✔️Что следует учитывать перед переносом данных в облако;
✔️Как определить, когда проект завершен.
@metsolution #Books
Автор: Marianne Bellotti
Количество страниц: 248
Книга предлагает схему модернизации Legacy проектов, излагая разумные стратегии создания добавленной стоимости и проверенные методы, которые одинаково хорошо работают как для древних систем, так и для совершенно новых.
Во время чтения книги вы узнаете:
✔️На чем сосредоточить усилия по техническому обслуживанию для достижения максимальной отдачи и ценности;
✔️Как выбрать правильные решения для модернизации, соответствующие вашим конкретным потребностям, и как реализовать свои планы;
✔️Как оценить, принесут ли миграции дополнительную ценность, прежде чем вкладывать в них средства;
✔️Что следует учитывать перед переносом данных в облако;
✔️Как определить, когда проект завершен.
@metsolution #Books
Компилятор VS интерпретатор: ключевые отличия
Вы когда-нибудь задумывались над тем, как компьютер понимает вашу команду? Машина может интерпретировать только те программы, которые имеют двоичный код, содержащий цифры 0 и 1. Следовательно, преобразование исходного кода в машинный и определяет конечную программу.
@metsolution #Articles
Вы когда-нибудь задумывались над тем, как компьютер понимает вашу команду? Машина может интерпретировать только те программы, которые имеют двоичный код, содержащий цифры 0 и 1. Следовательно, преобразование исходного кода в машинный и определяет конечную программу.
@metsolution #Articles
The Fundamentals of C/C++ Game Programming (2018)
Автор: Brian Beuken
Количество страниц: 532
Эта книга нацелена на то, чтобы дать начинающим программистам понимание методов и приемов, используемых при разработке игр. Автор знакомит читателя со все более сложными игровыми концепциями, сохраняя при этом понимание того, что, несмотря на возросшую сложность, основные методы остаются совместимыми с развитием технологии; технология только улучшает игровой процесс.
Книга:
✔️Показывает, как добиваться определенных целей в разработке;
✔️Представляет развивающиеся проекты, чтобы прямо или косвенно укреплять концепции, которые читатель будет использовать для создания, а затем улучшения проекта;
✔️Содержит туториалы по API, которые могут быть легко понятны новичку;
✔️Дает читателю ощущение достижений и подталкивает к самосовершенствованию.
Скачать книгу
@metsolution #Books
Автор: Brian Beuken
Количество страниц: 532
Эта книга нацелена на то, чтобы дать начинающим программистам понимание методов и приемов, используемых при разработке игр. Автор знакомит читателя со все более сложными игровыми концепциями, сохраняя при этом понимание того, что, несмотря на возросшую сложность, основные методы остаются совместимыми с развитием технологии; технология только улучшает игровой процесс.
Книга:
✔️Показывает, как добиваться определенных целей в разработке;
✔️Представляет развивающиеся проекты, чтобы прямо или косвенно укреплять концепции, которые читатель будет использовать для создания, а затем улучшения проекта;
✔️Содержит туториалы по API, которые могут быть легко понятны новичку;
✔️Дает читателю ощущение достижений и подталкивает к самосовершенствованию.
Скачать книгу
@metsolution #Books
3 признака того, что ваш ИИ-проект обречен
Вы в курсе, что провал машинного обучения можно предсказать еще до его запуска? Хотите узнать о признаках неминуемого краха ИИ-стартапов? Вот что думает об этом аналитик Google Касси Козырков.
Читать
@metsolution #Articles
Вы в курсе, что провал машинного обучения можно предсказать еще до его запуска? Хотите узнать о признаках неминуемого краха ИИ-стартапов? Вот что думает об этом аналитик Google Касси Козырков.
Читать
@metsolution #Articles
The Design of Web APIs (2019)
Автор: Arnaud Lauret
Количество страниц: 400
Хорошо спроектированные API приносят удовольствие при использовании. Плохо спроектированные API-интерфейсы громоздки, часто сбивают с толку и разочаровывают. The Design of Web APIs - это практическое руководство по созданию необычных API. Автор демонстрирует принципы и методы проектирования, которые можно применять как в общедоступных, так и в частных веб-API.
Скачать книгу
@metsolution #Books
Автор: Arnaud Lauret
Количество страниц: 400
Хорошо спроектированные API приносят удовольствие при использовании. Плохо спроектированные API-интерфейсы громоздки, часто сбивают с толку и разочаровывают. The Design of Web APIs - это практическое руководство по созданию необычных API. Автор демонстрирует принципы и методы проектирования, которые можно применять как в общедоступных, так и в частных веб-API.
Скачать книгу
@metsolution #Books
Как писать лог-файлы, которые экономят время
Содержательные и понятные записи в логах - незаменимая помощь при локализации. Изучим несколько советов, как сделать логи программы понятными для наиболее эффективного исправления возникающих ошибок.
Читать
@metsolution #Articles
Содержательные и понятные записи в логах - незаменимая помощь при локализации. Изучим несколько советов, как сделать логи программы понятными для наиболее эффективного исправления возникающих ошибок.
Читать
@metsolution #Articles
Kubernetes Security and Observability (2021)
Авторы: Brendan Creane, Amit Gupta
Количество страниц: 330
Обеспечение безопасности, наблюдение и устранение неполадок контейнерных рабочих нагрузок в Kubernetes может быть сложной задачей. Это требует ряда решений, от выбора инфраструктуры и конфигурации кластера до средств управления развертыванием, времени выполнения и сетевой безопасности. Из этой практической книги вы узнаете, как применить целостную стратегию безопасности и наблюдаемости для создания и защиты облачных приложений, работающих на Kubernetes.
Во время чтения книги вы:
✔️Узнаете, почему вам нужна стратегия безопасности и наблюдаемости для облачных приложений, и определите охват;
✔️Поймёте ключевые концепции, лежащие в основе подхода к безопасности и наблюдаемости в книге;
✔️Изучите доступные технологии для поддержки этой стратегии;
✔️Узнаете, как разделить обязанности по обеспечению безопасности между несколькими командами или ролями;
✔️Узнаете, как спроектировать безопасность и наблюдаемость Kubernetes для мультиоблачных и гибридных сред.
Скачать книгу
@metsolution #Books
Авторы: Brendan Creane, Amit Gupta
Количество страниц: 330
Обеспечение безопасности, наблюдение и устранение неполадок контейнерных рабочих нагрузок в Kubernetes может быть сложной задачей. Это требует ряда решений, от выбора инфраструктуры и конфигурации кластера до средств управления развертыванием, времени выполнения и сетевой безопасности. Из этой практической книги вы узнаете, как применить целостную стратегию безопасности и наблюдаемости для создания и защиты облачных приложений, работающих на Kubernetes.
Во время чтения книги вы:
✔️Узнаете, почему вам нужна стратегия безопасности и наблюдаемости для облачных приложений, и определите охват;
✔️Поймёте ключевые концепции, лежащие в основе подхода к безопасности и наблюдаемости в книге;
✔️Изучите доступные технологии для поддержки этой стратегии;
✔️Узнаете, как разделить обязанности по обеспечению безопасности между несколькими командами или ролями;
✔️Узнаете, как спроектировать безопасность и наблюдаемость Kubernetes для мультиоблачных и гибридных сред.
Скачать книгу
@metsolution #Books
Создаем расширение Chrome на Mint
Простота Mint и его совместимость с JS существенно упрощают разработку веб-приложений. Далее мы поэтапно этот процесс разберем, получив на выходе готовое расширение Chrome.
Читать
@metsolution #Articles
Простота Mint и его совместимость с JS существенно упрощают разработку веб-приложений. Далее мы поэтапно этот процесс разберем, получив на выходе готовое расширение Chrome.
Читать
@metsolution #Articles
Что в голосе моем? - Код!
Программирование посредством голоса постепенно набирает обороты и привлекает к себе все больше внимания. В связи с чем будет актуально изучить инструменты, разработанные специально для этих целей: Serenade и Talon.
Читать
@metsolution #Articles
Программирование посредством голоса постепенно набирает обороты и привлекает к себе все больше внимания. В связи с чем будет актуально изучить инструменты, разработанные специально для этих целей: Serenade и Talon.
Читать
@metsolution #Articles
Как много прочитанных книг приносили вам доход?
На канале NFY ARTY, мы конвертируем знания в деньги 💵
Рассказываем как приумножить свой доход, а также делимся опытом и инсайтами.
Сегодня мы подготовили для вас крутую книгу про личные финансы «Создай свой личный капитал. Простые шаги к достатку».
🤔 Книга собрала в себе личный опыт авторов и является самоучителем. Интересно, правда?
Тогда подписывайся, чтобы не пропустить все самое интересное!
На канале NFY ARTY, мы конвертируем знания в деньги 💵
Рассказываем как приумножить свой доход, а также делимся опытом и инсайтами.
Сегодня мы подготовили для вас крутую книгу про личные финансы «Создай свой личный капитал. Простые шаги к достатку».
🤔 Книга собрала в себе личный опыт авторов и является самоучителем. Интересно, правда?
Тогда подписывайся, чтобы не пропустить все самое интересное!
PHP and Algorithmic Thinking for the Complete Beginner (2020)
Автор: Aristides Bouras
Количество страниц: 1094
Тщательно переработанная, эта книга объясняет основные концепции программирования в ясной и явной форме, отталкиваясь от того, что читатель ничего не знает о компьютерном программировании. Предназначенная для всех, у кого нет знаний и опыта в программировании, но есть желание изучать программирование с PHP, книга учит алгоритмическому мышлению. Алгоритмическое мышление включает в себя больше, чем просто изучение кода. Это процесс решения проблем, который включает в себя обучение.
Скачать книгу
@metsolution #Books
Автор: Aristides Bouras
Количество страниц: 1094
Тщательно переработанная, эта книга объясняет основные концепции программирования в ясной и явной форме, отталкиваясь от того, что читатель ничего не знает о компьютерном программировании. Предназначенная для всех, у кого нет знаний и опыта в программировании, но есть желание изучать программирование с PHP, книга учит алгоритмическому мышлению. Алгоритмическое мышление включает в себя больше, чем просто изучение кода. Это процесс решения проблем, который включает в себя обучение.
Скачать книгу
@metsolution #Books
Декораторы в Python за три минуты
Создадим декоратор и декорируем с его помощью функцию. Узнаем, когда задействуются декораторы и как они расширяют функциональность методов и классов, почему декораторы проще простых проверок if и как они помогают избавиться от ненужных повторений в коде.
Читать
@metsolution #Articles
Создадим декоратор и декорируем с его помощью функцию. Узнаем, когда задействуются декораторы и как они расширяют функциональность методов и классов, почему декораторы проще простых проверок if и как они помогают избавиться от ненужных повторений в коде.
Читать
@metsolution #Articles
Learn to Program with Python 3 (2018)
Автор: Irv Kalb
Количество страниц: 371
Python - один из самых популярных языков программирования в мире, и многие специалисты считают, что начинать обучение лучше именно с него. Автор книги научит вас писать маленькие и средние программы на Python, объясняя сложные концепции с помощью особого доступного, пошагового подхода. Читая книгу, вы будете разрабатывать короткие программы, выполняя ряд задач по программированию, что позволит вам улучшить результаты.
Скачать книгу
@metsolution #Books
Автор: Irv Kalb
Количество страниц: 371
Python - один из самых популярных языков программирования в мире, и многие специалисты считают, что начинать обучение лучше именно с него. Автор книги научит вас писать маленькие и средние программы на Python, объясняя сложные концепции с помощью особого доступного, пошагового подхода. Читая книгу, вы будете разрабатывать короткие программы, выполняя ряд задач по программированию, что позволит вам улучшить результаты.
Скачать книгу
@metsolution #Books
Интересные подробности об объектах JavaScript
Глубокое и поверхностное копирование, объекты в виде примитивов, сравнение производительности объектов и карт, а также другие продвинутые концепции работы с объектами на примерах.
Читать
@metsolution #Articles
Глубокое и поверхностное копирование, объекты в виде примитивов, сравнение производительности объектов и карт, а также другие продвинутые концепции работы с объектами на примерах.
Читать
@metsolution #Articles
Modernizing Enterprise Java: A Concise Cloud Native Guide for Developers (2021)
Авторы: Markus Eisele, Natale Vinto
Количество страниц: 240
В то время как контейнеры, микросервисы и распределенные системы занимают всё внимание в обсуждениях в мире технологий, большинство приложений, используемых сегодня, по-прежнему работают с монолитными архитектурами, которые соответствуют традиционным подходам к разработке. Эта практическая книга помогает изучить давно устоявшиеся модели на основе Java и демонстрирует, как успешно преобразовать эти монолитные приложения в более современные.
Во время чтения книги вы:
✔️Изучите основы облачных приложений, чтобы понять, какие части Java-приложений и платформ вашей организации необходимо перенести и модернизировать;
✔️Поймёте, как корпоративные спецификации Java могут помочь вам в переходе проектов и команд;
✔️Создадите облачную платформу;
✔️Узнаете, как дополнить традиционное корпоративное Java-приложение компонентами поверх контейнеров и Kubernetes.
Скачать книгу
@metsolution #Books
Авторы: Markus Eisele, Natale Vinto
Количество страниц: 240
В то время как контейнеры, микросервисы и распределенные системы занимают всё внимание в обсуждениях в мире технологий, большинство приложений, используемых сегодня, по-прежнему работают с монолитными архитектурами, которые соответствуют традиционным подходам к разработке. Эта практическая книга помогает изучить давно устоявшиеся модели на основе Java и демонстрирует, как успешно преобразовать эти монолитные приложения в более современные.
Во время чтения книги вы:
✔️Изучите основы облачных приложений, чтобы понять, какие части Java-приложений и платформ вашей организации необходимо перенести и модернизировать;
✔️Поймёте, как корпоративные спецификации Java могут помочь вам в переходе проектов и команд;
✔️Создадите облачную платформу;
✔️Узнаете, как дополнить традиционное корпоративное Java-приложение компонентами поверх контейнеров и Kubernetes.
Скачать книгу
@metsolution #Books