Pull to refresh
47
0.6

Не гадьте в карму, лучше пишите, в чём не согласны

Send message

Простая нейронная сеть на C++

Level of difficultyEasy
Reading time5 min
Views20K

Всем привет!

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

Читать далее
Total votes 28: ↑24 and ↓4+28
Comments34

Что делает ChatGPT… и почему это работает?

Level of difficultyMedium
Reading time75 min
Views157K

То, что ChatGPT может автоматически генерировать что-то, что хотя бы на первый взгляд похоже на написанный человеком текст, удивительно и неожиданно. Но как он это делает? И почему это работает? Цель этой статьи - дать приблизительное описание того, что происходит внутри ChatGPT, а затем исследовать, почему он может так хорошо справляться с созданием более-менее осмысленного текста. С самого начала я должен сказать, что собираюсь сосредоточиться на общей картине происходящего, и хотя я упомяну некоторые инженерные детали, но не буду глубоко в них вникать. (Примеры в статье применимы как к другим современным "большим языковым моделям" (LLM), так и к ChatGPT).

Читать далее
Total votes 248: ↑248 and ↓0+248
Comments121

Как я восстановил данные после форматирования, создания разделов и установки системы на «не том» жестком диске

Reading time12 min
Views101K

Здесь будет история о том, как я восстановил файлы и каталоги с жёсткого диска, который превратился в неразмеченную область, был частично отформатирован, разбит на новые разделы, на один из которых и была установлена новая система Linux. Если вам всё ещё интересно, вэлком под кат.
Читать дальше →
Total votes 95: ↑91 and ↓4+116
Comments100

Лучшее в мире видео-объяснение нейронных сетей, глубокого обучения, градиентного спуска и обратного распространения

Reading time1 min
Views57K
image

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

Из комментариев к прошлым публикациям мне стало понятно, что есть большое количество людей, кто не знает про канал, поэтому хочу поделиться четырьмя видео (+ русские субтитры и дубляж) и сэкономить время школьникам, родителям и учителям, чтобы они могли иметь быстрый доступ к самому интересному и качественному объяснению одной из самых важных тем современности.
Total votes 51: ↑47 and ↓4+57
Comments24

Как 4-я промышленная революция повлияет на товарно-денежные отношения

Reading time10 min
Views14K


Аннотация


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

Почему 4-я промышленная революция изменит товарно-денежные отношения


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

Однако, с увеличением доли автономных производств мировая экономика столкнется со следующими проблемами:

  • Взрывной рост производительности труда сделает ручной труд нерентабельным и неконкурентоспособным.
  • В то же время снижение стоимости товаров потребует увеличения объемов сбыта для сохранения прежних оборотов в денежном выражении.

Получается противоречие: с одной стороны, произойдёт замена работников роботами, сокращение числа рабочих мест, а с другой — остается потребность в росте количества потребителей, которые будут платить за товары.

Таким образом, обесценивание человеческого труда при производстве товаров массового потребления создаёт угрозу стабильности экономики, в том виде, в котором мы привыкли её воспринимать.
Читать дальше →
Total votes 19: ↑14 and ↓5+16
Comments301

Как представители разных профессий вас пробивают

Reading time10 min
Views30K


Чтобы проводить расследования по открытым данным в интернете, совершенно не обязательно обладать сверхтехническими познаниями.

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

Компании используют открытые данные, чтобы принимать важные решения, получать конкурентные преимущества и обеспечивать безопасность. Открытую информацию дешевле собирать и исследовать, она доступна — нужен только интернет и компьютер, а большинство инструментов можно использовать бесплатно. Такие данные легко распространять: они открытые, у всех к ним сразу будет доступ. Кроме того, OSINT ускоряет поиск и позволяет проводить исследования в режиме реального времени.

В этом материале мы приводим несколько простых примеров, как можно использовать OSINT в работе. Возможно, что-то из описанного ниже вы уже активно применяете, а что-то покажется вам интересной идеей и подтолкнет к новым.
Читать дальше →
Total votes 21: ↑18 and ↓3+23
Comments3

ТОП самых неудачных мотиваций разработчиков

Reading time3 min
Views5.8K

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


Одна отдельная и важная цель — мотивация сотрудников, а именно разработчиков.


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


Читать дальше →
Total votes 30: ↑13 and ↓170
Comments28

Проблемы со сном и их решения: личный опыт длиной в 15 лет

Reading time7 min
Views51K


