Архив за 06 января 2016 - 9

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

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

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

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

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

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

Для тех, кто заинтересовался:
Читать полностью »

image

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

Python — один из немногих динамических языков, в которых отсутствует встроенная поддержка регулярных выражений, но это компенсируется проработанной базовой системой (с точки зрения API). В то же время он весьма причудлив. К примеру, поведение написанного на Python парсера может вас удивить. Если вы попытаетесь в ходе импорта профилировать Python, то, скорее всего, 90% времени вы проведёте в работе с модулем re.
Читать полностью »

Eddystone и Physical Web: эволюция биконов - 1

Меня зовут Алекс, я Android-разработчик в компании Touch Instinct. Недавно Google пригласил меня в жюри на хакатон BaumanHack. Я подготовил доклад о специфике Eddystone и Physical Web, делюсь основными тезисами.
Читать полностью »

Как и ожидалось, компания Nikon представила цифровую зеркальную камеру D5, предварительные спецификации которой появились накануне. Эта модель является новым флагманом линейки полнокадровых камер Nikon (камер формата FX, если оперировать терминами самого производителя).

Теория визуализации информации. Часть 2 (заключительная) - 1

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

Напомним, что затраты на сообщение длиной L составляют Теория визуализации информации. Часть 2 (заключительная) - 2. Мы можем преобразовать выражение и получить длину сообщения стоимостью Теория визуализации информации. Часть 2 (заключительная) - 3. В итоге, мы тратим p(x) на кодовое слово x длиной Теория визуализации информации. Часть 2 (заключительная) - 4.

Это лучшая длина сообщения.Читать полностью »

Говорим о виниле: Мифы, мнения и текущая ситуация - 1

Виниловый проигрыватель Rega RP40

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

Итоги 2015-го года для C++ - 1Возможно, я скажу банальную вещь, но прошедший год был хорошим годом для С++!

Просто факты:

  • Вышла Visual Studio 2015 с отличной поддержкой возможностей С++14/17 и даже нескольких экспериментальных вещей
  • Вышел долгожданный GCC 5.0
  • С++ набрал серьёзную популярность. Где-то с июля — третье место в Tiobe Ranking
  • На конференции CppCon 2015 было сделано несколько важных анонсов

А теперь об этом и другом немного подробнее
Читать полностью »

Ассортимент мобильных компьютеров IdeaPad компании Lenovo пополнился игровой моделью Y900. Новинка внешне схожа с моделью IdeaPad Y700, но об изяществе корпуса последней уже говорить не приходится, ведь толщина IdeaPad Y900 превышает 35 мм.

Lenovo IdeaPad Y900

Читать полностью »

К выставке CES 2016 компания Nikon приурочила анонс технологии SnapBridge. Эта разработка, основанная на использовании Bluetooth LE, предполагает наличие постоянного беспроводного подключения между устройствами, отводя камере центральное место. К достоинствам SnapBridge производитель относит высокую энергетическую эффективность и удобство использования. Начиная с этого года, SnapBridge будет стандартной функцией всех новых камер Nikon.

К открытию выставки потребительской электроники CES 2016 компания Lenovo подготовила не только массу новинок для бизнес-пользователей, но и кое-что для геймеров. Так, именно им адресуется изогнутый монитор Y27g RE.

Lenovo Y27g RE

Строго говоря, Lenovo Y27g RE — не первый изогнутый игровой монитор с поддержкой Nvidia G-Sync. Так, еще в апреле прошлого года Acer Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js