Как стать автором
Обновить
25
0
Гавва Александр Сергеевич @aprel_co

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

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

Бесплатный VPN сервис Wireguard на AWS

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

Для чего?


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


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

В данном руководстве мы за 6 этапов развернем свой собственный бесплатный* VPN сервис на базе технологии Wireguard, в облачной инфраструктуре Amazon Web Services (AWS), с помощью бесплатного аккаунта (на 12 месяцев), на инстансе (виртуальной машине) под управлением Ubuntu Server 18.04 LTS.


Я старался сделать это пошаговое руководство как можно более дружественным к людям, далеким от ИТ. Единственное что требуется — это усидчивость в повторении описанных ниже шагов.

Читать дальше →
Всего голосов 59: ↑55 и ↓4+51
Комментарии135

Консоль в массы. Переход на светлую сторону. Bash

Время на прочтение6 мин
Количество просмотров56K
keep-calm-and-bin-bash

Вступление


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

Мы добрались до самой интересной и увлекательной темы — это скрипты на bash. Когда вы запускаете терминал, внутри него работает специальная программа-оболочка — shell (англ) — интерпретатор команд. Shell понимает все команды, которые вы вводите с клавиатуры, и обрабатывает их. Также выводит сообщения об ошибках, следит за корректностью команд и их синтаксисом. Примером таких команд могут быть: сменить директорию, создать новую директорию, добавить текстовый файл, отредактировать текстовый файл, сохранить изменения и другие.
Всего голосов 69: ↑57 и ↓12+45
Комментарии108

OAuth на практике. Аутентификация и авторизация пользователей сайта через популярные социалки

Время на прочтение14 мин
Количество просмотров346K
Думаю, не мне одному чрезвычайно надоели ресурсы, требующие регистрации по каждому поводу и без. С обязательной капчей, которая правильно введется только с пятого раза, с подтверждением по е-мейлу, которое обязательно свалится в спам и то — только через сутки. Придумывать каждый раз новую пару логин-пароль — забудется, вводить одно и то же на всех сайтах — небезопасно. Местами прокатывают пары вида «qwerty:qwerty» или «login:password», но, увы, далеко не везде. Надоело. Не счесть, сколько раз я, увидев надпись «только зарегистрированный пользователь может ****», просто кривился и закрывал вкладку, чтобы больше ни разу на этот сайт не заходить. Неужели администраторы ресурсов сами этого не понимают?
Читать дальше →
Всего голосов 126: ↑116 и ↓10+106
Комментарии180

Сэкономьте $400 в год: Google сделал Earth Pro бесплатным

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

Системой географических и спутниковых карт с расширенными возможностями Google Earth Pro теперь может бесплатно пользоваться любой желающий. Для этого необходимо заполнить и отправить форму для бесплатного теста и скачать клиентскую программу. Несмотря на заголовок “free trial”, подписка должна остаться бесплатной навсегда.
Читать дальше →
Всего голосов 33: ↑31 и ↓2+29
Комментарии11

Личные финансы на основе GnuCash

Время на прочтение3 мин
Количество просмотров58K
Добрый день хабра-юзер! Месяца полтора назад, может более, я как-то в комментариях упомянул, что веду домашний учет финансов на основе GnuCash. В течении следующей недели мне пришло несколько личных сообщений с просьбой описать процесс сего действия. Скажу сразу, при написании статьи поймал себя на мысли, что легче написать книгу, чем статью по личным финансам. После месяца обдумывания решил выделить 3 основных момента.
  • В статье не будет описания алгоритма работы с программой, но далее, я дам ссылки на достаточно подробные статьи. Если вы никогда не работали с этой программой советую до прочтения статьи ознакомиться с ними. www.ashep.org/tag/gnucash
  • Личные финансы во многом копируют учет финансов «услуг», поэтому эта статья будет полезна и начинающим предпринимателям. Ведение личных финансов, поможет узнать как правильно читать финансовую отчетность, и где часто происходят затыки искажающие её.
  • Личные финансы это монитор вашей деятельности, не более и не менее, это не панацея от всех болезней. Это достаточно кропотливый, нудный и постоянный процесс. Нельзя вести учет финансов урывками. Введёте мусор и в будущем будете анализировать мусор!

Читать дальше →
Всего голосов 25: ↑17 и ↓8+9
Комментарии37