Так сложилось, что уже около полутора десятков лет на разнообразные стрессы мой организм реагирует, лишая меня достаточного количества и качества сна. А спать я люблю, и люблю быть бодрой и выспавшейся! Поэтому все эти годы я неустанно борюсь за свой сон и использую все способы его улучшения, о которых узнаю, и которые оказываются мне доступны. Этот текст — подборка лайфхаков для улучшения сна, но в первую очередь это мой личный опыт. Надеюсь, он будет полезен тем, кто, как и я, любит хорошо спать, но порой имеет с этим проблемы.

Чтобы вы поняли масштаб проблемы. Это — определение бессонницы из Википедии:

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

Так вот, ВСЕ из перечисленных проблем в разные годы своей жизни мне довелось почувствовать на себе — и почувствовать не однажды.



Были периоды, когда мне каждый вечер долго не удавалось уснуть. Я проводила бесконечные часы в постели, изнывая от желания спать и невозможности это сделать. В другие моменты жизни я просыпалась несколько раз за ночь, спала неглубоко, в итоге вставала совершенно невыспавшейся. Через несколько лет начались регулярные утренние пробуждения: что-то заставляло меня проснуться в 4-5 утра, и уснуть назад не получалось. Разные проблемы со сном длятся у меня от нескольких недель до нескольких месяцев и могут повторяться.
Читать дальше →
Total votes 34: ↑25 and ↓9+26
Comments88

Волки не с Уолл-стрит: как миллениалы развернули рынок, и что к этому привело

Reading time8 min
Views6.6K
Привет сообществу! Меня зовут Станислав, я занимаюсь торговлей на финансовых рынках (фондовый, срочный и валютный рынок) более 15 лет и в блоге буду рассказывать вам интересные истории из мира финтеха и индустрии трейдинга. Stay tuned.

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

image
Читать дальше →
Total votes 11: ↑8 and ↓3+8
Comments20

Как защищать авторские права, чтобы не чувствовать себя беспомощным идиотом

Reading time11 min
Views12K


Я не совсем беспомощная и могу защитить себя, если соседи сожгли мне дом или работодатель нарушает трудовое законодательство. У меня отличный юрист, который не слил ни одной проблемы, за которую брался. Но когда доходит до авторских прав, я впадаю в кому. Не считала, сколько раз я встречала в сети свои тексты, сколько планов публикаций и образовательных программ я «подарила» «нерешительным» работодателям, а однажды моя фотография в стиле Half-Life 2 на билборде целый месяц рекламировала магазин одежды.

Но думать о том, чтобы устроить разборку «чей совочек», так тошно, что я даже не пыталась никогда что-то с этим сделать. А послушав друзей, быстро поняла, что про «срочно в суд!» болтают те, у кого не было никакого реального опыта. Кому действительно случалось судиться, вспоминают это как травматичный и крайне разорительный эксперимент, говорить о нем не любят и повторять не хотят.

Но тут мне попалась история, как Максим Ильяхов без шума, пыли и обмороков взял и отстоял права на книгу «Пиши, сокращай» у «инфобизнесмена с Бали» Даниила Галта. Не сам отстоял, конечно, с юристами, но смог, выжил и получил с грабителя 300 тысяч за упущенную выгоду и вред деловой репутации.
Читать дальше →
Total votes 26: ↑22 and ↓4+23
Comments122

Как в 2020 году разработчику найти удаленную работу: статистика, инструменты + советы инженера

Reading time6 min
Views31K


По статистике Stack Overflow, активно ищут работу немногим более 17% разработчиков. При этом, помимо зарплаты, в пятерку важных факторов при смене места входит и запрос на улучшения work/life balance. Традиционно многие люди видят в удаленной работе возможность улучшить этот баланс, больше времени проводить с родными и контролировать график.



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

Я изучил текущую статистику по рынку труда для разработчиков, материалы, которые публикуют рекрутеры и инженеры, которые сами проводят собеседования, а также поговорил с Александром Жилиным, Go/Python разработчиком из Питера, который недавно сумел найти работу с помощью специализированного чат-бота. В итоге я составил материал с актуальными советами по поиску удаленной работы в 2020 году.
Читать дальше →
Total votes 24: ↑21 and ↓3+28
Comments13

Как я избавлялся от Google на Android

Reading time5 min
Views126K

image

Недавно на работе получил задачу от руководителя: сделай так чтобы телефон android не сливал данные гуглу.  Можете представить мой восторг (и предвкушение) ибо спустя 2 недели тестов я вполне уже чувствовал себя человеком который прошивает телефоны на радиорынке (ничего личного, просто не мой профиль). Прочел отличную статью и понабравшись опыта решил немного дополнить. Статья кстати отличная, рекомендую к прочтению.

