hashdev | Unsorted

Telegram-канал hashdev - Frontend Hash

3482

admin @haarrp @pythonl - 🐍 @machinee_learning - chat @ArtificialIntelligencedl - AI @datascienceiot - ml 📚 @pythonlbooks-📚 @hr_itwork-работа

Subscribe to a channel

Frontend Hash

Как давно вы были на вписках? Впрочем, неважно. Предлагаем вписаться в авантюрную IT-вечеринку от МТС и не думать о работе.

Что будет:
• финал олимпиады True Tech Champ
• выступления и воркшопы от топовых спикеров
• кодинг на скорость и игровые зоны
• тату-студия для самых смелых
• лаунджи, чтобы было где пообщаться
• и afterparty со звездным лайнапом

Когда и где: 24 октября (вторник), МТС live холл в Москве

Зовем всех причастных к IT-комьюнити на наш фест. Регистрация открыта по ссылке, количество мест ограничено. И кстати, это все абсолютно бесплатно

Реклама. ПАО "МТС". ИНН 7740000076. erid: LjN8K7erY

Читать полностью…

Frontend Hash

Emcee — это раннер для параллельного тестирования.
Узнайте, как Emcee прокачали до облачного решения и нашли способ организовать сендбоксинг через виртуализацию на macOS, чтобы обезопасить трафик.

Подробности и ссылка на сам Emcee ищите здесь

Реклама ООО "Авито Тех", ИНН 9710089440
erid: LdtCK8zB3

Читать полностью…

Frontend Hash

CSS скейтбордист

Проект был выполнен с помощью HTML и CSS-препроцессоров. Интересно то, что javascript вообще не принимал участия, а HTML код занял всего 50 строк, благодаря процессору Pug.

Посмотрите сами: https://codepen.io/deren2525/pen/dyvyLev

#codepen

Читать полностью…

Frontend Hash

HTTP.codes — бесплатный API для тестирования HTTP-ответов

Сервис поддерживает все основные HTTP-методы и статус-коды, а также предоставляет возможность задержки ответа и добавления пользовательских HTTP-заголовков

Стоимость: #бесплатно

#HTTP #API #web

Читать полностью…

Frontend Hash

🔥 Шпаргалка по HTML - Часть 2

@hashdev

Читать полностью…

Frontend Hash

⚙️Проектирование и администрирование защищенных сетей ViPNet

▪️#1 - Основы ViPNet - Смотреть
▪️#2 - Топологии сетей ViPNet - Смотреть
▪️#3 - Выбор топологии сети ViPNet - Смотреть
▪️#4 - Размещение координатора в сети - Смотреть
▪️#5 - Выбор координатора - Смотреть
▪️#6-1: ЦУС, Сетевые узлы, Пользователи, Лицензионные ограничения | Структура сети - Смотреть
▪️#6: Установка ViPNet Administrator 4 - ЦУС и УКЦ - Смотреть
▪️#7: Создание Администратора сети, дистрибутивов ключей + установка ключей - Смотреть
▪️#8: ЦУС | Обзор интерфейса и функционала - Смотреть
▪️#9: УКЦ | Обзор интерфейса и функционала - Смотреть


🔝 @hashdev

Читать полностью…

Frontend Hash

botd – Библиотека для определения ботов на Вашем сайте

Поможет отличить виртуальные машины от реальных устройств, определить headless браузеры и другие средства автоматизации.

К преимуществам можно отнести простоту подключения скрипта к сайту и понятное API.

@hashdev | #TypeScript #Web #Interesting #Useful

Читать полностью…

Frontend Hash

Нужно ли думать о сохранении состояния, если приложение поддерживает только портретную ориентацию?

– Да.

Поворот экрана – это частный случай Configuration Changes. Другой пример – изменение языка системы.

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

#State

Fragment

Fragment используется для отображения части UI на экране. Фрагмент создается внутри активити или внутри другого фрагмента.

Для создания и управления фрагментами используется FragmentManager.

Класс-наследник класса Fragment должен иметь дефолтный конструктор без параметров. Система использует этот конструктор при пересоздании фрагмента.

Начиная с API v28 системный класс Fragment – deprecated. Рекомендуется использовать Fragment из Support Library.

#Fragment

@android_its - все о Android разработке

Читать полностью…

Frontend Hash

Кто такие биоинформатики и что они изучают

https://vc.ru/hr/284014-podkast-kto-takie-bioinformatiki-i-chto-oni-izuchayut

@hashdev

Читать полностью…

Frontend Hash

Spirited Away Bathhouse

