GIRLS DO IT
2.32K subscribers
99 photos
4 videos
1 file
267 links
Канал для девушек, которые любят технологии. Пишем о карьере в IT/digital, приглашаем спикеров из индустрии и проводим эфиры.👩🏼‍💻

📌Закрытое сообщество: @ErgoProxyDi
📌Реклама и сотрудничество: @Daria_linlin
📌База знаний: https://vk.cc/cos7G4
Download Telegram
​​Эффект Элизы или иллюзия человечности 👧

А вы знали, что создатель первого чат-бота выступал против искусственного интеллекта? Расскажем об этом подробнее.

Первый чат-бот появился в 1966 году в Массачусетском технологическом институте, США. Автором был профессор Джозеф Вейценбаум, он назвал свое детище «Элиза».

Для общения с чат-ботом нужно было печатать сообщение на огромной электрической пишущей машинке, которая была подключена к серверу. Он разбирал текст пользователя, находил ключевые слова и подбирал по ним ответ по прописанной логике. Сейчас такое можно написать за день, но в то время это было прорывом. Программировать в начале 1960-х было сложно. Программы писали вручную и кодировали их в виде набора отверстий на перфокартах 😅

Вернемся к «Элизе», Вейценбаум назвал чат-бота не в честь своей возлюбленной, а в честь героини пьесы «Пигмалион» Бернарда Шоу. Цветочница Элиза Дулиттл училась общаться так, чтобы создать иллюзию знатной дамы. Точно так же чат-бот «Элиза» создавал иллюзию того, что понимает человека за пишущей машинкой. Впоследствии очеловечивание компьютерных программ назвали «эффектом Элизы».

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

Вейценбаум и его сторонники придерживались иного мнения. Джозеф утверждал, что ни один компьютер никогда не сможет полностью понять человека. Позже он пошёл дальше и стал говорить, что ни один человек никогда не сможет полностью понять другого человека.

В 1970-е годы Вейценбаум начал публиковать статьи и книги, в которых предупреждал об опасностях искусственного интеллекта. Учёный пришёл к выводу, что ИИ служит «индексом безумия нашего мира». В своей книге «Мощность компьютера и человеческий разум: от суждения к расчёту» он писал о том, что между человеком и машиной есть разница и есть определённые задачи, которые компьютеры не должны выполнять, даже если можно заставить их это делать.

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

Прошло 15 лет после смерти Джозефа Вейценбаума, а многие из его опасений сбылись. Чат-боты консультируют людей по душевным вопросам, создают картины и успешно пробуют себя в литературе.

#лонгрид #мир_IT
​​Четыре уровня хранения паролей онлайн-сервисами 🔐

🔴 Простой — хранение паролей в открытом виде

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

💡 Главная мысль: если хранить какие-то данные в открытом виде, то на них рано или поздно кто-то может наложить руки.

🟡 Посложнее — зашифрованные пароли

Все пароли надежно зашифрованы и даже если БД попадет в руки злоумышленникам, они ничего не поймут. Казалось бы, все надежно и безопасно. Правда есть одно но! Недалеко от паролей должен храниться и ключ шифрования.

💡 Главная мысль: увы, шифрование не решает проблему обеспечения конфиденциальности данных, оно всего лишь превращает ее в проблему безопасного хранения ключа.

🔵 Изобретательный — хранение хешей паролей

Использование хеш-функций: специальных криптографических алгоритмов, которые превращают любые данные в строку битов фиксированной длины предсказуемым, но необратимым образом.

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

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

💡 Главная мысль: хеш-функции надежно прикроют пароли, но при должной настойчивости злоумышленники смогут их заполучить. Атакой перебором или с помощью «радужных таблиц»

🟢 Чертовски изобретательный — соленые хеши

Чтобы бороться с использованием радужных таблиц, специалисты по криптографии придумали эффективное решение. Оно использует еще одно важное свойство хеш-функций: даже малейшее изменение в исходном тексте изменяет результат хеширования до неузнаваемости.

Перед тем как вычислить хеш пароля и записать его в базу, к нему добавляют некий случайный набор символов, который называется соль (salt). И таким образом записанные в базу хеши полностью изменяются — так, что даже наиболее глупые и часто используемые пароли вроде «12345678» и «password» становится невозможно взломать с помощью радужных таблиц.

💡 Главная мысль: Соль — случайно сгенерированная последовательность символов, которая хранится рядом с хешем. Она меняет результат хэширования до неузнаваемости.

Кто-то надеется на «авось», а кто-то солит хеши. Чем больше онлайн-сервисов использует последний вариант хранения паролей — тем меньше вероятность массовой кражи пользовательских учетных данных.
#лонгрид #мир_IT
5 идей проектов для портфолио начинающих разработчиков 💡

Бывает, что начинающему программисту нечего показать будущему работодателю: рабочих проектов пока нет. В этом случае можно создать программы для себя — так получится и потренироваться, и получить проекты в портфолио. Мы собрали идеи и примеры проектов, которые подходят новичкам и не зависят от языка программирования и платформы 👇

1️⃣ Онлайн адвент-календарь
Да, у нас тоже в голове уже один Новый год! А идея с календарем и правда крутая и простая в исполнении. Механика такая: рисуем окошечки по числу дней до Нового года, делаем так, чтобы щелчком мыши эти окна можно было открыть. А в качестве подарков будут различные полезные ссылки, PDF-гайды, интересные видео и электронные сертификаты. Можно даже сделать календарь с интересными заданиями или зашить в каждый день по кусочку от «карты сокровищ»!

2️⃣ Свой собственный таск-менеджер
Полезная программа для планирования и контроля задач. Самый кайф в том, что для этого понадобится освоить хранение и обработку данных, а также продумать сценарии взаимодействия пользователя с программой. Например, задачи нужно добавлять, удалять, отмечать как выполненные или отслеживать их выполнение в процессе. Короче, можно доводить до ума и сделать со временем даже полноценный коммерческий продукт.

3️⃣ Трекер расходов
Такую штуку делали много начинающих программистов, почему бы не потренироваться и вам. Минимальный функционал такой программы: отслеживать доходы, определять расходы и рассчитывать текущее финансовое состояние. А может, добавить сортировку по типу расходов? Или дополнительно заложить возможность придерживаться определённого лимита, чтобы откладывать часть средств? Так как это ваш проект, то в него можно добавить любые финансовые инструменты — особенно те, которые пригодятся лично вам.

4️⃣ Сокращатель URL-адресов
Невероятно нужная вещь! Каждой компании, которая публикует свои материалы в сети, однажды будет нужна аналитика по ссылкам — хотя бы сколько человек перешли по ссылке и когда. Для этого часто используют сокращатели ссылок. Их тоже много, платных и бесплатных, но никто не мешает сделать своё — без ограничений, рекламы и СМС. Тут пригодится умение работать с базами данных, создавать уникальные коды и разные способы перенаправлять пользователей на нужные страницы

5️⃣ Менеджер паролей
Must have для тех, кто метит в кибербезопасность. Сделайте свой надёжный и безопасный менеджер паролей, который позволит создавать и хранить учётные данные в зашифрованном виде. Для этого понадобится разобраться в методах шифрования и хеширования, а также изучить, как обеспечить безопасность данных.

А какие проекты вы показали своему первому работодателю на собеседовании?

#подборка #мир_IT
7 фильмов о мечте и пути, который нужно пройти, чтобы ее осуществить 🪜

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

🔘 «Октябрьское небо» – подлинная история Гомера Хикэма — сына шахтера, который, вдохновившись первым запуском спутника, решил построить собственную ракету.
IMDb: 7, 8

🔘 «Трасса 60» – картина одновременно добрая, мудрая и ненавязчивая. Нилу Оливеру давно снится таинственная незнакомка, которую он мечтает разыскать. Однажды он встречает Гранта — человека, якобы исполняющего любые желания. Вместе они отправляются в путешествие по загадочной трассе 60.
IMDb: 7, 6

🔘 «Достучаться до небес» – сильный, мотивирующий фильм, заставляющий пустить слезу, а потом вдруг почувствовать в себе силы жить — жить по-настоящему. И, если ты больше всего на свете мечтаешь увидеть море — надо тут же, не откладывая, поехать к нему...
IMDb: 7, 8

🔘 «Август Раш» – очень добрый, немного наивный, жизнеутверждающий фильм про талантливого малыша. У него было целых две мечты: стать профессиональным музыкантом и отыскать своих родителей. Ради исполнения своих желаний он готов на невозможное.
IMDb: 7, 4

🔘 «Искусственный разум» – фантазия Стивена Спилберга о невероятной и трогательной судьбе мальчика-робота, который умел любить и был верен своим чувствам до самого конца. Фильм снят по мотивам рассказа Брайана Олдиса «Суперигрушек хватает на всё лето»
IMDb: 7, 2

🔘 «Аризонская мечта» – в «Аризонской мечте» герои грезят наяву, а по небу летает палтус. Главный герой мечтает об Аляске, его мама — летать, словно птица, а дочь — перевоплотиться в черепаху... И все продолжают мечтать, чего бы им это ни стоило. Если ваша мечта – это молодой Джонни Депп, то фильм обязателен к просмотру:)
IMDb: 7, 2

🔘 «Покорители волн» – фильм основан на реальных событиях и посвящен легендарному сёрферу Джею Мориарити. Юный Джей видит волну недалеко от своего дома. Отныне у него есть только одна мечта – обуздать эту невероятную стихию. На подготовку к безумному поступку у него есть всего лишь двенадцать недель и он обращается за помощью к опытному сёрферу Хессону.
IMDb: 7, 1

А какие фильмы помогли вам поверить в свою мечту?
#подборка #мир_IT
Лучшие катки Питера и Москвы!

Остаются последние деньки новогодних праздников и если вы планировали провести их не лежа (ну вдруг), то мы с радостью вам поможем. Подготовили для вас подборку классных катков Питера и Москвы.

Санкт-Петербург 🎄


Каток «У Флагштока» на берегу Финского залива.

Ближайшая станция метро: «Зенит»
Стоимость билета: 250—550 ₽, утренние сеансы в будни — бесплатно
Минусы: раздевалка почти всегда плотно забита посетителями
Плюсы: красивый вид и большая площадь, расположен буквально на выходе из метро


Каток на Новой Галандии — фотогеничный открытый каток в европейском стиле.

Ближайшие станции метро: «Спасская», «Садовая», «Сенная», «Адмиралтейская»
Стоимость билета: 200—500 ₽. В праздничные дни — 750 ₽.
Минусы: нет крытой раздевалки
Плюсы: отличный саундтрек в течение дня, а с 20:00 до 21:00 крутят то мелодии из восьмидесятых, то классические произведения наподобие «Щелкунчика» и «Спящей красавицы», то кинохиты

Лесной каток в «Охта-парке» — место вдали от городской суеты.

Ближайшие станции метро: «Парнас», «Девяткино», оттуда на маршрутках едут 20—60 минут, в зависимости от дорожной ситуации
Стоимость билета: от 900 до 1300 ₽
Минусы: дорого, мало инструкторов для поддержания порядка, нет бортиков
Плюсы: живописные виды, кроме катка зимой работают несколько горнолыжных спусков разной сложности, трассы для беговых лыж и катания на ватрушках, карусели, бассейны, в том числе под открытым небом, баня, ремесленная ярмарка, кафе, рестораны и коттеджи для отдыха

Москва 🎁

«Полет во времени» на ВДНХ

Ближайшая станция метро: «ВДНХ»
Стоимость билета: от 400 до 800 ₽
Минусы: качество льда в этом сезоне оставляет желать лучшего; каток стал меньше, чем в прошлом году
Плюсы: праздничная атмосфера, богатая иллюминация, много мест для перекуса


«ГУМ-Каток» на Красной площади

Ближайшие станции метро:
«Охотный ряд», «Театральная», «Площадь Революции»
Стоимость билета: от 700 ₽, бесплатно — в будни с 09:00 до 14:30. Кроме праздников.
Минусы: тесная раздевалка, небольшая площадь, сеанс длится всего час
Плюсы: наличие бесплатных билетов, новогодняя атмосфера, расположение

Каток в парке Горького — самый большой каток в столице.

Ближайшие станции метро: «Октябрьская», «Парк культуры»
Стоимость билета: от 400 до 1100 ₽
Минусы: из-за огромного потока посетителей лед может портиться уже к середине сеанса
Плюсы: красивые декорации, большая площадь, много мест для перекуса, плюшки от спонсоров (бесплатные чаи, подарочные подписки)

Ставьте 🔥 если хотите провести последние праздничные дни активно!

И 😁 если оставите ЗОЖ на более теплые времена:)

#подборка #мир_IT
Постновогоднее бинго!

Ставьте 🔥 если собрали хотя бы одну строчку:)
#мир_IT
Биометрия зарегистрирована!

Многим такое уведомления не так давно пришло на «Госуслуги», если вам не приходило, загляните в приложение, есть вероятность, что найдете его там:) А причиной этому – быстрая передача данных от ведущих банков в государственный реестр, с нашего номинального согласия. Если ввели пинкод в банкомате или случайно нажали «разрешить» на баннере в сторис – считай согласились.

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

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

Безопасность и приватность
С развитием биометрических технологий возрастает внимание к вопросам безопасности и приватности. Защита биометрических данных становится критически важной, поскольку утечка такой информации может привести к необратимым последствиям. Разработчики технологий постоянно работают над улучшением методов шифрования и безопасного хранения данных, чтобы минимизировать риски и защитить личную информацию пользователей.

Будущее биометрии
Смотрели «Особое мнение»? Помните, как Том Круз вставляет себе другие глаза, чтобы обойти систему контроля и проникнуть на бывшую работу?

Надеемся, не такое у биометрии будущее.

Перспективы биометрии впечатляют. Исследователи и разработчики изучают новые методы идентификации, включая распознавание походки, анализ паттернов вен и даже биометрию на основе ДНК. Эти технологии обещают еще большую точность и безопасность, открывая путь к созданию умных городов. И дух захватывает, и сердце уходит в пятки от таких перспектив 🤯

А что вы думаете об этой технологии?

#лонгрид #мир_IT