Как найти чужое мыло

Время на прочтение19 мин
Количество просмотров86K
image
Руководство содержит описание поиска личных и корпоративных email различными методами с использованием специальных сервисов и поисковых систем. Включает практические примеры поиска email и рекомендации для начинающих.
Читать дальше →
Всего голосов 65: ↑50 и ↓15+35
Комментарии17

Современный очень тихий компьютер

Время на прочтение2 мин
Количество просмотров8.1K
Мне надоел шум из под стола от системного блока. Реально иногда не хочется сидеть за компьютером только по причине того, что лишние децибелы терроризируют сознание. Ноутбук решил бы данную проблему, особенно на базе тихих энергосберегающих решений типа современного Pentium, но я предпочитаю мощный системник.

image

У меня сейчас не топовая, довольно старая конфигурация, но её производительность мне вполне подходит:
Intel Core 2 Duo E7500 2.93Ггц
8Гб DDR3 SDRAM
2Тб HDD Seagate 5900 Green

Я путём небольших вложений заставил-таки свой компьютер работать бесшумно.

Рассмотрим по отдельности все шумные узлы системного блока, такие как:
  • Видеокарта. Обычно наиболее шумный элемент
  • Процессор. Тоже не очень тихий узел системы
  • Блок питания. Также как правило содержит вентилятор
  • Прочее. Мало ли что там ещё гудит

Сразу же забегу вперёд, скажу, что водяное охлаждение в данной статье не рассматривается.
Читать дальше →
Всего голосов 96: ↑67 и ↓29+38
Комментарии167

10 феерических выступлений Стива Джобса

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

На прошлой неделе случилось то, что хотелось оттянуть на как можно больший срок, но что все равно было неизбежным. Самый инновационный предприниматель Америки, а может, и мира, Стив Джобс оставил пост CEO компании Apple.
Некоторым везунчикам в жизни предоставляется шанс работать над одним революционным устройством. Стив Джобс – человек, который совершил сразу несколько революций в цифровом мире, – по праву может считаться успешным человеком. 
В этой статье собраны 10 наиболее известных и символичных выступлений, которые характеризуют жизнь и карьеру мастера. 
Читать дальше →
Всего голосов 332: ↑254 и ↓78+176
Комментарии86

19-й выпуск подкаста «Откровенно про IT-карьеризм». Беседа с РМ-ом в отставке

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

В нашей студии — необычный гость. Он успешно (и быстро!) выстроил карьеру от тестера до директора филиала и… вышел в отставку. У него свой, особый взгляд на IT сферу, на её силу и уязвимость; на IT карьеру и IT карьеристов.
Всего голосов 21: ↑13 и ↓8+5
Комментарии7

Codecademy. Учимся программировать

Время на прочтение1 мин
Количество просмотров12K
Изображение - savepic.ru — сервис хранения изображений

Codecademy, который запустился буквально день назад будет интересен в первую очередь начинающим программистам JavaScript. Ресурс претендует быть прекрасным дополнением к туториалам, манам и другим материалам. Под катом небольшой обзор сервиса.
Читать дальше →
Всего голосов 80: ↑72 и ↓8+64
Комментарии52

18-й выпуск подкаста «Откровенно про IT-карьеризм». Беседа с другим PM-ом

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

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

Внимание, в подкасте есть конкурс.
Всего голосов 22: ↑14 и ↓8+6
Комментарии0

Десять лучших «пасхальных яиц» рунета

Время на прочтение2 мин
Количество просмотров6.1K
Как известно, «Пасха яйцами красна», но в этом посте собраны совсем другие яйца. «Пасхальные яйца», о которых пойдет речь ниже — специфический термин, означающий различные приколы, спрятанные разработчиками в программах, играх и фильмах, а в данном случае — сайтах рунета.

1. Рабоче-крестьянское яйцо
www.gazon-avangard.ru
image
Очень смешное пасхальное яйцо: пропускайте заставку, ждите, пока два труженика с серпом и молотом не сойдутся в левом верхнем углу, а потом щелкайте по серпу.

2. Ювелирные яйца
zoloto585.ru
image
Сразу два пасхальных яйца! Если долго щелкать по крайнему охраннику справа, начинается нешуточный экшен с двумя возможными развязками. Другое яйцо — не менее интересное. Попробуйте пощелкать на центральную продавщицу, и она удивит вас своим танцем.

