Ты тоже в Грузии? ИТ-новости – Telegram
Ты тоже в Грузии? ИТ-новости
3.31K subscribers
1.41K photos
66 videos
2 files
1.66K links
Полезный канал для айтишников и айтишниц (и не только) в Грузии.

Чат канала: @itingechat. Запросы на рекламу пока не принимаются
Download Telegram
❤️🕊 Какие добрые дела можно успеть сделать в Грузии до Нового года

🖐 Атэншон, это субъективный и весьма неполный список, ведь в Грузии 200+ благотворительных организаций и фондов. Вы можете указать свои любимые инициативы в комментариях к этому посту.

🔹 Подарить праздник неимущим, пожилым, людям с инвалидностью в Грузии. Акцию запустил эко-проект «Мой город убивает» — хештег в фейсбуке #აჩუქეახალიწელი. Вот по этой ссылке можно увидеть пример помощи с банковскими реквизитами.

🔹 Задонатить инициативам, которые помогают украинцам в Грузии. Например, волонтёрскому движению Choose to Help или организации Motskhaleba (которая, к слову, организует новогоднюю ёлку для детей из Украины в Грузии).

🔹 Поддержать социальную столовую в Тбилиси (ул. Павла Ингороквы, 24). В фейсбук-группе просят о любой форме помощи — от тёплой одежды и продуктов питания до детских подарков и, конечно, финансов (по ссылке вы найдёте адрес, телефон и номер счёта).

🔹Помочь волонтёрам, которые помогают животным (или забрать у них пёселя либо кота домой). В Грузии их довольно много. К примеру, мы ранее упоминали в канале про «CATEBI», «Dog Cat Batumi», приют Тамаза Элизбарашвили, humandog_ge, «Рокси, щенки и спасённые жизни», Dogsland.org и т.д.

🔹 Отдельно можно перевести пожертвование «Зоологическому центру» для медведей и волков в Сабадури, недалеко от Тбилиси. Реквизиты найдёте по ссылке.

🔹 Задонатить, передать ненужную одежду или продукты для неимущих в католическую организацию Caritas Georgia.

🔹 Поддержать детские SOS-деревни в Грузии.

🔹 Помочь Tbilisi Clean-ups или батумскому эко-проекту по переработке пластика recycleaf.ge (через специальный сервис).

🔹 И, разумеется, задонатить организациям, которые оказывают помощь пострадавшим беларусам. К сожалению, мы не можем дать ссылки на них, так как они признаны беларускими властями «экстремистскими». Но вы можете найти список в приложении «Новая Беларусь» в разделе «Узаемадапамога» (оно тоже «экстремистское», так что вам придётся искать аппку в магазине самостоятельно).

👉 И ещё вы можете задонатить нашему каналу любую сумму. Или помочь нашим коллегам из @devby: через Patreon или криптой.
👍72🕊2
🤖 В Грузии появилась первая Ассоциация искусственного интеллекта (GAIA), которая призвана «создать множество возможностей в направлении ИИ»

Её глава, Гиги Гиоргадзе, рассказал dev.ge, что организацию зарегистрировали в сентябре. Однако полноценно функционировать она начала лишь в конце ноября.

По словам Гиоргадзе, основная миссия ассоциации — заботиться о развитии экономики страны путем массового внедрения ИИ-технологий, например, в медицину, образование и, конечно, бизнес.

«В стране предстоит многое сделать в сфере искусственного интеллекта. Например, в академическом направлении — в университетах нет программы ИИ. У государства нет стратегии в этом направлении. Я считаю, что отсутствие грузинского ChatGPT — это большая проблема, — говорит интервьюер. — Бизнесмены не понимают, зачем и как использовать искусственный интеллект. Короче говоря, существует множество проблем и задач, решение которых потребует времени, энергии и ресурсов».

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

Организация также собирается начать работу с государством по запуску плана развития стратегии. В более долгосрочной перспективе ассоциация хочет создать единый дата-центр, чтобы «все, кто заботится о развитии грузинского искусственного интеллекта, имели единую базу для работы».
🤡10👍4😁3👎1🤔1
Давайте начнём вторник с чего-то хорошего. Первые три (осмысленные!) слова, которые вы увидите на картинке, будут ждать вас в 2024 году

Пишите, что получилось, в комментариях!
👍7
👨‍💻 Мануал для джуна. Что должен знать, уметь и учить Junior Python Developer: разбор от Ивана Рамыка, Software engineer & Coach в mate academy

🔵 На какие вакансии можно смотреть со знанием Python

▪️Web development — знания Python, БД, вебфреймворков (Django, FastAPI, Flask).
▪️ Data analytics — знания Python, SQL, инструментов для визуализации (Looker, Power BI, Tableau).
▪️ Software Engineer in Test — знание Python и теории тестирования.

🔵 Чего ожидать на собеседовании для Web development

🔹 Теоретические вопросы: на тему Python Core (например, «какая разница между Iterator, Iterable и Generator?»); классы и ООП (здесь нужно как минимум объяснить разницу между классом и объектом); многопоточность (например, «что такое GIL и зачем он нужен?»); базы данных (тут могут спросить про разницу между реляционными и нереляционными базами данных); Django (например, «что такое Django REST Framework?»). Полный список вопросов на украинском — по ссылке.

