Pull to refresh
1
0

Программист

Send message

Мысли о переезде и жизни в Черногории спустя год

Level of difficultyEasy
Reading time6 min
Views38K

Переезд в Черногорию

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

Расскажу о своем опыте спустя почти год жизни в этой стране

Читать далее
Total votes 100: ↑61 and ↓39+45
Comments437

Солнечная батарея на балконе: использование аккумуляторов

Reading time7 min
Views58K
Привет Geektimes! Данная статья является продолжением предыдущей части, про опыт установки 100-ваттной солнечной батареи на балконе. В первоначальном варианте к батарее был подключен DC-DC преобразователь, от которого можно заряжать различные домашние устройства. Следующим шагом было решено добавить возможность накопления энергии для использования в вечернее и ночное время.


Что получилось, подробности под катом.
Total votes 36: ↑34 and ↓2+32
Comments126

QR-платежи простыми словами. Что такое «куаринг», и почему он вытесняет другие форматы оплаты

Reading time9 min
Views20K

Если вы, уважаемый российский Apple-юзер, не хотите переходить на Android, таскать с собой карточки или клеить стикеры на любимый гаджет, то выход один - платить через QR. А в некоторых странах именно через "куаринг" происходит большинство транзакций. Сегодня разберем, как работают QR-платежи, какие они бывают, что в них крутого, и почему их доля растет как на дрожжах.

Читать далее
Total votes 28: ↑18 and ↓10+12
Comments230

Возвращаем 2007 год, или делаем Интернет без блокировок

Level of difficultyMedium
Reading time5 min
Views66K

Как известно, в 2007 году кроме того, что деревья были выше, а трава зеленей, еще и в Интернете не было особых ограничений - можно было открыть почти любой сайт и наслаждаться им. До ковровых блокировок Telegram оставалось ещё 10 лет... К сожалению, в наше время такой возможности уже нет. Причины тут всем известны, в частности, некоторые компании уже не предоставляют своих услуг в России.

Хорошо, что существует возможность в рамках домашней сети восстановить свободный Интернет таким, каким он был в 2007-м. Именно этим мы и займемся. Стоит отметить, что в 2007 году довольно часто можно было встретить подключения на скорости 64-128 Кб/с, а то и вовсе dial-up; Wi-Fi был редкостью, а мобильная связь - довольно дорогим удовольствием. Однако, эти особенности того времени мы постараемся не воспроизводить.

Представляю вашему вниманию Freeroute - простой маршрутизатор, который позволяет направлять трафик на разные шлюзы в зависимости от домена назначения. Free в названии, как водится, означает свободный, а не бесплатный.

Читать далее
Total votes 69: ↑65 and ↓4+76
Comments98

Движок для игры от первого лица в 265 строках Javascript

Level of difficultyHard
Reading time6 min
Views26K
image

Сегодня окунёмся в мир, который можно потрогать. В этой статье мы исследуем, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица. Для этого мы воспользуемся приёмом под названием «бросание лучей» (raycasting). Возможно, вы видели примеры такой техники в играх Daggerfall и Duke Nukem 3D, а из более свежего – в статьях из «ludum dare» от Нотча Перссона. Что ж, для Нотча это неплохо, но не для меня! Вот демка (управление стрелками и тачпадом) [источник].
Читать дальше →
Total votes 61: ↑60 and ↓1+76
Comments36

MusicGen — генерируем музыку на своём ПК. Новая локальная нейросеть — знакомство и установка

Level of difficultyEasy
Reading time4 min
Views26K

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

Видимо, парням из Facebook* было мало выпустить текстовую модель Llama, давшую огромный разгон развитию локальных нейросеток, и они решили сделать то же самое в сфере музыки.

* организация запрещена в РФ

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

Какого провайдера VPS выбрать для собственного сервера в 2023 году. Платим за всё российской картой

Level of difficultyEasy
Reading time7 min
Views187K

Иметь свой VPS для VPN довольно выгодно. Нет ограничений по количеству клиентов, можно обеспечить VPN подключением всех своих родных, друзей и знакомых. При этом можно за это платить 160-300 рублей в месяц. И если общедоступные VPN вовсю банятся по DNS и IP, то личные VPN пока что избегают этой участи.

Минусы есть, это администрирование сервера и отсутствие разнообразия географии.

Для VPN нужен зарубежный сервер, а с зарубежными сервисами в России уже больше года есть проблемы с оплатой. Но есть российские компании, которые предоставляют зарубежные сервера и при этом им можно платить с помощью российской карточки.
Я зарегистрировался в дюжине провайдеров, до покупки VPS дошёл у пяти. А после тестов остались только трое.

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