3. Кавайное яйцо
bobrikov.net
image
Патриотическое яйцо. Кликните по языку бобра и посмотрите мультик про злую кавайную кошечку.

4. Пироманское яйцо
energoservis.net
image
Пощелкайте подольше по луне на баннере вверху. Награда — увлекательный мультик про геростата-паркурщика.

5. Футбольное яйцо
mechenosets.ru
image
Зажмите Shift, клините по логотипу «Меченосец» и узнайте новое о мотивации сборной России на ЧЕ-2008

6. Недетское яйцо
multimenu.ru
image
Дождитесь, когда офисные сотрудники выстроятся в ряд и щелкните по ромашке на груди о блондинки. Офисные будни — они такие.

7. Зоологическое яйцо
lazurnoe.com
image
Самый страшный враг чаек — дельфин! Сомневаетесь? Кликните по чайке на логотипе и посмотрите, почему дельфины так не любят чаек.

8. Автомобильное яйцо
doroga78.ru
image
Тут два варианта развития событий: комедийный и в духе передачи «Дорожный патруль». Выбор за вами — три раза щелкайте по одному из светофоров в нижней части страницы.

9. Маммологическое яйцо
completo.ru
image
Пять раз тяните ярлык вниз и вверх, дальше — увидите:)

10. ЙУХ-яйцо
dovemen.ru
image
Кликните по флакону Dove Men, затем наберите с клавиатуры Х, У и Й (порядок сооблюдать не обязательно) и узнайте, что значит слово ЙУХ для Анатолия Вассермана))

Ну и напоследок – бонусом – YouTube-яйцо!
Запустите любой клип, зажмите кнопки влево+вверх и играйте в «змейку» в прямо в окне видеоплеера! Если не сработает, то попробуйте повторить в полноэкранном режиме. На скриншоте видно, как Том Йорк пытается увернуться от наползающей на него змейки.

image
Всего голосов 106: ↑38 и ↓68-30
Комментарии27

Обзор сами-знаете-чего от Engadget

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

Apple iPad. Слово — не воробей, особенно когда это бренд. Бренд — больше чем просто устройство, это идея, постулат с претензией на ключевую роль в мире потребительской электроники. До момента «икс» iPad называли по-разному: Apple Tablet, the Slate, Canvas и много-много других. Хотя история клубка слухов, окутывающих планшет, превышает уже 10 лет, некоторые из них все-же реализовались. После большого анонса 27 января, Apple стала готовиться к одному из самых громких шагов в истории — становлению (или разрушению) целого класса потребительской техники. iPad — устройство, занимающее свое место между монументальным iPhone и успешным MacBook, захватчик трона нетбуков, предтеча совершенно нового вида устройств персональной электроники… при условии, что Apple сдержит свои обещания. А обещания огого-какие. Компания говорила о «волшебстве» и «революции», описывая то, чего не видно за «просто большим айподом». Но вдруг что-до действительно есть? Есть ли еще надежда, что все обещания эволюции идеи «человек-машина» не окажутся маркетинговым ходом? Действительно ли перед нами будущее персональной ЭВМ?
Все ответы под катом. Только следи за траффиком, %username% — они проиллюстрированы. И буков много.
Внимание — топик зла!
Читать дальше →
Всего голосов 520: ↑363 и ↓157+206
Комментарии172

Креативный спам

Время на прочтение1 мин
Количество просмотров1.2K
Давно не читал заголовки спама, но появившиеся недавно заголовки заставили перелопатить всю папку «Спам». Я не знаю кто ты креативный спамер, но я готов на тебя подписаться!

Подробности под катом.

Читать дальше →
Всего голосов 161: ↑130 и ↓31+99
Комментарии40

Настраиваем внешний вид Windows 7

Время на прочтение4 мин
Количество просмотров346K
В последнее время я стал замечать, что большая часть пользователей «семерки» используют стандартную тему оформления, которую разработчики ласково назвали Aero.

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

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

Поехали!
Всего голосов 263: ↑182 и ↓81+101
Комментарии167

Второе дыхание бюджетного Android-смартфона

