Как стать автором
Обновить
2
0
Вадим Аминов @TheDarkKRONOS

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

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

Yet another tutorial: запускаем dotnet core приложение в docker на Linux

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


В один пасмурный летний день, после посещения секции от авито на РИТ2017, до меня вдруг дошло, что хайп по поводу докера не смолкает уже пару лет и пора, наконец, уже его освоить. В качестве подопытного для упаковки был выбран dotnet core+C#, т. к. давно интересно было посмотреть, каково это — разрабатывать на C# под Linux.

Предупреждение читателю: статья ориентирована на совсем новичков в docker/dotnet core и писалась большей частью, как напоминалка для себя. Вдохновлялся я первыми 3 частями Docker Get Started Guide и неким блог-постом на english. У кого хорошо с английским, можно читать сразу их и в общем-то будет сильно похоже. Если же после всего вышенаписанного вы еще не передумали продолжить чтение, то добро пожаловать под кат.
Итак, погнали!
Всего голосов 19: ↑18 и ↓1+17
Комментарии10

Разработка простой игры в Game Maker. Эпизод 0. Первые строки

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


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

Я хотел бы рассказать об игровом движке Game Maker и разместить несколько публикаций, в которых мы напишем клон не сложной игры, например, Plants vs Zombies. Возможно, добавим поддержку геймпада и сделаем, например, Android-версию.
Читать дальше →
Всего голосов 30: ↑24 и ↓6+18
Комментарии8

Введение в кросс-платформенную разработку игр на haxe, flow, snow, luxe

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


Здравствуйте, дорогие разработчики!
Сегодня я хочу рассказать вам о том, как погрузиться непосредственно в создание игры так, чтобы можно было забыть об платформах, sdk, компиляторах, сборках, деплоях и прочих ide. Есть способ просто писать код на современном высокоуровневом языке и быстро его тестировать на всех платформах, поддерживаемых вашей хост осью.
Читать дальше →
Всего голосов 32: ↑28 и ↓4+24
Комментарии14

RESTful API для сервера – делаем правильно (Часть 1)

Время на прочтение13 мин
Количество просмотров331K
В 2007-м Стив Джобс представил iPhone, который произвел революцию в высокотехнологичной индустрии и изменил наш подход к работе и ведению бизнеса. Сейчас 2012-й и все больше и больше сайтов предлагают нативные iOS и Android клиенты для своих сервисов. Между тем не все стартапы обладают финансами для разработки приложений в дополнение к основному продукту. Для увеличения популярности своего продукта эти компании предлагают открытые API, которыми могут воспользоваться сторонние разработчики. Пожалуй Twitter был первым в этой сфере и теперь число компаний, последовавших этой стратегии, растет стремительно. Это действительно отличный способ создать привлекательную экосистему вокруг своего продукта.

Читать дальше →
Всего голосов 73: ↑70 и ↓3+67
Комментарии57

Семь принципов создания современных веб-приложений

Время на прочтение19 мин
Количество просмотров187K
Эта статья основана на моей презентации с конференции BrazilJS в августе 2014 года. Она базируется на идеях, о которых я писал в блоге недавно, в основном, в связи с UX и производительностью.

Я хочу представить 7 действенных принципов для веб-сайтов, которые хотят применить JavaScript для управления UI. Эти принципы являются результатом моей работы как веб-дизайнера, но также как давнего пользователя WWW.

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

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

  • Должен ли JavaScript использоваться как замена функциям браузера: история, навигация, рендеринг?
  • Умирает ли бэкенд? Нужно ли вообще рендерить HTML?
  • Правда ли, что будущее за приложениями на одной странице (Single Page Applications, SPA)?
  • Должен ли JS генерировать страницы на веб-сайте и рендерить страницы в веб-приложениях?
  • Нужно ли использовать техники вроде PJAX или TurboLinks?
  • Каково точное отличие между веб-сайтом и веб-приложением? Должно ли остаться что-то одно?
Читать дальше →
Всего голосов 108: ↑99 и ↓9+90
Комментарии33

Бесплатный Code signing для Open Source от Certum

Время на прочтение3 мин
Количество просмотров29K
Запустив сегодня программу, описанную в статье, я увидел следующее предупреждение:


Бросается в глаза необычный префикс, Open source developer. Кроме того, несколько дней назад я уже видел точно такой же префикс, с другим именем. Напрашивается вывод, что, скорее всего, существует какая-то программа выдачи подобных сертификатов.