Локальные нейросети (генерация картинок, локальный chatGPT). Запуск Stable Diffusion на AMD видеокартах

Level of difficultyEasy
Reading time5 min
Views52K

Многие слышали про Midjourney, но про то, что есть локальная Stable Diffusion, которая может даже больше, знает уже куда меньше людей, или они не знают, что она локальная. И если они пробовали её онлайн, то быстро приходили к выводу, что она сильно хуже чем Midjourney и не стоит обращать на неё более внимания. И да, SD появился раньше Midjourney. Для запуска хватит и cpu или 4гб видеопамяти.

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

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

Распознавание речи через Deepgram API в PWA

Level of difficultyMedium
Reading time5 min
Views2.4K

Распознавание речи — штука довольно прикольная и не очень полезная. С одной стороны голосовой интерфейс для общения с роботами в фантастике является обычным, наверное, годов с 60-х, а с другой стороны — в наше время голосовой интерфейс не продвинулся сильно дальше "Алиса, а какая у нас погода на завтра?". Для того, чтобы самому составить мнение о текущих возможностях систем распознования речи, я попробовал использовать сервис Deepgram в браузерном приложении. Команда сервиса в ноябре прошлого года привлекла дополнительное финансирование в размере $47 млн. и с оптимизмом смотрит в будущее. Сервис хорош тем, что распознаёт русский язык (не все STT-сервисы это делают), даёт приличный кредит для тестирования возможностей (из 150 промо-денег я израсходовал меньше 0.50 "на поиграться"), не требует серверной части (всё работает из браузера). Готовая демка — тут, детали — под катом.


КДПВ

Читать дальше →
Rating0
Comments4

Как получить доступ к chatGPT в России

Reading time4 min
Views1.5M

Всем привет! Перед началом статьи сразу скажу:

САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной статье способ получения доступа - это только на "поиграться". Не стоит вводить туда свои реальные почты и использовать это в работе, так как полученный доступ может быть в любой момент взломан/прикрыт.

Но да ладно, приступим. Здесь без всякого объяснения того что такое ChatGPT - кому надо тот знает. В этой статье я хочу поделиться путем который вас за 30Р может к этому боту привести. Вдаваться в детали бота я не хочу, это чисто статья для ребят которые хотят без лишних запар пройти путь человека который доступ к боту уже получил :)

Как и многих вокруг, меня удивила новая технология от Open AI. Попытался зайти и зарегистрироваться через гугл, но...

Читать далее
Total votes 68: ↑62 and ↓6+67
Comments268

VPN по разрешениям? Все обомлели, когда узнали, что их ждет в 2023 году…

Reading time6 min
Views48K
Разрешение на пользование сотовым телефоном Nokia в 1998 году

Многие государства пытаются в той или иной степени контролировать информацию в национальном сегменте интернета: вводить цензуру, фильтровать трафик. Например, в США действует 11 федеральных законов для интернет-цензуры. Аналогичная ситуация в других странах. Но всё это бесполезно. Потому что информация хочет быть свободной. Как речной поток, она обойдёт любые барьеры на своём пути, говорили классики шифропанка.

Свой личный VPN — полностью легальный инструмент для безопасной работы в интернете. Вопрос в том, как долго продлится такая ситуация. И что делать, если использование этого инструмента ограничат? Некоторые уже начали готовиться к худшему сценарию.
Узнать правду
Total votes 113: ↑57 and ↓56+34
Comments110

Интернет-цензура и обход блокировок: не время расслабляться

Reading time10 min
Views160K

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

Нередко на Хабре в темах, посвященных блокировкам ресурсов встречаются забавные заявления, вида "Я настроил TLS-VPN, теперь будут смотреть что хочу и цензоры мой VPN не заблокируют", "Я использую SSH туннель, значит все ок, не забанят же они SSH целиком", и подобное. Что ж, давайте проанализируем опыт других стран и подумаем, как же оно может быть на самом деле.

Читать далее
Total votes 259: ↑254 and ↓5+319
Comments518

Величайшие программисты XXI века. Марк Руссинович и его 65 системных утилит

Reading time9 min
Views46K
Кто из админов не знает утилиты SysInternals (Winternals) для администрирования и диагностики Windows? Кажется, они известны с незапамятных времён. Но не каждый в курсе, что эти незаменимые инструменты написаны вовсе не компанией Microsoft. Скорее наоборот, они написаны вопреки её желанию.