Время на прочтение4 мин
Количество просмотров62K
Android smartphoneОбладатели неновых смартфонов со скромным объемом оперативной памяти (160 в моем случае) очень скоро начинают ощущать тормоза при работе. Поставил буквально несколько программ, а переключение между ними уже сопровождается ощутимыми задержками, и вызов Quick Settings становится уже совсем не «quick».

После ребута всё летает, а уже после 15 минут работы, вроде набор активных программ тот же, а ощущение такое, будто железка умирает:
— замедленная реакция на команды;
— не плавный скроллинг;
— долгий запуск даже маленьких приложений;
— длинная пауза после подключение к интернету до его появления;
— а в самые нагруженные моменты, когда нужна наибольшая продуктивность и быстрое переключение между задачами, смартфон просто перестает реагировать на Вас, уходит в себя и делает вид, будто он очень серьезно думает о чём-то своём, личном.

Под катом небольшой личный опыт, как с помощью прав рута и двух небольших программ можно вдохнуть в свой смартфон новую жизнь.
Читать дальше →
Всего голосов 88: ↑86 и ↓2+84
Комментарии89

Создание шаманских бубнов

Время на прочтение8 мин
Количество просмотров33K
Как же без самого важного, чьи звуки с танцами налаживают работу серверов и кода? Вот поэтому я и решил делать бубны. Прежде всего, сервис создавался для себя. На первом месте было всё-таки желание делать бубны, получать бесценный опыт производства, общения с клиентами, освоить тонкости продаж и логистики своего собственного небольшого уникального продукта. И лишь потом — получение прибыли. Это не просто интернет-лавка по продаже сувенира, а хорошо налаженный сервис по созданию самого святого, что есть в IT-мире. Становление и развитие состоит из 2-х частей. Возможно, кому-то этот опыт будет полезен и в будущем пригодится. Для меня же это открытость к критике и получение бесценного опыта от крупнейшего IT-сообщества.


Читать дальше →
Всего голосов 37: ↑32 и ↓5+27
Комментарии37

Поговорим о Zend_Navigation

Время на прочтение15 мин
Количество просмотров5.9K
Выход ZF 1.8 порадовал нас несколькими новыми (а главное очень полезными) компонентами. В этой статье я хочу рассказать о практике использования Zend_Navigation для построения меню сайта, карты сайта, хлебных крошек. Особое внимание уделю использованию Zend_Navigation в связке с Zend_Acl.
Читать дальше →
Всего голосов 27: ↑19 и ↓8+11
Комментарии57

Как мы используем Trello и Google Docs, чтобы постоянно улучшать работу UserVoice

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


Прошлой осенью, вернувшись из отпуска, я обнаружил, что Дехана, наш Product Manager в UserVoice, заменила мой любимый «Roadmap» в Google Docs на доску Trello.

Моя первоначальная реакция на такие перемены была отнюдь не положительной. Проблема заключалась не в самом Trello, а в том, как мы им пользовались. Trello – это ОЧЕНЬ открытый проект. Не существует единственного “правильного” способа работы в Trello, поэтому, чтобы чувствовать себя в нем как дома, вам потребуется время для настройки «под себя».

Итак, после долгих экспериментов, нам, кажется, удалось получить полностью устраивающую нас систему работы, и мы решили, что стоит поделиться ею со всеми. Этот пост будет длиннее, чем обычно, и если вы далеки от темы веб-разработки, он может показаться вам немного скучным. Если вы решите сразу перейти к части поста, посвящённой полученным урокам, я, несомненно, расстроюсь, но обижаться не стану.
Читать дальше →
Всего голосов 35: ↑32 и ↓3+29
Комментарии13

Учебное пособие по кэшированию, часть 1

Время на прочтение5 мин
Количество просмотров100K
Довольно подробное и интересное изложение материала, касающегося кэша и его использования. Часть 2.

Автор, Mark Nottingham, — признанный эксперт в области HTTP-протокола и веб-кэширования. Является председателем IETF HTTPbis Working Group. Принимал участие в редактировании HTTP/1.1, part. 6: Caching. В настоящий момент участвует в разработке HTTP/2.0.

Текст распространяется под лицензией Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.

От переводчика: об опечатках и неточностях просьба сообщать в личку. Спасибо.
Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Комментарии17

Информация

В рейтинге
Не участвует
Откуда
Нижний Новгород, Нижегородская обл., Россия
Дата рождения
Зарегистрирован
Активность