BOM - Объектная модель браузера | 3 часть
Мы уже знаем об объектах window и screen. Объект window.navigator содержит информацию о браузере посетителя страницы. Так же window.navigator может записываться без префикса window.
Познакомимся со свойство appName, он возвращает имя браузера, как приложения (смотрите скрин). Довольно странно, но именем приложения для браузеров IE11, Chrome, Firefox и Safari является "Netscape".
Ставьте «❤️», и будет продолжение про этот объект!
✔ Меню канала
Мы уже знаем об объектах window и screen. Объект window.navigator содержит информацию о браузере посетителя страницы. Так же window.navigator может записываться без префикса window.
Познакомимся со свойство appName, он возвращает имя браузера, как приложения (смотрите скрин). Довольно странно, но именем приложения для браузеров IE11, Chrome, Firefox и Safari является "Netscape".
Ставьте «❤️», и будет продолжение про этот объект!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Лучшие расширения для Chrome | 3 часть
CollorZilla - это удобный плагин, который позволяет вам извлекать цветовые коды из любой веб-страницы, а также быстро создавать градиентные изменения цвета. В нем можно отследить историю совершенных действий и работать при помощи «горячих» клавиш.
Скачать расширение можно тут
Ставим «❤️», если понравился пост!
✔ Меню канала
CollorZilla - это удобный плагин, который позволяет вам извлекать цветовые коды из любой веб-страницы, а также быстро создавать градиентные изменения цвета. В нем можно отследить историю совершенных действий и работать при помощи «горячих» клавиш.
Скачать расширение можно тут
Ставим «❤️», если понравился пост!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Pet-проект - что и зачем?
Пет-проекты - это тренировочные проекты, создаваемые специалистами в свободное время. Пет-проекты можно делать для разных целей, например, чтобы отрабатывать профессиональные навыки, экспериментировать с новыми технологиями или создавать портфолио для работодателей. Существуют командные, личные и тренировочные pet-проекты.
Такие проекты помогают отвлечься от рутины и увеличивают шансы на трудоустройство, но в то же время могут остаться нереализованными и занимать много времени.
Ставьте «❤️», если хотите список идей для Pet-проектов!
✔ Меню канала
Пет-проекты - это тренировочные проекты, создаваемые специалистами в свободное время. Пет-проекты можно делать для разных целей, например, чтобы отрабатывать профессиональные навыки, экспериментировать с новыми технологиями или создавать портфолио для работодателей. Существуют командные, личные и тренировочные pet-проекты.
Такие проекты помогают отвлечься от рутины и увеличивают шансы на трудоустройство, но в то же время могут остаться нереализованными и занимать много времени.
Ставьте «❤️», если хотите список идей для Pet-проектов!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤40
10 главных фишек iOS 18 | 4 часть
Apple Intelligence - это глубоко интегрированная в iOS нейросетевая система, которая предлагает подсказки, руководства и т.д. Она может эффективно работать с текстом и изображениями, улучшить Siri, сделав ее более понимающей контекста, но пока работает только на английском языке.
Приложение "Дом" теперь имеет функцию гостевого доступа для управления умным домом. С помощью Customize Access вы можете управлять доступом гостей к умным устройствам и ограничивать время их использования.
Ставьте «❤️», и полноценный выход iOS 18 будет осенью!
✔ Меню канала
Apple Intelligence - это глубоко интегрированная в iOS нейросетевая система, которая предлагает подсказки, руководства и т.д. Она может эффективно работать с текстом и изображениями, улучшить Siri, сделав ее более понимающей контекста, но пока работает только на английском языке.
Приложение "Дом" теперь имеет функцию гостевого доступа для управления умным домом. С помощью Customize Access вы можете управлять доступом гостей к умным устройствам и ограничивать время их использования.
Ставьте «❤️», и полноценный выход iOS 18 будет осенью!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Что такое легаси-код?
Легаси-код — это устаревший код, написанный на старой версии языка программирования, который не документировался. Это также код, который был передан от одного разработчика другому. Такой код очень тяжело поддерживать и обновлять, но, как правило, легаси-код уже проверен временем и доказал свою работоспособность.
Работа с таким кодом может оказаться прекрасной практикой и невероятным навыком, который будут ценить работодатели. Мало кто сможет полностью разобраться в устаревшем коде и переписать его, используя современные стандарты.
Ставьте «❤️», если этот пост оказался полезным для вас!
✔ Меню канала | #чтотакое
Легаси-код — это устаревший код, написанный на старой версии языка программирования, который не документировался. Это также код, который был передан от одного разработчика другому. Такой код очень тяжело поддерживать и обновлять, но, как правило, легаси-код уже проверен временем и доказал свою работоспособность.
Работа с таким кодом может оказаться прекрасной практикой и невероятным навыком, который будут ценить работодатели. Мало кто сможет полностью разобраться в устаревшем коде и переписать его, используя современные стандарты.
Ставьте «❤️», если этот пост оказался полезным для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14
Лучшие pet-проекты
Давайте начнем с простых, банальных pet-проектов. Калькулятор - один из самых распространенных вариантов (легко). Календарь - можете сделать обычный - с рабочими, выходными и праздничными днями (средне). Также обратите внимание на чат-бота, который сможет отвечать на вопросы или найти и забронировать отель (сложно).
Попробуйте сделать трекер. Например, трекер сна. Для фронтенд-разработчика одним из лучших вариантов будет создать свою социальную сеть. Можете также поискать идеи для проектов под хэштегом #разборпроекта
Ставьте «❤️», и напишите, какой pet-проект вы уже делали!
✔ Меню канала
Давайте начнем с простых, банальных pet-проектов. Калькулятор - один из самых распространенных вариантов (легко). Календарь - можете сделать обычный - с рабочими, выходными и праздничными днями (средне). Также обратите внимание на чат-бота, который сможет отвечать на вопросы или найти и забронировать отель (сложно).
Попробуйте сделать трекер. Например, трекер сна. Для фронтенд-разработчика одним из лучших вариантов будет создать свою социальную сеть. Можете также поискать идеи для проектов под хэштегом #разборпроекта
Ставьте «❤️», и напишите, какой pet-проект вы уже делали!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22
Как Google Gemini чуть не убил целую семью
Пользователь Reddit поделился тревожной историей о рецепте чесночной настойки от ИИ Google Gemini, который чуть не привёл к смертельному исходу. Согласно совету, чеснок нужно было настоять в оливковом масле при комнатной температуре. Через неделю появились пузырьки газа, и позже пользователь узнал, что это могло привести к ботулизму — смертельному заболеванию.
Эта ситуация подчёркивает необходимость проверки информации, полученной от ИИ. Будьте осторожны и перепроверяйте такие советы, чтобы избежать опасных последствий.
🔗 Ссылка на статью
✔ Меню канала
Пользователь Reddit поделился тревожной историей о рецепте чесночной настойки от ИИ Google Gemini, который чуть не привёл к смертельному исходу. Согласно совету, чеснок нужно было настоять в оливковом масле при комнатной температуре. Через неделю появились пузырьки газа, и позже пользователь узнал, что это могло привести к ботулизму — смертельному заболеванию.
Эта ситуация подчёркивает необходимость проверки информации, полученной от ИИ. Будьте осторожны и перепроверяйте такие советы, чтобы избежать опасных последствий.
🔗 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍2
Всем, доброе утро! ☀️
Планирую заснять ролик на ютуб о полной настройке VS Code, в котором расскажу про темы, шрифты, плагины и тд. Было бы вам интересно посмотреть что то подобное?
❤️ - Да, жду видео!
👎 - Нет, сними что то другое!
Планирую заснять ролик на ютуб о полной настройке VS Code, в котором расскажу про темы, шрифты, плагины и тд. Было бы вам интересно посмотреть что то подобное?
❤️ - Да, жду видео!
👎 - Нет, сними что то другое!
❤46👎4
Что такое PWA?
PWA - это прогрессивные веб-приложения, созданные на основе веб-технологий, но выглядят и функционируют как нативные мобильные приложения. Они обеспечивают быструю загрузку, плавную работу и работают в оффлайн-режиме.
PWA позволяют снизить расходы на разработку и поддержку мобильных приложений, так как можно создать одно PWA с адаптивным фронтендом для разных устройств.
🔗 Ссылка на статью
✔ Меню канала
PWA - это прогрессивные веб-приложения, созданные на основе веб-технологий, но выглядят и функционируют как нативные мобильные приложения. Они обеспечивают быструю загрузку, плавную работу и работают в оффлайн-режиме.
PWA позволяют снизить расходы на разработку и поддержку мобильных приложений, так как можно создать одно PWA с адаптивным фронтендом для разных устройств.
🔗 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Почему так много языков программирования?
Это вопрос, который волнует пожалуй каждого начинающего разработчика. И вправду, почему нельзя сделать язык, на котором можно написать всё, так и работу будет легче найти и меньше учить нужно будет.
Все языки программирования создавались в разные промежутки времени и решали на то время актуальные задачи, как например «C» стал заменой ассемблера для написания ОС, а после пришла Java, что бы программисты могли писать более высокоуровневый код.
Сейчас существуют тысячи ЯП, которые решают свои задачи, а большинство из них сделаны в целях юмора, как например YoptaScript.
Ставь «❤️», если тебе понравился этот пост!
✔ Меню канала
Это вопрос, который волнует пожалуй каждого начинающего разработчика. И вправду, почему нельзя сделать язык, на котором можно написать всё, так и работу будет легче найти и меньше учить нужно будет.
Все языки программирования создавались в разные промежутки времени и решали на то время актуальные задачи, как например «C» стал заменой ассемблера для написания ОС, а после пришла Java, что бы программисты могли писать более высокоуровневый код.
Сейчас существуют тысячи ЯП, которые решают свои задачи, а большинство из них сделаны в целях юмора, как например YoptaScript.
Ставь «❤️», если тебе понравился этот пост!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12
Лучшие расширения для Chrome | 4 часть
Check My Links - плагин для проверки веб-страницы на наличие нерабочих ссылок. Он поможет разработчикам, тестировщикам, SEO-специалистам и другим профессионалам, работающим в сфере веб-разработки и маркетинга.
Плагин поможет быстро определить и устранить возможные ошибки в ссылках. Скачать расширение можно тут
Ставим «❤️», если понравился пост!
✔ Меню канала
Check My Links - плагин для проверки веб-страницы на наличие нерабочих ссылок. Он поможет разработчикам, тестировщикам, SEO-специалистам и другим профессионалам, работающим в сфере веб-разработки и маркетинга.
Плагин поможет быстро определить и устранить возможные ошибки в ссылках. Скачать расширение можно тут
Ставим «❤️», если понравился пост!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8 4
BOM - Объектная модель браузера | 4 часть
Продолжаем про объект navigator. Свойство cookieEnabled возвращает значение true, если "кукисы" (специальные файлы-метки) разрешены, в обратном случае возвращается значение false
Подробнее ознакомиться с другими свойствами объекта navigator можно тут
Ставьте «❤️», и будет продолжение про этот объект!
✔ Меню канала
Продолжаем про объект navigator. Свойство cookieEnabled возвращает значение true, если "кукисы" (специальные файлы-метки) разрешены, в обратном случае возвращается значение false
Подробнее ознакомиться с другими свойствами объекта navigator можно тут
Ставьте «❤️», и будет продолжение про этот объект!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9 3
Что такое домен?
Домен, или же доменное имя, — это имя сайта, то, что мы вводим в адресную строку браузера. Доменное имя уникально и состоит из нескольких частей.
С помощью DNS (Domain Name System) доменное имя связывается с IP-адресом страницы, и каждый раз, когда вы вводите доменное имя в браузере, оно сначала преобразуется в IP-адрес, а затем с веб-сервера загружается веб-страница, которую вы уже видите на экране.
Ставьте «❤️», если этот пост оказался полезным для вас!
✔ Меню канала
Домен, или же доменное имя, — это имя сайта, то, что мы вводим в адресную строку браузера. Доменное имя уникально и состоит из нескольких частей.
С помощью DNS (Domain Name System) доменное имя связывается с IP-адресом страницы, и каждый раз, когда вы вводите доменное имя в браузере, оно сначала преобразуется в IP-адрес, а затем с веб-сервера загружается веб-страница, которую вы уже видите на экране.
Ставьте «❤️», если этот пост оказался полезным для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15 4
Альтернативные фреймворки JavaScript | Ember.js
Ember.js - это высокопроизводительный клиентский фреймворк, позволяющий быстро создавать веб-приложения с помощью CLI и предоставляющий доступ к современным JavaScript-функциям. Фреймворк очень производительный благодаря технологиям быстрого рендеринга.
Достоинства: Лучшая в своем классе маршрутизация, неплохая реализация тестирования, хорошая функциональная основа, а также настроенны процессы сборки приложения.
Ставьте «❤️», если пост был познавательным!
✔ Меню канала
Ember.js - это высокопроизводительный клиентский фреймворк, позволяющий быстро создавать веб-приложения с помощью CLI и предоставляющий доступ к современным JavaScript-функциям. Фреймворк очень производительный благодаря технологиям быстрого рендеринга.
Достоинства: Лучшая в своем классе маршрутизация, неплохая реализация тестирования, хорошая функциональная основа, а также настроенны процессы сборки приложения.
Ставьте «❤️», если пост был познавательным!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10 2
Лучшие роадмапы по frontend
По опросам и реакциям на постах я заметил, что большинство из вас двигаются в сфере фронтенда. Так как я сам являюсь таким разработчиком, хочу поделится с вами 3 лучшими роадмапами в этом направление: 1) Friendly Frontend, 2) Pomazkov JS, 3) Александр Караджиков.
Иметь план обучения очень важно, ведь благодаря ему вы ничего не пропустите и не будете тратить время на изучения чего то бесполезного. Все 3 роадмапа хороши и актуальны, а так же очень схожи между собой. Лично мне очень нравится первый, но советую так же обратить внимание на третий роадмап, так ка к нему еще и прикреплены ссылки с уроками.
Ставьте «❤️», если бы вы хотели увидеть роадмапы по другим направлениям!
✔ Меню канала
По опросам и реакциям на постах я заметил, что большинство из вас двигаются в сфере фронтенда. Так как я сам являюсь таким разработчиком, хочу поделится с вами 3 лучшими роадмапами в этом направление: 1) Friendly Frontend, 2) Pomazkov JS, 3) Александр Караджиков.
Иметь план обучения очень важно, ведь благодаря ему вы ничего не пропустите и не будете тратить время на изучения чего то бесполезного. Все 3 роадмапа хороши и актуальны, а так же очень схожи между собой. Лично мне очень нравится первый, но советую так же обратить внимание на третий роадмап, так ка к нему еще и прикреплены ссылки с уроками.
Ставьте «❤️», если бы вы хотели увидеть роадмапы по другим направлениям!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11 2
Как развить логическое мышление программисту?
Чтобы прокачать своё мышление, нужно развивать мозг, а разные задачи помогут ему! Решайте задачи Ферми. Вы наверняка слышали о таких, тот же автобус с шариками для гольфа (сколько шариков для гольфа войдет в школьный автобус?).
В таких задачах не дают точных цифр/чисел. Важна логика вашего решения. Именно эти задачи часто дают на собеседованиях в IT. Что вы думает об этом?
Ставьте «❤️», если пост вам понравился!
✔ Меню канала
Чтобы прокачать своё мышление, нужно развивать мозг, а разные задачи помогут ему! Решайте задачи Ферми. Вы наверняка слышали о таких, тот же автобус с шариками для гольфа (сколько шариков для гольфа войдет в школьный автобус?).
В таких задачах не дают точных цифр/чисел. Важна логика вашего решения. Именно эти задачи часто дают на собеседованиях в IT. Что вы думает об этом?
Ставьте «❤️», если пост вам понравился!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍3
Что такое хостинг?
Хостинг - это размещение вашего приложения на удаленном сервере. Проще говоря, ваше приложение, будь то веб-сайт или телеграмм бот, размещается на каком-то удаленном компьютере, который работает круглосуточно и имеет постоянный доступ к интернету.
Существуют различные виды хостинга, такие как виртуальный хостинг, выделенный сервер и облачный хостинг. Каждый из них имеет свои преимущества и подходит для разных задач в зависимости от потребностей вашего проекта и ожидаемой нагрузки.
Ставьте «❤️», если этот пост оказался полезным для вас!
✔ Меню канала
Хостинг - это размещение вашего приложения на удаленном сервере. Проще говоря, ваше приложение, будь то веб-сайт или телеграмм бот, размещается на каком-то удаленном компьютере, который работает круглосуточно и имеет постоянный доступ к интернету.
Существуют различные виды хостинга, такие как виртуальный хостинг, выделенный сервер и облачный хостинг. Каждый из них имеет свои преимущества и подходит для разных задач в зависимости от потребностей вашего проекта и ожидаемой нагрузки.
Ставьте «❤️», если этот пост оказался полезным для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15 2👎1
OpenAI снова в центре внимания
OpenAI столкнулась с двумя серьёзными проблемами безопасности за неделю. Первая уязвимость касается ChatGPT для Mac, где пользовательские беседы хранились в незашифрованном формате.
Вторая уязвимость связана с хакерской атакой 2023 года, когда внутренние системы OpenAI были взломаны и конфиденциальная информация была опубликована. Это привело к увольнению менеджера по техническим программам Леопольда Ашенбреннера.
Ставьте «❤️», если вы взломали OpenAI!
✔ Меню канала | #новости
OpenAI столкнулась с двумя серьёзными проблемами безопасности за неделю. Первая уязвимость касается ChatGPT для Mac, где пользовательские беседы хранились в незашифрованном формате.
Вторая уязвимость связана с хакерской атакой 2023 года, когда внутренние системы OpenAI были взломаны и конфиденциальная информация была опубликована. Это привело к увольнению менеджера по техническим программам Леопольда Ашенбреннера.
Ставьте «❤️», если вы взломали OpenAI!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22 5
Что такое cookie?
Наверняка каждый из вас, заходя на какой-либо веб-сайт, получал уведомление об использование cookie-файлов. Простыми словами, cookie — это небольшие текстовые файлы, в которых записана информация о посещении сайта, и они хранятся прямо на вашем компьютере.
Зачастую cookies используются для того, чтобы при повторном заходе на сайт вам не приходилось снова регистрироваться, вводить языковые или цветовые настройки, а также чтобы подобрать для вас подходящую рекламу. Впрочем, cookies обеспечивают более приятный пользовательский опыт на странице.
Ставьте «❤️», если хотите узнать чуть больше о куки файлах!
✔ Меню канала
Наверняка каждый из вас, заходя на какой-либо веб-сайт, получал уведомление об использование cookie-файлов. Простыми словами, cookie — это небольшие текстовые файлы, в которых записана информация о посещении сайта, и они хранятся прямо на вашем компьютере.
Зачастую cookies используются для того, чтобы при повторном заходе на сайт вам не приходилось снова регистрироваться, вводить языковые или цветовые настройки, а также чтобы подобрать для вас подходящую рекламу. Впрочем, cookies обеспечивают более приятный пользовательский опыт на странице.
Ставьте «❤️», если хотите узнать чуть больше о куки файлах!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28 4