Берлога Программистов 👨‍💻
11.2K subscribers
1.44K photos
37 videos
8 files
1.43K links
Канал про IT.

Сотрудничество: @robertokkkk

Официальный бот @itberloga_store_bot

Реклама на бирже:
https://telega.in/c/berloga_programmistov

№ 5162097220
Download Telegram
Утечка алгоритмов Google

Алгоритмы Google всегда были загадкой, но вот компания допустила утечку 2500 страниц документов, раскрывающих принципы работы алгоритмов поиска. Документы содержат подробности о работе API поиска, данных, собранных Google, и предпочтениях в ранжировании сайтов, в том числе по чувствительным темам. Некоторые из этих данных противоречат публичным заявлениям Google.

Google пока не прокомментировала утечку, но не оспаривала её подлинность. Эта информация может повлиять на антимонопольное дело против компании в США и подчеркивает проблемы прозрачности и доверия к поисковой системе Google.

🔗 Сылка на статью

Меню канала | #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Разбор проекта: Генератор паролей

Проект "Генератор паролей", приложение в котором пользователям предлагается создавать безопасные пароли с заданными параметрами, такими как длина, использование специальных символов и т.д.

В ходе разработки данного проекта вы научитесь:

• Работать с вводом и выводом данных
• Писать алгоритмы для генерации случайных строк
• Реализовывать пользовательские настройки и параметры
• Обеспечивать безопасность данных (хэширование пароля)

Сложность: 5/10
Актуальность: 8/10

💬 Пожалуйста, ставьте реакции под постами и пишите комментарии!

Меню канала #разборпроекта
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍7🔥3🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2
Анонсирована новая версия ноутбука, работающая в режиме AR

Компания Sightful анонсировала новую версию AR-ноутбука Spacetop G1, доступную для предзаказа. Вместо экрана устройство использует очки дополненной реальности с виртуальным экраном 100". Новая версия получила улучшенное оборудование и будет доступна уже с октября этого года.

Spacetop G1 оснащён очками с технологией OLED, частотой обновления 90 Гц и разрешением 1080p. Из интересного, устройство включает 16 ГБ оперативной памяти и веб-камеру 5 МП. Время автономной работы составляет 7 часов, вес ноутбука — 1,4 кг. Цена нового Spacetop G1 — $1900, по предзаказу — $1700 с депозитом $100. Доставка пока доступна только по США.

💬 Что думаете насчет данного продукта?

Меню канала | #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Как красиво оформить код в телеграмме?

Во многих каналах по программированию можно часто увидеть что то подобное:
print("Hello World!")


Есть пару вариантов, как это сделать. Первый способ для обладателей айфонов - выделите текст, нажмите 'форматировать' и листайте вправо пока не увидите 'код'.

Второй - для всех устройств, введите три раза символ (`), после напишите язык программирования, затем на новой строке вставляете код и вновь три раза пишите (`). Пример на фото сверху!

Ставьте «❤️», если хотите видеть больше подобных фишек!

Меню канала | #фишки
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍2
Как написать свой блокчейн?

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

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

Ставьте «❤️», если хотите, чтобы я нашёл лучший бесплатный курс по блокчейн-разработке и поделился им с вами!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥1
Docker Hub перестал работать в России

Сайт блокирует российские IP-адреса из-за американских экспортных законов. Теперь Docker больше не ведет дела с российскими и белорусскими компаниями. Даже VPN не всегда помогает обойти блокировку, но не волнуйтесь, уже успели сделать гайд, как обойти блокировку.

🔗 Ссылка на гайд.

Меню канала | #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🤔2
Как работать с GitHub? 👩‍💻

GitHub — это облачная платформа для хостинга IT-проектов и совместной разработки, под капотом которой находится популярная система контроля версий Git, а также это полноценная социальная сеть для разработчиков.

Для начала вам нужно выучить несколько основных команд и научиться работать с терминалом. Для старта прекрасно подойдет это видео. Хоть ролику уже 7 лет, но в нем очень подробно и простым языком автор рассказывает о том, как начать работу с Git и GitHub. Хотя многим не нравится Гоша Дударь, это видео действительно является очень полезным для начинающих разработчиков.

Ставьте «❤️», если этот пост оказался полезным для вас!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Интересная идея для проекта!

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

Предлагаю вам сделать что-то подобное или даже написать свою версию Wordle. Это будет увлекательный и полезный проект. С помощью этого проекта вы не только сможете удивить работодателей, но и закрепите множество навыков, таких как работа с API, создание логики игры, разработка UI, работа с базами данных и многое другое.

Если кто-то решится сделать этот проект, присылайте его в комментарии, и мы вместе его оценим!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍3🔥1🤔1
Docker Hub снова работает

Помните недавний пост о том, что Docker больше не ведет дела с российскими и белорусскими компаниями? Если коротко, то 30 мая Docker Hub перестал работать в России из-за геоблокировки и санкционных ограничений, а вчера, 3 июня, администрация Docker Hub сняла блокировку по геоайпи для пользователей из России.

Затронула ли кого-то из вас блокировка Docker Hub? Что вы думаете о всей этой ситуации? Зачем было столько шума, если через пару дней все вновь заработало? 🤔

Меню канала | #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
6
Что такое ООП простыми словами?