3D-карточка, выполненная с помощью Haml и SCSS, без использования JavaScript.

#css

https://codepen.io/cobra_winfrey/pen/GRMdwwG

Читать полностью…

Frontend Hash

VisBug — визуальный редактор и инспектор вёрстки в браузере

Читать

@hashdev

Читать полностью…

Frontend Hash

Подборка инструментов отладки JavaScript

Список

@hashdev

Читать полностью…

Frontend Hash

💾 Шпаргалка по SQL с примерами запросов

Подробнее

@hashdev

Читать полностью…

Frontend Hash

Хотите ротироваться на вашем рабочем месте и стать аналитиком данных? В программе курса «Аналитик данных» есть все навыки, которые нужны младшему специалисту.

Изучите Python, SQL, Tableau, теорию вероятностей, статистику, бизнес-метрики и визуализацию данных. Перейдите в сферу, которая вам интересна.

Наши студенты говорят, что совмещать работу и учёбу непросто, но реально. Нужно будет тратить на новую профессию 2-3 часа после работы и учиться в выходные. Чтобы вы дошли до конца, вас будет поддерживать целая команда!
— Наставник разберёт сложные темы и расскажет, как всё устроено на настоящей работе.
— Ревьюер проверит проекты и подскажет, как их улучшить.
— — Куратор поможет с организацией учёбы и не даст прокрастинировать.

Если сомневаетесь, подойдёт ли вам курс — пройдите бесплатную вводную часть. Попрбуйте формат учёбы и выполните реальные задачи аналитика.

Начните учиться бесплатно

Читать полностью…

Frontend Hash

Почему Java тормозит и не вводит новые фичи


Боль разработчиков — слишком редкие обновления Java. Какие языки программирования выигрывают из-за бездействия Oracle?

https://tproger.ru/articles/pochemu-java-tormozit-i-ne-vvodit-novye-fichi/

Читать полностью…

Frontend Hash

🖥 Django создание модели. Вывод даных на страницу

https://www.youtube.com/watch?v=hjoh29epXXA

@hashdev

Читать полностью…

Frontend Hash

🖥 Django начало работы

▪ Video

@hashdev

Читать полностью…

Frontend Hash

⬅️ Использование WebSocket с Python

Что такое WebSocket?

Обычно для обмена данными в интернете используется протокол передачи гипертекста (HTTP, HyperText Transfer Protocol). Он работает по алгоритму запрос/ответ. Когда веб-браузеру нужны данные с веб-сервера, он выполняет запрос, на который веб-сервер возвращает данные через ответ: изображение 1.

☝️Чтобы поддерживать актуальную версию веб-страницы, браузеру необходимо достаточно часто выполнять запросы для получения данных с веб-сервера.
Этот процесс называется опросом (polling). Если данные нужно обновлять постоянно, он становится чрезмерно затратным, поскольку и клиент, и сервер постоянно выполняют запросы и ответы. С другой стороны, постоянный опрос бесполезен, если данные на сервере меняются редко (или нерегулярно). Но если уменьшить частоту опроса, браузер может пропустить важные обновления данных.

Гораздо больше возможностей предлагает технология WebSocket, которая предоставляет канал связи на основе сокетов между веб-браузером и веб-сервером. Такое полностью дуплексное соединение, позволяющее и клиенту, и серверу одновременно отправлять и получать данные, весьма полезно для веб-приложений, работающих в режиме реального времени.

Алгоритм работы WebSoket показан на изображении 2.

▪Сначала веб-браузер инициирует запрос к веб-серверу, отправляя HTTP-заголовок “can we upgrade to websocket”.
▪Если веб-сервер поддерживает WebSocket, он возвращает ответ с заголовком “OK to upgrade to websocket”.
▪Затем устанавливается долговременное двунаправленное соединение с сокетом.
▪И клиент, и сервер смогут обмениваться данными, используя это сокет-соединение.

С WEBSOCKET ТАКЖЕ МОЖНО ИСПОЛЬЗОВАТЬ ДЛЯ ПОДКЛЮЧЕНИЯ К СОКЕТАМ ПОРТЫ 80 (HTTP) И 443 (HTTPS). ЭТО ПОЗВОЛЯЕТ РАБОТАТЬ С WEBSOCKET ДАЖЕ ЧЕРЕЗ ПРОКСИ-СЕРВЕР И БРАНДМАУЭР.

Создание сервера WebSocket

📌 Читать

Читать полностью…

Frontend Hash

3 лучших способа центрировать div с помощью CSS

Читать полностью…

Frontend Hash

🔥 Шпаргалка по HTML - Часть 1