И здесь мы подходим к личности автора, талантливого и суперпродуктивного программиста Марка Руссиновича. Он показал, что один умный парень способен интеллектуально продавить мегакорпорацию. И той придётся заплатить ему огромные деньги, и даже взять на работу. Потому что повторить его программы она не сумела…
Читать дальше →
Total votes 93: ↑87 and ↓6+109
Comments62

Абсолютно бесплатный VPN с бесплатного VPS

Reading time3 min
Views154K

Думаю про VPN слышали все, и многим приходилось им пользоваться. При этом использование готового VPN, которым руководит какой - то неизвестный человек, не является хорошей идей. Тем более в России на данный момент пытаются блокировать, как сами VPN провайдеры (Windscribe, Proton и другие известные сервисы), так и сами протоколы.

Читать далее
Total votes 86: ↑82 and ↓4+88
Comments112

Приколы с ChatGPT: обмануть или быть обманутым

Reading time4 min
Views71K

Привет, Хабр! В этой статье я написал про ошибки и приколы, с которыми я столкнулся за пару дней использования ChatGPT. Сразу оговорюсь — таких жёстких примеров, как на картинке, у меня не было. Но были даже более интересные!

Читать далее
Total votes 31: ↑28 and ↓3+35
Comments89

О том как я престал беспокоится и начал программировать

Reading time4 min
Views43K

Это кейс - про попытки стать программистом и как это принято у клиентов психологов я начну с самого детства.

Может быть по этой причине я полюбил решать задачки по математике и физике в школе.

В общем то наверное было закономерно, что в старших классах (90-е годы) я грезил персональным компьютером ZX-spectrum.

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

Свои программы я писал на бумаге а потом переписывал на компьютер . Надо было успеть это сделать чтобы насладится результатом - компьютер часто зависал.

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


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

Тогда я был очень ранимым, сначало отчуждение, потом травля со стороны сокурсников сделали свое дело и я оказался в ПНД на лечении. Мне тогда казалось что на мечте стать высокообразованным инженером поставлен крест, что точные науки меня погубили и с ними нужно завязывать.

Я обычно находил себе развлечения когда оставался один дома. Это было или разгадывание головоломок из журналов "Веселые картинки" и "Мурзилка" или строительство бумажных самолетов из книги  "Твори. Выдумывай. Пробуй".

Читать далее
Total votes 40: ↑20 and ↓20+4
Comments23

8 бесплатных инструментов искусственного интеллекта, которые пригодятся

Reading time4 min
Views180K

Всем привет! Меня зовут Маруся, я аналитик данных, веду блог в телеграме Аналитика и growth mind-set.

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

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

Читать далее
Total votes 22: ↑17 and ↓5+16
Comments19

Ответный удар или звук может идти в обе стороны

Reading time2 min
Views27K

В комментариях к статье о звуковой пушке я упомянул о борьбе за тишину с применением виброционных колонок. И пообещал рассказать. Рассказываю.

Дело было несколько лет назад, когда я жил не на последнем этаже. А это значит, что сверху есть соседи.  Верхняя квартира постоянно сдавалась разным семьям,  но вот начался там ремонт и должны были заехать уже постоянные жители.  "Ага" - подумал я, - "это же мой шанс сделать лучше" и пошел общаться. Идея была такая - предложить, раз уж ремонт, сделать им шумоизоляцию пола и даже оплатить это.  Каково же было моё удивление, когда на меня наорали.  Типа, чего ты тут нас учить будешь.  Я попытался объяснить, что им тоже будет удобней не слышать нас, но тщетно.

Вообще, меня удивляют люди, которые почему то считают, что они самые крутые и умные. Особенно в Москве:)

Ремонт пришлось перетерпеть, но потом сверху заехали и стали жить.

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

На моё напоминание о том, что предлагал сделать шумоизоляцию, сказал, что это я должен её делать.

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

"Ну ладно", - подумал я и пошел на Ebay, где купил 6 вибрационных колонок по 25 ватт каждая.  Уже не помню, вроде по 150 баксов каждая.

Читать далее
Total votes 28: ↑22 and ↓6+23
Comments174

Игровой программный рендеринг в 2022-м году

Reading time28 min
Views26K


Программный рендеринг был широко распространён в играх на ПК до повсеместного распространения т. н. 3d-ускорителей (видеокарт). Каждая игра содержала свой собственный код рендеринга, каждая игра имела свои уникальные особенности в нём. Но с распространением видеокарт программный рендеринг в играх умер.


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

Читать дальше →
Total votes 196: ↑196 and ↓0+196
Comments57

Information

Rating
Does not participate
Location
Россия
Registered
Activity