Что такое Google Colab?
Google Colab — это бесплатная среда разработки и выполнения программного кода в облаке, которую можно использовать для написания и запуска кода на языке Python, не устанавливая специальных программ на компьютер, используя только браузер. Так же можно использовать популярные библиотеки для Python.
Кому может быть полезен Google Colab? Прежде всего, ученым, разработчикам, студентам и преподавателям. Ведь Google Colab предоставляет мощные ресурсы GPU или TPU для выполнения вычислительно интенсивных задач, таких как машинное обучение.
🔗 Ссылка на статью
✔ Меню канала | #чтотакое
Google Colab — это бесплатная среда разработки и выполнения программного кода в облаке, которую можно использовать для написания и запуска кода на языке Python, не устанавливая специальных программ на компьютер, используя только браузер. Так же можно использовать популярные библиотеки для Python.
Кому может быть полезен Google Colab? Прежде всего, ученым, разработчикам, студентам и преподавателям. Ведь Google Colab предоставляет мощные ресурсы GPU или TPU для выполнения вычислительно интенсивных задач, таких как машинное обучение.
🔗 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍2
Первый фреймворк для создания голосового ассистента на Python
S.T.A.R.K. (Speech and Text Algorithmic Recognition Kit) - наилучший фреймворк, который поможет вам создать своего современного и продвинутого голосового ассистента
Существует множество причин того, почему стоит выбрать именно S.T.A.R.K., например, его автономность и конфиденциальность, т.к. он работает на самом устройстве, тем самым ваши данные не утекут в сеть. Так же у него есть поддержка сообществом, вы можете присоединиться к репозиторию STARK PLACE, где вы найдете множество расширений
🔗 Ссылка на статью
✔ Меню канала
S.T.A.R.K. (Speech and Text Algorithmic Recognition Kit) - наилучший фреймворк, который поможет вам создать своего современного и продвинутого голосового ассистента
Существует множество причин того, почему стоит выбрать именно S.T.A.R.K., например, его автономность и конфиденциальность, т.к. он работает на самом устройстве, тем самым ваши данные не утекут в сеть. Так же у него есть поддержка сообществом, вы можете присоединиться к репозиторию STARK PLACE, где вы найдете множество расширений
🔗 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2👎2
Лучшие расширение для Chrome
WhatFont - Расширение WhatFont позволяет мгновенно определить, какой шрифт используется на той или иной странице. Скачать его можно на официальной странице расширения, вот тут
Пользоваться им легко, выделяете нужный вам текст, и вам сразу выдается информация о этом тексте. Смотрите скрин
Ставьте «❤️», если хотите вторую часть!
✔ Меню канала
WhatFont - Расширение WhatFont позволяет мгновенно определить, какой шрифт используется на той или иной странице. Скачать его можно на официальной странице расширения, вот тут
Пользоваться им легко, выделяете нужный вам текст, и вам сразу выдается информация о этом тексте. Смотрите скрин
Ставьте «❤️», если хотите вторую часть!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍3🔥2
BOM - Объектная модель браузера | 2 часть
Прошлый раз вы узнали, что такое BOM и об объекте window. Давайте познакомимся с объектом screen. Объект window.screen содержит информацию об экране пользователя. Вот его свойства: width, height, availWidth, availHeight, colorDepth, и pixelDepth.
Что же делают эти свойства? Screen.width/height возвращают ширину/длину экрана пользователя, а вот screen.availWidth/Height - показывают доступную ширину/высоту. Свойство screen.colorDepth возвращает число бит, используемых для отображения цвета.
Ставьте «❤️», и будет продолжение!
✔ Меню канала
Прошлый раз вы узнали, что такое BOM и об объекте window. Давайте познакомимся с объектом screen. Объект window.screen содержит информацию об экране пользователя. Вот его свойства: width, height, availWidth, availHeight, colorDepth, и pixelDepth.
Что же делают эти свойства? Screen.width/height возвращают ширину/длину экрана пользователя, а вот screen.availWidth/Height - показывают доступную ширину/высоту. Свойство screen.colorDepth возвращает число бит, используемых для отображения цвета.
Ставьте «❤️», и будет продолжение!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍2
Как работает интернет? | 1 часть
Аппаратная составляющая интернета - клиент, сервер и сетевые устройства. С клиентом все понятно, им может быть любое устройство, которое сможет отправлять запрос в сеть и получать их обратно (телефон. планшет, компьютер...)
Однако, что такое сервер? Сервер - "хранилище", которое собирает всю электронную информацию и хранит её в специальных базах данных. С сетевыми устройствами (маршрутизаторы, модемы и т.д.) все просто. Они соединяют клиента и сервер между собой и передают информацию.
Ставьте «❤️», и в след. посте расскажу как происходит передача информации!
✔ Меню канала
Аппаратная составляющая интернета - клиент, сервер и сетевые устройства. С клиентом все понятно, им может быть любое устройство, которое сможет отправлять запрос в сеть и получать их обратно (телефон. планшет, компьютер...)
Однако, что такое сервер? Сервер - "хранилище", которое собирает всю электронную информацию и хранит её в специальных базах данных. С сетевыми устройствами (маршрутизаторы, модемы и т.д.) все просто. Они соединяют клиента и сервер между собой и передают информацию.
Ставьте «❤️», и в след. посте расскажу как происходит передача информации!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13
Apple - передача сообщений через спутник на iPhone
В iOS 18 добавлена возможность отправки сообщений через спутник в приложении Messages. Эта функция позволяет отправлять и получать сообщения в iMessage и SMS, включая эмоджи и Tapback, независимо от наличия сотовых сетей и Wi-Fi.
Если iPhone обнаруживает, что находится вне зоны действия наземных сетей, система предлагает быстрый доступ к спутниковым услугам, таким как Emergency SOS, Roadside Assistance, Find My и новую функцию - Messages. К сообщениям, отправленным в iMessage, применяется сквозное шифрование при передаче через спутник.
🔗 Ссылка на статью
✔ Меню канала
В iOS 18 добавлена возможность отправки сообщений через спутник в приложении Messages. Эта функция позволяет отправлять и получать сообщения в iMessage и SMS, включая эмоджи и Tapback, независимо от наличия сотовых сетей и Wi-Fi.
Если iPhone обнаруживает, что находится вне зоны действия наземных сетей, система предлагает быстрый доступ к спутниковым услугам, таким как Emergency SOS, Roadside Assistance, Find My и новую функцию - Messages. К сообщениям, отправленным в iMessage, применяется сквозное шифрование при передаче через спутник.
🔗 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
10 главных фишек iOS 18 | 2 часть
Скрытие и блокировка приложений. Да, теперь можно будет заблокировать и скрыть любое ПО, разблокировать можно будет, например, по Face ID. Скрыть приложение, не удаляя, можно поместив его в специальную папку, которую можно будет посмотреть только с идентификацией пользователя.
Игровой режим!? Компания интегрировала логику с Android-устройств. Игровой процесс на iPhone будет улучшен за счет перенаправления ресурсов и стабилизации частоты кадров во время игры. Так же, беспроводные наушники и контролеры будут более отзывчивыми.
Ставьте «❤️», и напишите, что вам больше зашло!
✔ Меню канала
Скрытие и блокировка приложений. Да, теперь можно будет заблокировать и скрыть любое ПО, разблокировать можно будет, например, по Face ID. Скрыть приложение, не удаляя, можно поместив его в специальную папку, которую можно будет посмотреть только с идентификацией пользователя.
Игровой режим!? Компания интегрировала логику с Android-устройств. Игровой процесс на iPhone будет улучшен за счет перенаправления ресурсов и стабилизации частоты кадров во время игры. Так же, беспроводные наушники и контролеры будут более отзывчивыми.
Ставьте «❤️», и напишите, что вам больше зашло!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Требуется ли высшее образование для разработчика?
Ответ зависит от выбора человека. В университете можно получить базовые знания, но их можно изучить и самостоятельно, намного быстрее. Практика важнее теории. Помните это!
Однако, для профессий, связанных с компьютерной наукой, где важна математика, высшее образование может быть полезным. Кроме того, работодатель может предпочитать кандидату с высшим образованием.
💬 Что вы думаете по этому поводу?
✔ Меню канала
Ответ зависит от выбора человека. В университете можно получить базовые знания, но их можно изучить и самостоятельно, намного быстрее. Практика важнее теории. Помните это!
Однако, для профессий, связанных с компьютерной наукой, где важна математика, высшее образование может быть полезным. Кроме того, работодатель может предпочитать кандидату с высшим образованием.
💬 Что вы думаете по этому поводу?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥3
Главные недостатки ООП
Как мы все знаем, ООП — это метод разработки, благодаря которому наша программа становится гибкой для изменений, простой для понимания и позволяет убрать множество повторяющегося кода. Казалось бы, все идеально, но нет.
Чтобы пользоваться ООП, надо выучить много теории, из-за чего довольно высокий порог входа. Код, написанный с использованием ООП, занимает больше места на диске, так как в программе хранится довольно много конструкций. Также ООП немного снижает производительность кода из-за особенностей доступа к данным и большого количества сущностей. Но эти недостатки все равно не делают ООП плохим!
Ставьте «❤️» если этот пост оказался полезным для вас!
✔ Меню канала
Как мы все знаем, ООП — это метод разработки, благодаря которому наша программа становится гибкой для изменений, простой для понимания и позволяет убрать множество повторяющегося кода. Казалось бы, все идеально, но нет.
Чтобы пользоваться ООП, надо выучить много теории, из-за чего довольно высокий порог входа. Код, написанный с использованием ООП, занимает больше места на диске, так как в программе хранится довольно много конструкций. Также ООП немного снижает производительность кода из-за особенностей доступа к данным и большого количества сущностей. Но эти недостатки все равно не делают ООП плохим!
Ставьте «❤️» если этот пост оказался полезным для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍2🤔1
Лучшие расширения для Chrome | 2 часть
Note box - расширение поможет вам не забывать о ваших целях, используя заметки. Кстати, ваши записи хранятся в памяти браузера. Скачать расширение можно тут
Набираем 15 «❤️» - сразу выкладываю третью часть!
✔ Меню канала
Note box - расширение поможет вам не забывать о ваших целях, используя заметки. Кстати, ваши записи хранятся в памяти браузера. Скачать расширение можно тут
Набираем 15 «❤️» - сразу выкладываю третью часть!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍2
Как использовать навыки программирования в жизни?
В своем новом ролике я разобрал одну очень важную тему. Со временем программирование становится просто работой, но важно не забывать, что с помощью написания кода можно упростить свою личную жизнь!
Я буду очень благодарен каждому, кто посмотрит это видео и оставит под ним комментарий. А вот ссылка на репозиторий с кодом из видео.
📱 Смотреть видео
В своем новом ролике я разобрал одну очень важную тему. Со временем программирование становится просто работой, но важно не забывать, что с помощью написания кода можно упростить свою личную жизнь!
Я буду очень благодарен каждому, кто посмотрит это видео и оставит под ним комментарий. А вот ссылка на репозиторий с кодом из видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2
Что такое стек?
Стек — это структура данных, в которой элементы добавляются и удаляются по принципу "последним пришёл, первым вышел". Представьте стопку тарелок: чтобы взять нижнюю тарелку, нужно снять все верхние. Так же работает стек, где операции добавления и удаления происходят только на верхнем элементе.
Пример использования стека — отмена действий в текстовом редакторе. Когда вы печатаете текст, каждое действие записывается в стек. Если нужно отменить действие, программа просто удаляет последнее добавленное действие из стека, восстанавливая предыдущую версию текста.
Ставьте «❤️», если этот пост оказался полезным для вас!
✔ Меню канала | #чтотакое
Стек — это структура данных, в которой элементы добавляются и удаляются по принципу "последним пришёл, первым вышел". Представьте стопку тарелок: чтобы взять нижнюю тарелку, нужно снять все верхние. Так же работает стек, где операции добавления и удаления происходят только на верхнем элементе.
Пример использования стека — отмена действий в текстовом редакторе. Когда вы печатаете текст, каждое действие записывается в стек. Если нужно отменить действие, программа просто удаляет последнее добавленное действие из стека, восстанавливая предыдущую версию текста.
Ставьте «❤️», если этот пост оказался полезным для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11🔥1
Лучшие плагины в Figma для дизайнеров | 1 часть
Remove BG - автоматическое удаление фона с изображений. Плагин хорошо справляется с удалением контрастных фонов. Выберите фото, запустите плагин, и фон будет мгновенно удалён. Скачать можно тут
Unsplash - бесплатный фотосток прямо в Figma. Он дает доступ к огромной библиотеке стоковых фото, которые можно бесплатно использовать в своих работах и не боятся, что это фото имеет АП. Скачать можно тут
Ставь «❤️», если ты дизайнер!
✔ Меню канала
Remove BG - автоматическое удаление фона с изображений. Плагин хорошо справляется с удалением контрастных фонов. Выберите фото, запустите плагин, и фон будет мгновенно удалён. Скачать можно тут
Unsplash - бесплатный фотосток прямо в Figma. Он дает доступ к огромной библиотеке стоковых фото, которые можно бесплатно использовать в своих работах и не боятся, что это фото имеет АП. Скачать можно тут
Ставь «❤️», если ты дизайнер!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5
Как работает интернет? | 2 часть
Прошлый раз мы познакомились с сетевым оборудованием. Давайте узнаем, как происходит передача информации:
1. Клиент отправляет серверу запрос данных, 2. Запрос посредством сетевого оборудования поступает на сервер
На сервере происходят следующие действия:
1. Сервер обрабатывает запрос пользователя и формирует нужные данные из базы, 2. Сервер направляет сформированные данные обратно пользователю по сетевому оборудованию
Ставьте «❤️», если пост оказался полезным для вас!
✔ Меню канала
Прошлый раз мы познакомились с сетевым оборудованием. Давайте узнаем, как происходит передача информации:
1. Клиент отправляет серверу запрос данных, 2. Запрос посредством сетевого оборудования поступает на сервер
На сервере происходят следующие действия:
1. Сервер обрабатывает запрос пользователя и формирует нужные данные из базы, 2. Сервер направляет сформированные данные обратно пользователю по сетевому оборудованию
Ставьте «❤️», если пост оказался полезным для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍2
10 главных фишек iOS 18 | 3 часть
Добавлена новая функция в Safari "Основные моменты". С помощью машинного обучения, Safari имеет возможность выделять и отображать ключевую информацию на странице. Например, браузер может указать местоположение определенного заведения или кратко изложить основную идею статьи.
Форматирование и эффекты в iMessage. Компания добавила больше эффектов с разными анимациями и форматирование текста, а так же улучшили функцию Tapback - реакции на сообщения. Похоже на телеграмм, не правда ли?)
Ставьте «❤️», и напишите, что вам больше зашло!
✔ Меню канала
Добавлена новая функция в Safari "Основные моменты". С помощью машинного обучения, Safari имеет возможность выделять и отображать ключевую информацию на странице. Например, браузер может указать местоположение определенного заведения или кратко изложить основную идею статьи.
Форматирование и эффекты в iMessage. Компания добавила больше эффектов с разными анимациями и форматирование текста, а так же улучшили функцию Tapback - реакции на сообщения. Похоже на телеграмм, не правда ли?)
Ставьте «❤️», и напишите, что вам больше зашло!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍2
Портативная антенна Starlink Mini Dish со встроенным Wi-Fi-роутером
SpaceX выпустила портативную антену Starlink Mini Dish за $599. Антенна без поворотного механизма имеет встроенный Wi-Fi роутер и потребляет меньше энергии, чем другие антенны. Она обеспечивает скорость 100 Мбит/с и может работать от розетки или аккумулятора.
Её габариты 298,5 x 259 x 38,5 мм и вес 1,1 кг с кабелем. Она доступна для покупки в США и Южной Америке за $200. Цель SpaceX - снижение цен на услуги Starlink, особенно в местах с недостатком связи.
Ставь «❤️», если хочешь такую!
✔ Меню канала | #новости
SpaceX выпустила портативную антену Starlink Mini Dish за $599. Антенна без поворотного механизма имеет встроенный Wi-Fi роутер и потребляет меньше энергии, чем другие антенны. Она обеспечивает скорость 100 Мбит/с и может работать от розетки или аккумулятора.
Её габариты 298,5 x 259 x 38,5 мм и вес 1,1 кг с кабелем. Она доступна для покупки в США и Южной Америке за $200. Цель SpaceX - снижение цен на услуги Starlink, особенно в местах с недостатком связи.
Ставь «❤️», если хочешь такую!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🤔1
Что такое хеш-таблица?
Хеш-таблица — это структура данных, позволяющая быстро находить, добавлять и удалять элементы с помощью хеш-функций. Эти функции преобразуют ключи в индексы массива, что обеспечивает быстрый доступ к данным.
Пример использования хеш-таблицы — телефонная книжка. В ней имя человека является ключом, а номер телефона — значением. С помощью хеш-таблицы можно мгновенно найти номер телефона по имени, не перебирая всю книгу, так как каждое имя сопоставляется с уникальным индексом в таблице.
Ставьте «❤️», если этот пост оказался полезным для вас!
✔ Меню канала | #чтотакое
Хеш-таблица — это структура данных, позволяющая быстро находить, добавлять и удалять элементы с помощью хеш-функций. Эти функции преобразуют ключи в индексы массива, что обеспечивает быстрый доступ к данным.
Пример использования хеш-таблицы — телефонная книжка. В ней имя человека является ключом, а номер телефона — значением. С помощью хеш-таблицы можно мгновенно найти номер телефона по имени, не перебирая всю книгу, так как каждое имя сопоставляется с уникальным индексом в таблице.
Ставьте «❤️», если этот пост оказался полезным для вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Amazon скрытно готовит конкурента ChatGPT
Amazon разрабатывает чат-бота Metis, который будет конкурировать с ChatGPT OpenAI. Проект основан на модели Amazon Olympus и проходит внутреннее тестирование. Metis сможет генерировать картинки и текст, искать информацию в интернете и выполнять роль ИИ-агента.
Масштабное внедрение планируется в сентябре, хотя сроки могут измениться. Amazon стремится улучшить свои ИИ-технологии, чтобы соперничать с конкурентами.
Ставьте «❤️», если хотели бы его опробовать!
✔ Меню канала | #новости
Amazon разрабатывает чат-бота Metis, который будет конкурировать с ChatGPT OpenAI. Проект основан на модели Amazon Olympus и проходит внутреннее тестирование. Metis сможет генерировать картинки и текст, искать информацию в интернете и выполнять роль ИИ-агента.
Масштабное внедрение планируется в сентябре, хотя сроки могут измениться. Amazon стремится улучшить свои ИИ-технологии, чтобы соперничать с конкурентами.
Ставьте «❤️», если хотели бы его опробовать!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12
Почему ИТ-специалисты останутся востребованными ещё долго
Многие бояться, что ИТ уже никому не нужно, однако ИТ-отрасль постоянно изменяется и развивается, что создает новые рынки и технологии, такие как мэйнфреймы, домашние ПК, сервисы, машинное обучение и IoT. Этот процесс ускоряется и усложняется, следуя тенденции всеобщего усложнения мира.
В будущем ИТ будет продолжать усложняться, соответствуя более старшему тренду. Разработчики стали более популярными профессиональными выбором в последние годы и продолжат оставаться востребованными из-за быстрого развития технологий и увеличения потребности в их знаниях и навыках.
Ставь «❤️», если тебя не заменит ИИ)
✔ Меню канала
Многие бояться, что ИТ уже никому не нужно, однако ИТ-отрасль постоянно изменяется и развивается, что создает новые рынки и технологии, такие как мэйнфреймы, домашние ПК, сервисы, машинное обучение и IoT. Этот процесс ускоряется и усложняется, следуя тенденции всеобщего усложнения мира.
В будущем ИТ будет продолжать усложняться, соответствуя более старшему тренду. Разработчики стали более популярными профессиональными выбором в последние годы и продолжат оставаться востребованными из-за быстрого развития технологий и увеличения потребности в их знаниях и навыках.
Ставь «❤️», если тебя не заменит ИИ)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17
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