Несложный поиск показал следующее:
Что именно?
Всего голосов 29: ↑28 и ↓1+27
Комментарии19

Pirate Bay начал продвигать новый бесплатный VPN

Время на прочтение2 мин
Количество просмотров138K
Последние несколько дней на главной странице «Пиратской бухты» вместо их собственного лого висит промо нового бесплатного VPN — FrootVPN. На странице проекта написано, что сервис базируется в Швеции и находится под защитой шведских законов, предоставляет свои услуги бесплатно, используя несколько 10-гигабитных каналов и не ведёт никаких логов.


Что мы знаем о тех, кто разместил эту ссылку, кроме удивительной толерантности к jpg-артефактам на логотипах?
Читать дальше →
Всего голосов 67: ↑58 и ↓9+49
Комментарии56

Работа веб-проекта в условиях нестабильного подключения

Время на прочтение5 мин
Количество просмотров25K
Здравствуйте, меня зовут Александр Зеленин, я веб разработчик. Сегодня хочу рассказать, как могут работать сайты в условиях нестабильного подключения как и обещал. Проще говоря, что делать если отключили интернет, а деньги зарабатывать надо.

Рассмотрим 3 примера: интернет-магазин, кинотеатр и онлайн-плеер. Для магазина и кинотеатра так же идет разделение на 2 части — что делать на стороне пользователя и на стороне оператора/продавца.
Так что делать при потере коннекта?
Всего голосов 52: ↑43 и ↓9+34
Комментарии20

Bitcoin. Что дальше?

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

Недавние взлеты и падения курса bitcoin вынудили множество людей заинтересоваться, что же представляет из себя эта криптовалюта. Сегодня я решил вкратце систематизировать свои знания о ней, а также изложить собственное видение настоящего и будущего этих виртуальных монеток.
Читать дальше →
Всего голосов 110: ↑72 и ↓38+34
Комментарии367

Первый металлический пистолет, напечатанный на 3D-принтере

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

Работающая копия самозарядного пистолета M1911, разработанного Джоном Браунингом. Пистолет стоял на вооружении армии США с 1911 по 1985 год

Инженеры из техасской компании Solid Concepts впервые в мире напечатали металлический пистолет. Они сделали это для демонстрации возможностей современной промышленной 3D-печати и вовсе не ставят цель сделать технологию доступной в каждом доме. Хотя, рано или поздно это неизбежно произойдёт.
Читать дальше →
Всего голосов 58: ↑54 и ↓4+50
Комментарии76

Microsoft Surface Pro 2, о чем я хотел бы знать до покупки

Время на прочтение7 мин
Количество просмотров87K
Долго думал – рожать или не рожать. С одной стороны – обзоры планшета уже есть. Видео есть. «Анбоксинг» на ютубе тоже есть. Зачем? Но потом все-таки решился, поскольку обзор, это в основном «замеры», «сравнения» и прочие «попугаи». Дьявол же кроется в мелочах.
Поэтому…

За нюансами без фоток прошу под кат.
Читать дальше →
Всего голосов 94: ↑77 и ↓17+60
Комментарии46

Привет, криптовалюты. Небольшая новость из прокуратуры

Время на прочтение1 мин
Количество просмотров119K
Ничего громкого, просто считаю, что хабр должен знать.

Согласно официальному сайту (google cache) прокуратуры Волгоградской области 3 февраля 2014 года по материалам прокурорской проверки возбуждено дело о мошенничестве (Ст. 159 УК РФ), легализация (отмывании) денежных средств, приобретенных другими лицами преступным путем (Ст. 174 ч.2) в отношении интернет-ресурсов, предоставляющих услуги обмена «виртуальных валют».

Материалы проверки свидетельствуют о незаконном использовании т.н. «виртуальных валют». Главное следственное управление СК РФ проверяет ресурсы btc-e.com и metabank.ru, и в ближайшее время будет поставлен вопрос о направлении предписания в Роскомнадзор для блокировки этих сайтов.
Читать дальше →
Всего голосов 112: ↑99 и ↓13+86
Комментарии153

Что ещё можно делать на e-ink книге с Android

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

Но отказаться от компьютерной техники в целом не получается, зависимость требует новую дозу! Тут и могут помочь устройства с E-ink экраном — от них глаза не болят. Уже год, как использую Nook Simple Touch. На нём сразу установлен Android 2.1 с кучкой самописанных программ от Barnes & Noble. После рутирования получается хоть и старенький, но полнофункциональный и полный андроид. В качестве примера дальше будет использоваться Nook, однако по аналогии можно сделать аналогичные действия на любой другой книге с Android. Итак, что же можно эффективно делать на читалке, какие именно приложения оказались наиболее полезными?
Читать дальше →
Всего голосов 50: ↑42 и ↓8+34
Комментарии77