@hashdev

Читать полностью…

Frontend Hash

Инструменты управления пакетами и зависимостями JS


👉 Npm — Является системой управления пакетами для JavaScript и большим реестром программного обеспечения, насчитывающим более 475 000 модулей. Пакеты могут использоваться как для фронтенда, так и для бэкенда.

👉 Bower — Помогает управлять ресурсами, фреймворками, библиотеками и другими утилитами. Предлагает доступ к большому количеству пакетов, помогая разработчикам JavaScript оптимизировать процесс разработки и улучшить результаты.

👉 Yarn — Основное внимание в нём уделено безопасности, скорости и быстродействию. Инструмент позволяет совместно использовать код через пакеты и модули вместе с файлом, описывающим пакет.

👉 RequireJS — Загрузчик файлов, который может автоматически определять необходимые зависимости. Помогает улучшить скорость и качество кода.

👉 Browserify — Позволяет использовать стиль node.js модулей для работы в браузере. Объединяет выбранные модули в один файл, который можно добавить как script в HTML-страницу.

Читать полностью…

Frontend Hash

⚙️Изучение Unity

▪️Урок #1 - Основы C# - Смотреть
▪️Урок #2 - Начало работы в Unity - Смотреть
▪️Урок #3 - Задаем движение - Смотреть
▪️Урок #4 - Генерация объектов - Смотреть
▪️Урок #5 - Начисление очков - Смотреть
▪️Урок #6 - Смена сцен - Смотреть
▪️Урок #7 - Накопление очков | PlayerPrefs - Смотреть
▪️Урок #8 - Создаём магазин (1/2) - Смотреть
▪️Урок #9 - Система частиц - Смотреть

@hashdev

Читать полностью…

Frontend Hash

⚙️Функциональное программирование с библиотекой RamdaJS

▪️Обзор возможностей и разбор блока Math - Смотреть
▪️Обработка строк и поток вызова функций - Смотреть
▪️Методы объектов - Смотреть
▪️Логические операции - Смотреть
▪️Функции первой необходимости - Смотреть
▪️Трансдюсеры как скидка на дорогие операции - Смотреть

🔝@htmlcssjavas

Читать полностью…

Frontend Hash

/channel/itchannels_telegram - полезные ресурсы для программистов.

Читать полностью…

Frontend Hash

GitKraken - удобный и высокоэффективный GUI git клиент.

Он упрощает работу с командами в Git, и позволяет работать с корпоративными репозиториями и исходным кодом.

Особенности:
👉 Кроссплатформенность
👉 Поддержка нескольких профилей
👉 Поддерживает GitHub, Bitbucket и Gitlab
👉 Горячие клавиши
👉 Быстрый и понятный интерфейс поиска
👉 Поддерживает кнопки отмены и повтора функции
👉 Возможность работы в команде
👉 Легко адаптируется к рабочей области пользователя
👉 Поддерживает подмодули и Git-flow

Описание

Оф.Сайт: https://www.gitkraken.com/
Ссылка на скачивание: https://www.gitkraken.com/download
Tutorials: https://www.gitkraken.com/learn/git/tutorials

@hashdev

Читать полностью…

Frontend Hash

Изучаем Git с Learn Git Branching

Неважно на каком языке вы пишите код — Python, C# или любой другой, без Git сегодня практически невозможно заниматься разработкой. Если вы хотите владеть git на достаточном уровне, то на вашу удачу уже давно существует полезный сервис, который помогает полностью освоиться с CLI git играючи и бесплатно.

Learn Git Branching плавно проведёт вас по основным возможностям Git и сразу даст попробовать их:

https://learngitbranching.js.org/?locale=ru_RU

#git

Читать полностью…

Frontend Hash

📑 10 самых полезных команд git для стандартных задач
Сегодня


Команды Git не всегда интуитивно понятны. Приведем список самых популярных 10 команд на все случаи жизни. Они очень полезны для выполнения общих задач, таких как создание или переименование ветки git, удаление файлов и отмена изменений.

Список

@hashdev

Читать полностью…

Frontend Hash

⚡️🗄 10 лучших инструментов Kali Linux для взлома

Ниже приведен список 10 лучших инструментов Kali Linux для взлома:

Список

Сохраняй себе, чтобы не потерять

@hashdev

Читать полностью…

Frontend Hash

Обзор команд Git для отмены изменений

https://nuancesprog.ru/p/15647/

@hashdev

Читать полностью…

Frontend Hash

⏳ Что такое временная сложность алгоритма?

Подробнее

@hashdev

Читать полностью…
Subscribe to a channel