🔹 Практические задания. Тут, конечно, алгоритмические задачи, примеры которых можно найти на leetcode или codewars. Тут следует обращать внимание на алгоритмическую сложность полученного решения и стараться достичь оптимальной сложности, используя различные подходы и структуры данных (dict, set).

🔵 Что может быть в тестовом

🔹На позицию веб-девелопера — обычно тестовое заключается в разработке API или вебсайта на одном из популярных фреймворков (Django, FastAPI или Flask). Часто нужно уметь:

▪️настроить работу бэкенда с Postgres или другой БД (иногда нереляционной);
▪️общаться с посторонним API;
▪️использовать Celery для параллельных вычислений;
▪️завернуть приложение в Docker.

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

🔹 На позицию дата-аналитика — часто написание сервисов, которые собирают данные из API, БД или вебсайтов (путем скрапинга) и генерируют отчёты для визуализации в дашборде (Looker, Power BI, Tableau).

🔹 Дополнительные темы, которые полезно рассмотреть:

▪️Веб-протоколы: TCP/IP, UDP, HTTP, HTTPS, web sockets.
▪️Операционные системы, Docker.
▪️Клауд (AWS, GCP).
▪️CI/CD.
▪️Алгоритмы и структуры данных.
▪️Для аналитиков данных: numpy, pandas, matplotlib, инструмент визуализации (для начала хватит одного из Looker, Power BI и Tableau).

🔹 Также важно:

▪️старательно учиться
▪️развивать soft skills
▪️ работать над проектами (своими, на волонтёрских началах и т.д.)
▪️прокачивать английский.
👍3
Media is too big
VIEW IN TELEGRAM
Вечерний офтоп. Трёхминутное исполнение Hotel California от кутаисцев, которое набрало 10+К лайков в тиктоке
❤‍🔥17🔥9😁4🥴2👎1
Ты тоже в Грузии? ИТ-новости
📲🙅‍♂️ Функция отключения рекламных смс-ок станет бесплатной — с 1 марта Об этом заявила замначальника управления надзора за общественным сектором Службы защиты персональных данных Лика Кобаладзе. Напоминаем, что согласно новому закону «О защите персональных…
📚 Новые правила защиты персональных данных в Грузии: что изменится в 2024 году — разбор от @justadvisors

1 марта и 1 июня 2024 года вступят в силу изменения к закону «О защите персональных данных». Они приведут грузинское законодательство в соответствие с требованиями международных стандартов: например, введут запрет на рекламные рассылки без согласия пользователя. Иначе компаниям и ИП грозят крупные штрафы.

👉 Приводим здесь часть текста, полный разбор читайте по ссылке

С 2024 года изменятся следующие пункты:

🔸 Установлены принципы обработки данных:

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

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

🔸 Расширены основания для обработки данных. Например, когда обработка данных необходима для выполнения контракта или выполнения обязательств по контракту. Или для выполнения задач в области общественных интересов, в том числе для предотвращения или расследования преступлений.

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

🔸 Установлена возможность отказа от рассылки рекламы. С 2024 года обработка персональных данных и отправка рекламных сообщений допускаются только с предварительного согласия тех, чьи данные обрабатываются.

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

📌 Следить за соблюдением закона призвана Служба защиты персональных данных. Она может вынести предупреждение или назначить штраф.

Для компаний и ИП с оборотом до 500 000 лари размер штрафа следующий:

▪️1000 лари — за нарушение какого-либо одного принципа обработки данных.
▪️2000 лари — если нарушено несколько принципов обработки данных.
▪️2000 лари — если нарушены правила обработки данных при рекламе.
▪️2000 лари — в случае неуведомления об инциденте.
👍5
👨‍💻🤔 Junior и Middle — в чём разница? Отвечает Владимир Шайтан, Technical Lead в финтех-компании Zoot с 8 годами опыта в разработке (первоначально текст вышел в блогах dev.ua)

* Все примеры — на базе Frontend-веб разработки, но, в принципе, любой разработчик может найти здесь что-то полезное для себя.

Переход от Junior к Middle у фронтенд-разработчика сопровождается значительными изменениями в навыках, уровне самостоятельности и ответственности. Рассмотрим эти отличия подробнее.

🔵 Технические навыки

🔹 Junior Frontend-разработчик:
▪️HTML/CSS/JavaScript: имеет базовое понимание. К примеру, может создавать простые веб-страницы, использовать базовый JavaScript для интерактивности.

▪️Фреймворки: общее понимание популярных фреймворков (React, Vue, Angular), но может не обладать глубокими знаниями их архитектуры.

▪️Задачи: выполнение более простых задач, например, создание UI компонентов по шаблону, интеграция API.

🔹 Middle Frontend Разработчик:
▪️Глубокие знания технологий: обладает продвинутыми знаниями HTML, CSS (Flexbox, Grid) и JavaScript (ES6+), понимает нюансы кросс-браузерной и адаптивной верстки.

▪️Фреймворки: может самостоятельно реализовать сложные проекты, используя фреймворки, знает паттерны проектирования, стейт-менеджмент.

▪️Задачи: решает более сложные проблемы, например оптимизация производительности, реализация сложных анимаций, интеграция сложных API.

🔵 Самостоятельность и ответственность

🔹Junior:
▪️Обучение и поддержка: часто нуждается в руководстве и поддержке со стороны более опытных коллег.

▪️Ответственность: отвечает за собственные задачи, но не несет полной ответственности за проект.

🔹 Middle:
▪️Самостоятельность: способен самостоятельно решать сложные задачи и находить творческие решения.

▪️Ответственность: принимает ответственность за большую часть проекта, может управлять меньшими проектами или функциями.

🔵 Решение проблем

🔹Junior:
▪️Сложность проблем: обычно работает с более простыми техническими задачами, может нуждаться в помощи для решения более сложных проблем.

🔹 Middle:
▪️Комплексные проблемы: умеет самостоятельно решать сложные проблемы, например, интеграция различных систем, оптимизация производительности.

🔵 Коммуникационные навыки

🔹 Junior:

▪️Команда: активно общается внутри команды, учится взаимодействовать с другими членами команды и менеджерами проектов.

🔹 Middle:
▪️Лидерство: может быть лидером в меньших проектах, отвечает за коммуникацию с клиентами, менеджерами проектов, может проводить технические собеседования, менторство junior разработчиков.

🔵 Профессиональное развитие

🔹Junior:
▪️Учеба: постоянно учится, посещает курсы, вебинары, читает технические статьи.

▪️Менторство: нуждается в менторстве и обучении.

🔹Middle:
▪️Передача знаний: делится знаниями с младшими коллегами, может проводить внутренние тренинги.

▪️Участие в сообществе: активное участие в профессиональных сообществах, конференциях, написание статей, участие в открытых проектах.

🔵 Общее развитие

🔹 Junior: сосредоточен на получении опыта и изучении новых технологий.

🔹 Middle: ставит перед собой более сложные цели, разрабатывает более комплексные проекты, вносит значительный вклад в проект.

Это общие отличия, но важно помнить, что в реальном мире могут быть индивидуальные черты в зависимости от опыта и условий работы каждого разработчика.

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

В любом случае всегда можно учиться у более опытных, задавать им вопросы без страха, изучать их опыт и применять приобретенные навыки на своем пути.
😁9👍2🔥1🤔1
Календарь официальных выходных в Грузии в 2024 году

Также @justadvisors напоминает, что в соответствии с ТК выходные дни в январе — 1–2, 7 и 19 числа (то есть, 1-2 января 2024-го Минюст, банки и нотариусы не будут работать).

И в соответствии с постановлением грузинского правительства выходными днями объявлены 3–5 января 2024 года. Это значит, что в эти дни работодатель может предоставить работнику:

▪️неоплачиваемый отпуск (в пределах ежегодных 15 календарных дней неоплачиваемого отпуска);
▪️ очередной оплачиваемый отпуск (в пределах 24 рабочих дней оплачиваемого отпуска);
▪️выходные дни с последующей отработкой;
▪️дополнительный оплачиваемый (или частично оплачиваемый) отпуск.
👍51🔥1
🤖 Сэм Альтман опубликовал самые популярные запросы пользователей для OpenAI на 2024 год

Список цитирует @dzikpic:

♦️AGI (a little patience please)
♦️GPT-5
♦️better voice mode
♦️higher rate limits
♦️better GPTs
♦️better reasoning
♦️control over degree of wokeness/behavior
♦️video
♦️personalization
♦️better browsing
♦️sign in with openai
♦️open source

Альтман добавил, что продолжит изучать оставшиеся запросы, а компания «выполнит столько, сколько сможет».
👍2
📡🌐 Грузия занимает 127 место в мире по скорости интернета — Speedtest

По данным Speedtest Global Index, в III квартале этого года Грузия заняла 127-е место среди 181 страны.

Так, согласно сервису, средняя скорость фиксированного интернета в Грузии составляет 26,44 Мбит/с, что ставит её между Замбией и Марокко.

Сравнительно лучше положение Грузии по мобильному интернету. Здесь она занимает 72-е место среди 145 стран со средней скоростью 33,52 Мбит/с.

По этому показателю страна — между Турцией и Ирландией.

👉 Топ-5 стран с самым быстрым мобильным интернетом:

▪️Объединенные Арабские Эмираты — 92 Мбит/с
▪️Катар — 95 Мбит/с
▪️Кувейт — 11 Мбит/с
▪️Китай — 56 Мбит/с
▪️Норвегия — 18 Мбит/с

👉 Топ-5 стран с самым быстрым фиксированным интернетом:

▪️Сингапур — 263,51 Мбит/с
▪️Гонконг — 259,02 Мбит/с
▪️Чили — 249,82 Мбит/с
▪️Китай — 248,92 Мбит/с
▪️Монако — 247,37 Мбит/с.
😢7