Снова пенсии и снова сюрпризы

Время на прочтение1 мин
Количество просмотров111K
Пенсионные накопления россиян за 2014 год будут направлены в распределительную систему, сообщил «Прайму» замминистра финансов РФ Алексей Моисеев.

«Только за 2014 год, и они будут учитываться на индивидуальных страховых счетах граждан», — сказал он, отвечая на соответствующий вопрос. Моисеев подтвердил, что эти решения учтены в проекте федерального бюджета на 2014-2016 годы.


Нерадостные новости публикует сегодня РИА Новости.

Читать дальше →
Всего голосов 68: ↑57 и ↓11+46
Комментарии319

Что же происходит с китайским «Юйту?

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

Читать дальше →
Всего голосов 117: ↑107 и ↓10+97
Комментарии87

OCZ признала себя банкротом

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


Просто сумашедшая новость перед окончанием рабочей недели и года. Компания OCZ, которая является одним из передовых производитетелей твердотельных накопителей (SSD) и модулей оперативной памяти (RAM), намедни заявила о начале процедуры банкротства.

Подробности
Всего голосов 172: ↑164 и ↓8+156
Комментарии103

Переводы статей и авторское право — расставляем точки над «i»

Время на прочтение6 мин
Количество просмотров84K
Вы нашли интересную статью, и захотели перевести ее и опубликовать на Хабре, но вдруг задумались об авторских правах? Давайте разберемся, как закон регулирует право на перевод, и его опубликование.



Читать дальше →
Всего голосов 44: ↑41 и ↓3+38
Комментарии22

Семь вещей, которые полезно знать о программистах

Время на прочтение5 мин
Количество просмотров96K
Как-то знакомый преподаватель английского языка рассказал, что вчера был на вечеринке и услышал анекдот:

— Ложась спать программист ставит рядом на столик 2 стакана.
— Один с водой — если захочет пить, второй пустой — если не захочет.

Смеялись только программисты, а остальные и он, в том числе, анекдот не поняли. Пришлось сильно постараться, чтобы объяснить гуманитарию, что в этом анекдоте смешного.

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

Disclaimer. Сейчас программистов много. Хороших и разных. Я буду писать про хороших. И то, не про всех, а про большую часть из тех, с кем имел честь вместе разрабатывать ПО.
Читать дальше →
Всего голосов 355: ↑220 и ↓135+85
Комментарии159

Новая жизнь протокола Gopher

Время на прочтение3 мин
Количество просмотров24K
Единственная статья по протоколу Gopher была опубликована на Хабре ещё в 2009 году, поэтому я решил немного освежить тему.

Gopher (суслик — англ.) — это текстовый предшественник веба, который ушёл в небытие ещё в далёком 1993-м, когда его вытеснил более функциональный HTTP. Со временем он перестал поддерживаться браузерами, поэтому при попытке перейти по gopher://-ссылке какой-нибудь Firefox 32 с сожалением выдаёт, что такой протокол не поддерживается. Моё знакомство с этим артефактом интернета до последнего времени ограничивалось строкой из книги А. Левина “Самоучитель по работе на компьютере (Windows 95/98)”: “… до сих пор многие интересные ресурсы доступны только на Gopher”. Это было 14 лет назад, хотя уже тогда протокол был совершенно заброшенным.

Но суслик хоть и ушёл, да не совсем.
Читать дальше →
Всего голосов 52: ↑46 и ↓6+40
Комментарии22

Немного о Tor и русскоязычном .onion-пространстве

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

Вместо вступления


Статьи о Tor — не такая уж редкость. Действительно, последние несколько лет эта замечательнейшая сеть набирает всё большую популярность. Жаль, что происходит это не столь стремительно и совсем не так, как нам, её обитателям, хотелось бы. На первый взгляд, причины этих событий лежат на поверхности. Но если с ростом популярности всё относительно понятно, то на его скорости и структуре стоит остановится несколько подробнее. Попробуем разобраться, как и почему мы пришли к текущему состоянию этой сети, что делать и даже кто (или, скорее что) виноват(о).
Читать дальше →
Всего голосов 64: ↑52 и ↓12+40
Комментарии173

Информация

В рейтинге
5 088-й
Откуда
Коломна, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность