Как стать автором
Обновить
0
0
Oksana @Lighth

Пользователь

Отправить сообщение

История о том, как Google подсматривал за нашим сайтом и галлюцинировал

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров31K

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

Читать далее
Всего голосов 279: ↑277 и ↓2+338
Комментарии128

Лучшие поисковые пакеты для JavaScript

Время на прочтение8 мин
Количество просмотров7.5K

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

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

Читать далее
Всего голосов 11: ↑5 и ↓6+1
Комментарии8

Туристический микродомик

Время на прочтение3 мин
Количество просмотров7.1K

Я занимаюсь разработкой и производством диктофонов для безопасности Edic-mini, но в голову часто приходят мысли о других полезных устройствах, которые мне были бы интересны, но их нет (или я не нашел) на рынке. Я решил оформлять мысли о таких устройствах в виде статей на Хабре, чтобы получить обратную связь от умных людей и, возможно, найти заинтересованных партнеров в их разработке и производстве.  Идеи должны работать, а не пылиться в голове. 

Итак, очередная идея: туристический микродомик.

нулевая идея: Гирокарт за 1000р  

первая идея:  Камерофон-кирпич ,

вторая идея: Простое устройство для облегчения запуска двигателя автомобиля на морозе.  

третья  идея: Туристический электросамокат 

Читать далее
Всего голосов 20: ↑7 и ↓13-5
Комментарии109

15 отличных подкастов про стартапы и развитие ИТ-проектов на русском языке

Время на прочтение9 мин
Количество просмотров9K

Лайфхаки, живой опыт и ошибки, скрытые возможности на разных рынках, а еще новые идеи для развития своего продукта – все это вы найдете в свежих подкастах из подборки.  

Читать далее
Всего голосов 17: ↑12 и ↓5+10
Комментарии4

Решаем задачу: как сохранить нервные клетки пользователей с помощью валидации поля ввода

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров6.7K

Всем привет! Меня зовут Алексей Гмитрон, я фулстек-разработчик и наставник на курсе «Фронтенд-разработчик» в Практикуме. Довольно долгое время я разрабатываю интерфейсы, а ещё дольше — пользуюсь ими. 

В этом году я много путешествовал, поэтому нередко заполнял формы с анкетами на разные визы — в них бывало по 30—40 полей. Когда что-то шло не так, часто сайты не давали никакой обратной связи. Иногда они сбрасывали всё, что я заполнял в течение часа, если одно из полей невалидно. 

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

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

Читать далее
Всего голосов 9: ↑5 и ↓4+3
Комментарии7

Вжух – и ты потух! Как стать разработчиком, несмотря на выгорание

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров9.1K

Привет! Меня зовут Васьен и я начинающий .NET разработчик. Прошлый год выдался довольно богатым на интересные события, был трудным, само собой, но самое главное в ушедшем году я смог реализовать свою детскую мечту – стать разработчиком. Я планировал рассказать довольно заурядную историю об этом от имени очередного «вкатильщика», который в 31 год понял, что занимается не тем, чем хочет и который таки смог, и, по большому счету, всю статью можно было бы охарактеризовать лаконичным TL;DR – было трудно, но я смог.

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

Следовать за Васей
Всего голосов 12: ↑10 и ↓2+12
Комментарии13

IT-2024: AI не решает — решают люди

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров8.3K
Году в 2010-м я читал журнал с интервью одного из тогдашних топов диджитал-сферы и мне запомнилась фраза про то, что тот, кто может спрогнозировать ситуацию в отрасли на пять лет вперёд, тот идиот или мошенник. В наше время горизонт планирования сократился чуть ли не до квартала: трудно прогнозировать, понимая, что на твой бизнес, твою карьеру, твои инвестиции может оказать влияние что угодно, от международного конфликта до вируса или пожара в ЦОДе за тысячи километров от тебя. Уже давно пропало ощущение «островка стабильности» дома, в семье, среди коллег и друзей. В таких условиях остаётся одно, на что можно положиться, рассчитывать и что нужно ценить, — это люди. Увы, современные компании, да и сами люди этого не понимают. Я хочу вас предостеречь: берегите людей — это главный актив. И теперь это не фигуральное пафосное выражение, а формула выживания. 

В статье не будет универсальных рецептов и объективной логики — скорее, будет постановка проблемы, которую нам всем скоро придётся решать.

Читать дальше →
Всего голосов 54: ↑50 и ↓4+60
Комментарии58

Регистрация компании на Мальте

Время на прочтение15 мин
Количество просмотров1.8K

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

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

Читать далее
Всего голосов 18: ↑5 и ↓13-5
Комментарии1

Локальные нейросети. Аналог ChatGPT-3.5 на домашнем ПК: OpenChat 7B превосходящая 70B, DeepSeek для кода уровня ChatGPT

Время на прочтение8 мин
Количество просмотров90K

Есть много локальных аналогов ChatGPT, но им не хватает качества, даже 65B модели не могут конкурировать хотя бы с ChatGPT-3.5. И здесь я хочу рассказать про 2 открытые модели, которые всё-таки могут составить такую конкуренцию.

Речь пойдет о OpenChat 7B и DeepSeek Coder. Обе модели за счет размера быстры, можно запускать на CPU, можно запускать локально, можно частично ускорять на GPU (перенося часть слоев на GPU, на сколько хватит видеопамяти) и для такого типа моделей есть графический удобный интерфейс.

И бонусом затронем новую модель для качественного подробного описания фото.

UPD: Добавлена информация для запуска на Windows с ускорением на AMD.

Читать далее
Всего голосов 88: ↑86 и ↓2+102
Комментарии87

Дополнительный код/запись отрицательных чисел в памяти компьютера

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров3.2K

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

Изучить матчасть
Всего голосов 9: ↑5 и ↓4+4
Комментарии19

Бинарный поиск

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров18K

В этой статье мы познакомимся с бинарным поиском с примером на JavaScript, а так же сравним бинарный поиск и линейным.

Читать далее
Всего голосов 10: ↑4 и ↓60
Комментарии11

Отец пингвинов и гигант мысли: Линус Торвальдс

Время на прочтение14 мин
Количество просмотров6.3K

Привет, хабр! Новогодняя суета уже постигает своей кульминации, католическое Рождество прошло, а на хабре идёт АДМ (анонимный дед мороз), а также одно уникальное событие - день рождения филантропа, миллионера, мецената, гиганта мысли и отца русской финской демократии - Линуса Бенедикта Торвальдса. 28 декабря является днем рождения нашего Линуса!

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

Читать далее
Всего голосов 16: ↑9 и ↓7+3
Комментарии12

Перевод третьей части учебника Patterns.dev

Время на прочтение1 мин
Количество просмотров7.1K

И снова всем привет! Продолжение к переводу второй части книги Patterns.dev

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

Напомню, что авторы Patterns.dev:
Лидия Холли — штатный консультант и преподаватель по разработке программного обеспечения, которая в основном работает с JavaScript, React, Node, GraphQL. Она также занимается наставничеством и проводит личные тренинги.
Эдди Османи — технический менеджер, работающий над Google Chrome. Его команды работают над такими проектами, как Lighthouse, PageSpeed ​​Insights, Chrome User Experience Report и другими.

Материал книги будет полезен не только React‑разработчикам, но и всем, кто так или иначе интересуется или сталкивается с frontend‑разработкой. Это ознакомительная часть перевода учебника https://www.patterns.dev/. Перевод всей третьей части учебника можно найти здесь.

P. P. S.: Третья часть взята из книги: https://www.patterns.dev/, переведена на русский язык. Книга находится под лицензией CC BY-NC 4.0

Данный адаптированный материал распространяется на условиях лицензии Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)

Читать далее
Всего голосов 5: ↑4 и ↓1+4
Комментарии0

SEO-копирайтинг: спинномозговая работа по наполнению сайта или вид искусства и мощный маркетинговый инструмент?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров5.5K

Есть мнение (и весьма распространенное), что SEO-копирайтинг – это днище днищенское, и занимаются такими текстами только начинающие авторы или всякие дилетанты, которые умеют печатать по 100500 знаков в день за три корочки хлеба. Сейчас объясню, почему это не так. На собственном примере.

Привет, меня зовут Артём, я копирайтер, пишу о здоровье. Тружусь на этом поприще с 2011 года. Моя особенность в том, что я специализируюсь не на одном определенном виде услуг (ну там лендинги, научпоп, SMM-копирайтинг и пр.), а делаю все виды контента, но только для одной ниши – здоровье, биология, медицина.

Почему могу с уверенность рассказывать за SEO-копирайтинг:

70–80% моей работы – это SEO-тексты для сайтов. И нет, это не пять копеек за тысячу символов. Стоимость одного текста начинается от нескольких тысяч рэ, и заказывают у меня их пачками. С клиентами работаем в долгую, с некоторыми - уже много лет. Высокий ценник никого не отпугивает. Но это всё не о том, что я тут такой красивый, а о том, что SEO-копирайтинг бывает разным.

Читать далее
Всего голосов 22: ↑4 и ↓18-13
Комментарии14

Что такое сцена…

Время на прочтение7 мин
Количество просмотров11K

Все мы привыкли считать, что в Интернете найти можно все. «Где бы почитать новости? — Зайди на lenta.ru», «Где достать программу для распознавания текста? — А–а, тебе нужен Finereader, слей из инета», «Где бы достать свежий фильм? — Зарегистрируйся в торрентах и качай». Пребывая в гуще сети никто из нас уже не задумывается над тем, откуда все это берется. В самом деле, почему свежевышедшая игра уже доступна в интернете и работает без установочного диска, хотя разработчики защитили свой продукт последней версией StarForce? Каким образом на горбушке продают DVD, если фильм только сегодня выходит в США? Все это покрыто тайной для обычного обывателя, а в СМИ общеупотребимым стало абстрактное слово «пиратство».

Кто же руководит этим черным царством и почему мировые корпорации давно не уничтожили оплот анархии на корню? Между тем, лишь немногие знают, что люди, из под чьих рук выходят crack'и к последним играм (да и сами образы игр), записи свежих фильмов и музыки, занимаются этим совсем не ради денег. Они именуют себя Сценой, одним из самых закрытых и законспирированных онлайн–сообществ, настоящим андеграундом Интернета. И отношение к нынешним «пиратам» они имеют весьма отдаленное, более того, презирают их и клеймят последними словами. Т.к. Сцена существует по большей части на энтузиазме членов сообщества и уважении ее членов друг к другу.

Читать далее
Всего голосов 39: ↑33 и ↓6+35
Комментарии50

Статический сайт на AWS с редиректом http→https, www.site→site

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров3.4K

Задача

Есть AWS аккаунт, на котором требуется поднять статический сайт (html, js, css, png, jpg) на своём домене example.com.

Ссылки: http://example.com, http://www.example.com, https://www.example.com должны перенаправлять на основной сайт https://example.com.

План действий

Покупка домена.
Выпуск SSL сертификата.
Заливка файлов html, js, css в S3.
Создание двух CloudFront distributions (основного и для редиректа с www).
Привязка CloudFront функции редиректа к CloudFront distribution.
Создание A-записей в DNS.

Подробнее
Всего голосов 6: ↑6 и ↓0+6
Комментарии20

Новогодний DIY «Я танцую прямо на столе». Делаем свою настольную дискотеку — зоотроп

Уровень сложностиПростой
Время на прочтение17 мин
Количество просмотров8.3K

Существует весьма любопытное устройство, изготовление которого может дать много позитивных эмоций и занять свободное время в предстоящие новогодние выходные дни, особенно если у вас есть маленькие дети (но не обязательно, так как даже взрослым будет интересно повозиться с таким устройством). И называется оно зоотроп.
Читать дальше →
Всего голосов 63: ↑62 и ↓1+84
Комментарии13

Китайский паяльный робот: тыкаем палкой и заставляем работать

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров21K

Раньше паяльные роботы стоили миллионы рублей, но в последнее время подешевели.

Почему бы не попробовать такого робота в деле? Сможет ли он заменить «кожаный мешок» с паяльником?

Сказано-сделано! Мы купили четыре робота и начали их настраивать. Путь оказался весьма тернист, но в итоге нам удалось заставить китайца работать. В статье мы расскажем о том, какие проблемы пришлось решать. 

Интересно? Ныряйте под кат

Читать далее
Всего голосов 75: ↑75 и ↓0+75
Комментарии43

Опросил 1500 подписчиков: тренды эмиграции и сколько денег хватит на пенсию

Время на прочтение10 мин
Количество просмотров8.7K

Подробный анализ большого опроса среди русскоязычной аудитории, интересующейся финансами: откуда и куда переехали люди в 2022–2023, как меняется размер доходов в зависимости от рода деятельности и места жительства, и какую сумму денег накопили те, кто в 45 лет решил больше не работать.

Читать далее
Всего голосов 44: ↑34 и ↓10+32
Комментарии8

Размышления о выборе языка программирования для школы (и ситуации с информатикой в целом)…

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров24K

Эта статья выросла из ответа на комментарии к статье Основные отличия PascalABC.NET, где возник традиционный спор про то, есть ли смысл в 2023 году изучать Pascal. Для комментов мой ответ слишком большой, так что оформлю в виде такого спонтанного поста.

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

Сразу уточню: речь, прежде всего, идёт о среднем звене "среднестатистических" школ, где информатика изучается строго по ФГОС - только с 7-9 классы, по 1 часу (уроку в 40-45 минут) в неделю. Если хотите изучить "единую министерскую" программу, можете скачать её с официального сайта Минпроса.

Конкретно на программирование эта программа отводит порядка 30 часов . По 1 часу в неделю, растянутых на конец 8 - начало 9 классов (с перерывом в 3 месяца, ага).

За это время авторы ФГОС предлагают с нуля (!) объяснить детям (которые только-только поверхностно изучили строение компьютера и принципы работы с мышино-клавиатурным интерфейсом (а нынешние дети реально от мыши тупят, т.к. с пелёнок привыкли к тачскринам!) ):

Читать далее
Всего голосов 122: ↑121 и ↓1+135
Комментарии539

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Software Developer, Web Developer
JavaScript
CSS
HTML
WordPress
Joomla