Объектно-ориентированное программирование (ООП) - это метод разработки, при котором программа представляется как совокупность взаимодействующих объектов. У каждого объекта есть свои свойства и поведение. ООП помогает ускорить процесс написания кода и сделать его более читаемым.

Представьте, что вы пишете программу для управления информацией о собаках. В ООП вы создаете класс, описывающий свойства (имя, возраст) и поведение (лай, сообщение возраста) собак. Затем создаете экземпляры этого класса, например, собаку Дружок (3 года) и Рей(5 лет). С помощью ООП вы можете взаимодействовать с этими объектами, что упрощает структуру и поддержку кода.

Ставьте «❤️», если хотите более подробные посты на эту тему!

Меню канала | #чтотакое
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍3
Как заменить игры программирование?

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

Автор отмечает, что его жизнь сильно изменилась к лучшему после того, как он перестал играть, а точнее выросли его доходы, появилось больше свободного времени, улучшилось настроение. Он подчёркивает, что занятия саморазвитием и освоение новых навыков приносят гораздо больше пользы, чем часы, потраченные на игры. Отказ от игр помог ему сосредоточиться на более значимых и продуктивных делах, что положительно сказалось на его жизни в целом.

Есть ли здесь те, кто заменил игры программированием или пытается это сделать?

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Даже Spotify вскоре может получить собственное расширение Gemini

Google работает над расширением для интеграции чат-бота Gemini в Spotify, обнаружил портал Android Authority. Корпорация вкладывает крупные суммы в Gemini, с целью конкурировать с ChatGPT. Google стремится интегрировать чат-бот в свои приложения через расширения Gemini Extensions, которые ранее назывались Bard Extensions.

В предыдущем месяце компания выпустила расширение для YouTube Music, позволяющее пользователям искать, воспроизводить музыку и управлять ей при помощи Gemini. Скоро Google может расширить эту возможность и на Spotify.

💬 Как вы думаете, сможет ли Google превзойти ChatGPT?

Меню канала | #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4
Зачем нужно ООП?

Предыдущий пост про ООП собрал много реакций, поэтому сегодня поговорим о том, зачем оно вообще нужно. До появления ООП в разработке использовался процедурный подход (ПП), в котором применялись функции и подпрограммы. Такой подход очень прост для понимания, но проекты становилось очень сложно масштабировать, так как в больших проектах может образоваться много плохо читаемого и перемешанного кода.

Тут и приходит ООП. В отличие от ПП, объектно-ориентированное программирование позволяет вносить изменения только один раз — в объект, который является ключевым элементом программы. Все операции рассматриваются как взаимодействие между объектами, что делает код более читаемым и понятным, а программу проще масштабировать.

Ставьте «❤️», если хотите больше постов про ООП!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍4
Как стать блокчейн разработчиком?

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

В видео автор рассказывает буквально обо всем, что нужно разработчикам в этой сфере: какой блокчейн выбрать, что такое смарт-контракты, Web 3.0, язык программирования Solidity и многое другое.

Ставьте «❤️», если хотите больше постов на эту тему!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Красивые скрины с кодом

Ray.so - аналог CodeSnap, но, как по мне, этот веб-сайт лучше во много раз. С его помощью можно создавать очень красивые изображения с кодом, изменять шрифт, цвет, фон, отступы, и всё это в очень простом и понятном интерфейсе.

Ставьте «❤️», если этот пост оказался полезным для вас!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍4
Что такое виртуальная машина?

Виртуальная машина (VM) — это программа, которая имитирует работу компьютера. Можно сказать, что внутри вашего компьютера вы открываете еще один, виртуальный компьютер, который не существует физически, но ведет себя как настоящий.

Ресурсы основной и виртуальной систем будут разделены, и они будут работать как два отдельных устройства. Уровень разделения задает сам пользователь. Наиболее известная виртуальная машина — Oracle VirtualBox. Ее часто используют для установки Linux внутри Windows. (Пример на фото сверху)

Ставьте «❤️», если хотите больше постов на эту тему!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
14
Выпускники каких российских вузов зарабатывают больше остальных в IT

Думаю многих сейчас волнует вопрос, в какой вуз поступать и на какую специальность, чтобы в будущем получать достойную зарплату. Эксперты Superjob опубликовали исследование, показывающее, выпускники каких российских вузов становятся самыми высокооплачиваемыми IT-специалистами. На первом месте — МФТИ, затем идут ИТМО, МГУ, Бауманка, МИФИ и ВШЭ.

Читать подробнее...

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
6
Как мы сами раскрываем свои данные без ведома

Мобильные приложения могут собирать множество данных о пользователях, включая доступ к фотоальбомам, геолокации, Wi-Fi сетям и Bluetooth-устройствам, часто без ведома пользователя. Например, предоставив доступ к фотоплёнке для добавления аватарки, приложение может скопировать все фото, включая данные о местоположении. Приложения могут скрывать шпионские функции под видом полезного функционала, отправляя данные разработчику.

Если вы в этом сомневаетесь, советую посмотреть это видео, в котором автор, создавая обычный таймер, показывает, сколько информации можно украсть с вашего телефона!

Ставьте «❤️», если этот пост оказался полезным для вас!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
9