Давайте рассмотрим несколько альтернативных операционных систем якобы без сервисов гугла, и выясним действительно ли они не общаются с гуглом. Подготовился я к слову основательно, для тестов даже приобрел девайс "pixel 3", так как GrapheneOS работает только с устройствами от google.

Читать дальше →
Total votes 78: ↑74 and ↓4+100
Comments136

Как открыть счет в Европе удалённо

Reading time9 min
Views99K
Счет в Европе был и остаётся востребованным инструментом для частных лиц и для бизнеса. Хотя открыть его, особенно удалённо, крайне непросто. Расскажем, как это всё-таки можно сделать, что учитывать и в каких странах остаётся шанс на дистанционное открытие счета.



Почему бизнес и физические лица стремятся открыть счет в Европе? Выделим несколько пунктов:

  • Доверие к банковской системе Европы выше, чем к российской, украинской, белорусской и другим;
  • Наличие счета в Европе – это плюс к вашей репутации;
  • Счет в Европе позволяет снизить расходы при работе с европейскими клиентами и партнёрами;
  • Физическим лицам проще покупать недвижимость и иное имущество;
  • Доступ к более дешёвым кредитам;
  • В ЕС действует страхование вкладов на сумму до 100 000 евро;
  • Прямой доступ к валюте.

Счет открывают с личным визитом и удалённо. Дистанционное открытие требуется, когда нет времени на личный визит. Или, когда границы закрыты, как в случае с коронавирусом.
Читать дальше →
Total votes 20: ↑1 and ↓19-17
Comments6

Малиновый киноцентр или как сделать неубиваемый смарт-ТВ

Reading time6 min
Views60K

Самая полная инструкция по созданию из Raspberry Pi домашнего киноцентра с минимальными затратами и подробной настройкой приложений.

Знаю, что скажут 90% читателей: "Зачем тебе магнитофон? Смарт-ТВ купи и счастье". Я отвечу. Проблема в том, что ещё в 90-ых был куплен шикарный телевизор с 5.1 звуком и Full-HD монитором, правда не стандартного разрешения (не 4:3 и не 16:9). Менять телевизор и попадать минимум на 40 тысяч из-за дивидюшника за 3 тысячи - как-то не разумно. В планах сделать экран с проектором и звуком, но вот покупать смарт-ТВ, который не поковыряешь - для меня слишком больно. Купил Sony - мучайся с их смартом и так с любой фирмой.

В моём распоряжении был старый комп-башня и куча старых деталей, который валялись по квартире и офису. Тестил всё на этом железе в разных конфигурациях: от сборки с интегрированной видюхой от интел с 1 ГБ оперативы и пентиумом на борту, до GTX 660 с 8 ГБ оперативы и i5 во главе. Разница есть, но только в загрузке файлов - то есть не критичная. Картинка в FullHD выдаётся ровно без крашей всю дорогу. Имея задумку повесить экран с проектором, делать громоздкую станцию - не вариант.

Читать статью
Total votes 25: ↑21 and ↓4+21
Comments77

Выбираем канал для точки доступа Wi-Fi. Исчерпывающее руководство

Reading time9 min
Views308K
2,4 ГГц — это плохо. 5 ГГц — это хорошо. 6 ГГц — это ещё лучше, но послезавтра. Все это знают, кого я тут учу, в самом деле. Всё это хорошо, только делать-то что, когда ты такой, как умный, открываешь какой-нибудь Wi-Fi Explorer, а там сатанизм и этажерки, как на скриншоте?



Шаг первый — поплакать. Шаг второй — нырнуть под кат. Вопрос простой, а ответ — нет.
Когда это нас останавливало?
Total votes 88: ↑87 and ↓1+109
Comments239

Видеозапись в облако своими руками

Reading time7 min
Views32K

Идёте вы, уважаемый читатель, погожим летним вечером по улице, никого не трогаете, и тут… на вас наезжают (тьфу-тьфу-тьфу, как говорится). Хулиганы, просто прохожие, специальные товарищи (как пелось в одной старой песенке) — не столь важно. Вы достаете телефон и начинаете снимать происходящее на видео. Это не очень нравится наезжающим, и телефон у вас отбирают (или изымают на законных основаниях — нужное подчеркнуть). Свидетелей нет, видеозаписи на телефоне больше нет, доказательств для полиции и суда тоже, соответственно, никаких.


Выход из этой ситуации очевиден: видеозапись должна вестись не в локальный файл на ваш телефон, а непосредственно на удаленный сервер. Правда, готовых программных решений для реализации этой идеи не так много (например, вот): в большинстве случаев предлагаемые приложения для мобильного телефона или платные, или работают из рук вон плохо. Экзотические рекомендации типа «в случае нападения хулиганов начните трансляцию на YouTube» я не рассматриваю, так как в реальной ситуации у вас элементарно не будет времени, чтобы запустить трансляцию. Кроме того, видео будет писаться в чьё-то чужое облако, а очень часто это не есть хорошо.


Можно, конечно, подучить Java или Kotlin (а заодно и Swift) или, на худой конец, освоить PhoneGap и написать своё приложение. Однако всё гораздо проще: под катом несложное решение этой задачи посредством HTML5 video/audio API.

Читать дальше →
Total votes 11: ↑10 and ↓1+12
Comments24

Новичкам фондового рынка: честные разговоры о трейдинге

Reading time12 min
Views134K
Блог RUVDS на Хабре видел всё: популяризацию JavaScript и крутые переводные материалы, яхтинг, вопросы образования и профессионального развития, бургеры, сыры, пиво и календари с кибердевушками. Задумка поговорить об основах трейдинга и работы на фондовом рынке возникала у нас давно, и вот почему. Большинство компаний, пишущих на биржевую тематику, имею чёткую цель: получить клиентов для своих инструментов и брокерских счетов, а значит, в их статьях инвестирование — исключительно привлекательное занятие, которое должно стать хобби каждого гика. Единственное, что мы можем предложить начинающим трейдерам — это VPS с торговыми платформами, и у нас нет мотивов представлять мир торговли на фондовом рынке как средство разбогатеть. 

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

Total votes 53: ↑30 and ↓23+25
Comments46

30+ парсеров для сбора данных с любого сайта

Reading time10 min
Views458K
30+ парсеров для сбора данных с любого сайта

Десктопные/облачные, платные/бесплатные, для SEO, для совместных покупок, для наполнения сайтов, для сбора цен… В обилии парсеров можно утонуть.


Мы разложили все по полочкам и собрали самые толковые инструменты парсинга — чтобы вы могли быстро и просто собрать открытую информацию с любого сайта.

Читать дальше
Total votes 8: ↑8 and ↓0+8
Comments10

У меня нулевая текучка

Reading time9 min
Views180K
Однажды на заводе, где я работал ИТ-директором, готовили отчетность к какому-то очередному мероприятию. Надо было рассчитать и предоставить показатели по выданному перечню, среди них затесалась текучесть кадров. И тут оказалось, что у меня она равна нулю.

Из руководителей я был такой один, тем самым привлек к себе внимание. Ну и сам удивился – оказывается, когда от тебя не уходят сотрудники, это странно и необычно.

В сумме я работал руководителем лет 7-10 (точно не знаю, какие периоды сюда включать), но нулевая текучка сохранилась. Никто никогда от меня не уходил, никого никогда я не выгонял. Только набирал.

Нулевая текучка, как показатель, никогда не была моей самоцелью. Но я стараюсь делать так, чтобы вложенные в людей усилия не пропадали даром. Сейчас расскажу примерно, как я руковожу так, что люди не уходят – вдруг что полезное для себя найдете. На полноту раскрытия темы не претендую, т.к. основываюсь только на личном опыте. Вполне возможно, что я всё делаю неправильно.
Читать дальше →
Total votes 253: ↑219 and ↓34+249
Comments534

Пол Грэм: Идеи для стартапов (Ideas for Startups, 2005)

Reading time13 min
Views6.4K
image

(Это эссе основано на разговоре в Школе Стартапов 2005)

Откуда вы берете хорошие идеи для стартапов? Из тех вопросов, которые мне задают, этот, пожалуй, номер один.

Я отвечу так: а почему, собственно, люди думают, что придумать идею для стартапа настолько сложно?

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

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

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

У меня есть теория, почему люди так думают. Они переоценивают значение идей. Они думают, что для того, чтобы создать стартап, нужно просто реализовать какую-нибудь грандиозную начальную идею. И так как успешный стартап обычно стоит несколько миллионов долларов, то, тем самым, хорошая идея — это идея на миллион.
Читать дальше →
Total votes 13: ↑11 and ↓2+15
Comments10
1
23 ...

Information

Rating
1,858-th
Registered
Activity