Source Code

Исходный код

11 лет в сети

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

Фантазии по-турецки

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

PHP Magazine

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

Lullaby

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

git push origin blog

С чего все началось?

Портрет Этой Страны

Живя в большом городе, иногда задаешься вопросом: а кто окружает тебя? Кто живет с тобой на одной лестничной площадке? Кто все эти люди, которые стучат по батарее вечерами?

Идеальный программист

Наконец-то прочитал давно купленную книгу Роберта Мартина: “Идеальный программист: как стать профессионалом разработки ПО“. Как ни странно, Дядя Боб не очень много говорит о программировании как таковом, но много рассказывает о тестировании (и просто жестко продвигает TDD) и об ответственности.

PHPWord: не работает замена переменных

Решил я как-то делать отчеты в doc. Несколько минут гугления вывели меня на неплохую библиотечку: PHPWord. Неплохая, с достаточным количеством примеров, но вот беда – не делает замену. Танцы с гуглом вокруг шаблона особого результата не давали: stackoverflow.com подсказывал непонятные глупости.

Как бесплатно сделать себе сайт (руководство разработчикам)

Помню, десять лет назад, когда я, будучи студентом, только начинал свой путь элитного =) разработчика, передо мной стояла жуткая задача: как при стипендии в 120 рублей иметь свой домен + работающий сайт на котором я мог бы делать и продавать проекты.

Отправить письмо с вложением на PHP

Давно не сталкивался с этой проблемой, но вот сегодня пришлось. И я понял, что программисты далеко продвинулись вперёд по сравнению с тем состоянием, в котором я оставил эту профессию, как деньгообразующую =)

Подсказка о добавлении закладки для iOS

Иногда возникают ситуации, когда требуется добавить свой сайт в закладки. К сожалению, сейчас сделать это программно на платформе Chrome/Safari, которая является наиболее распространенной, не представляется возможным – там это запрещено изначало. Поэтому [Matteo Spinelli][1] написал небольшой код, добавление которого на страницу позволяет вывести подсказку.

Лев Палыч. В Петербург и обратно =)

Кто здесь? О_о

Ч/б

1

Пасха

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

Весна в Царском Селе

1

Весна

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

Голуби!

1

Новая запись

Немножко ретроспективы, кому не интересно – можно не читать.  Полтора года назад я решил вести свой дневник. Настоящий интернет-дневник: поставил напоминалку в телефон, каждый вечер делал запись о том, как прошёл день, ну и делал другие вещи, которые может повторить каждый. Первый раз, кстати. Довольно откровенная штука, если честно.

Весна

"Достоевскому&quot

Стать знаменитым

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

Фабрики и бибилотеки

NB: скучный и технический пост о землях Страуструповых.

«Другой» Петербург

Дом компании «Зингер»

О красоте (продолжение)

В прошлый раз я поставил некоторые вопросы, ответы на которые хотелось бы получить, а именно:
– что определяет понятие “красивое”?
– является ли она, красота, преходящей и меняющейся со временем и эпохой?
– есть ли некоторое врожденное присущее человеку чувство красоты, опирающееся, скорее всего на гармонию и симметрию в рассматриваемых им, человеком, вещах и явлениях?

Умка и Броневик

17 февраля мне довелось побывать на концерте группы “Умка и Броневик”, клуб “Аврора”, Санкт-Петербург. Как и всегда, для меня это стало очередным откровением. Конечно же, я знаком со многими композициями уже довольно давно, но тем не менее каждый раз слышу их по-новому. Та непередаваемая энергетика, с которой на протяжении стольких лет выходит на сцену Умка (одна или, как в этот раз, в составе группы), глубоко проникает в сердце каждого слушателя и, конечно же, оставляет в нём только светлые воспоминания.

Фото-загадка

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

Валенки

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

Маджонг

Думаю это слово известно многим по залипным игрушкам, даже встроенным в некоторые сборки операционок, но этот “маджонг” имеет такое же отношение к самой игре, как пасьянс “косынка” к обычным карточным играм. Игра появилась в позапрошлом веке, но за несколько десятилетий стала считаться традиционной китайской игрой, еще быстрее она прижилась в японии. В маджонге сочетаются и элементы случайности и стратегия, игра очень эстетична благодаря объемным пластиковым костям, радуют глаз картинки.  Игра ведётся костями, напоминающими костяшки домино, по правилам похожа на покер: нужно собрать комбинацию из 14 костей (2 одинаковых и 4 тройки костяшек одинаковых или одной масти стоящих по порядку).

О красоте

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

Мосты Петербурга

Ломоносовский мост

“Ну купите их. Кто-нибудь. Пожалуйста”

Я, конечно, понимаю, что многие из вас это уже видели. Поэтому пост посвящается остальным.

“Мама, меня фура убила”

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

Избыточность творчества

Существует такое выражение “Что бы ты не делал, всегда найдется азиат, который делает это лучше”, хотя речь пойдет даже не о наших восточных соседях.

Разочарование

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

Петербург, вечер, фонари и снег.

Аллея. Фонари.

Кросс-доменный AJAX без использования Flash

CORS – существующая на протяжении некоторого времени технология создания JS запросов к другому домену. Однако, ранее я с ней не встречался и гуглинг по рунету и по хабру, в частности, не привёл к ощутимым результатам. Поэтому сейчас я предлагаю вам перевод [статьи ][1] с Mozilla Developers Network, где использование этой технологии достаточно хорошо описывается.

38 попугаев

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

Перемен?

Как я понял – у нас в моде философские излияния, так что на первый раз добавлю и своих мыслей. Давеча размышлял о решении бросить написание никому не нужной диссертации. По-сути это можно назвать жизненным этапом, но если задуматься – можно выделить множество таких временных отрезков, про которые можно сказать – это была другая жизнь, закончившаяся вместе с этим самым промежутком. Есть выражение “начать новую жизнь”, но учитывая написанное выше – получается, что в этот момент заканчивается “жизнь старая” (например, школота перестает быть школотой только тогда, когда выпустится из школы). Происходит ли с человеком что-либо весомое в те несколько дней, когда он получает аттестат, оказывает ли влияние на личность защита диплома? – не думаю, что это так, но практически сразу после окончательного завершения, человек как будто получает весь причитающийся экспириенс и набор ачивок.

С Новым годом и Рождеством!

Welcome

Уверенность

Продолжение. Первая часть статьи здесь.

Возвращение

Набережная

Итоги года

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

болезнь и глинтвейн

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

Банальности или с новым годом!

Друзья!

Солнечный Ярославль

Пушистый снег

Уверенность. Часть первая.

Несмотря на то, что тэгом к этой статье является слово “философия”, я расскажу о простом механизме, изначально заложенном в человеческом разуме. Знание этого механизма дает много понимания относительно поступков как самого человека, так и окружающих его людей и дает возможность корректировать свои действия с целью скорейшего достижения целей.
Сразу укажу, что описанное ниже настолько просто, что в большинстве случаев разум автоматически требует усложнения. Но в этом вовсе нет необходимости! Нижеизложенное является результатом практических наблюдений и агрегацией человеческого опыта, что объясняет высокую практичность механизма.

Распутье

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

Декабрьский снег

Снег. Дворцовая набережная

Белоснежка и семь вордпрессов

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

О бессмысленности жизни

Несмотря на казалось бы угнетающее, веющее унынием и безнадежностью заглавие идея бессмысленности жизни, точнее “доказательство” этого факта для меня оказалось очень позитивным и вдохновляющим, дающая ответ на главный экзистенциальный вопрос: а для чего мы существуем?

Летние воспоминания

1

Интернет-радио

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

Что наша жизнь? – Игра

Казалось бы, избитая истина, но к любой истине человек приходит сам и только тогда она обретает для него смысл. Этот момент наступил и для меня. Готовясь к разговору с научным руководителем и заметив, что произношу про себя “Я стараюсь играть честно”, я задумался и стал обыгрывать это слово в своей речи (через “языковую игру” Витгенштейна) поняв, что жизнь воспринимается мной как игра и не более чем. Все что я бы не делал и не замышлял имело своей целью обрести некоторый смысл, избавить от скуки и развлечь себя, так как жизнь бессмысленна по своей сути. Следует заметить, что я отрицаю существование надсущества и пространств большей размерности, которые могут дать оправдание нашему существованию: мир плоский, что бы ни говорил мой друг, увлекшийся эзотерикой и поэтому цель своего существования нам предстоит определять самим (в этом одна из прелестей и загадок жизни). И так как не может быть никакого результата этой деятельности, то все что мы ни делаем – играем.
Откровение заключалось в том, что не обязательно осознавать и большинство не осознают, что они уже вступили в игру и подписались под некоторыми правилами, впитав их с молоком матери и устройством общества. Они взяли на себя роль граждан, где правила определяются законом, а цель – вырастить потомство, обзавестись жильем и капиталом и куском хлебом, желательно с маслом. И для этого они следуют правилам, определенными игрой, как фигуры в шахматах: ходить так и только так, например, каждый день на работу, по пятницам – встреча с друзьями, выходные – дача, отпуск – путешествие в Европу и пр.

Aquarel CMS. Начало

Доброго дня! Сегодня я расскажу о проекте Aquarel CMS. Проект этот живет со мной еще с тех времен, когда я только-только начинал программировать интернет. Тогда мне было интересно, смогу ли я написать свою собственную систему управления сайтами (CMS)? Мне хотелось написать ее удобной как для пользователей, так и для программистов. Screenshot

Золотые листья

Кленовый

Мобильная CSS-верстка под iPhone

Нужно было создать решение для страницы, которая открывается как в мобильных браузерах, так и в десктопных. Писать сложное решение с использованием серверного кода не хотелось, а вставлять костыли типа Conditional CSS – тоже некрасивая и нетривиальная задача.

A Fancy AJAX Contact Form

На днях мне довелось поработать с формами на одном из наших сайтов. В качестве руководства я использовал статью A Fancy AJAX Contact Form. Автор (Martin Angelov) рассказывает как придать формам на сайте приятный и лаконичный вид, настроить js-валидацию и AJAX-обработку данных. Также предлагается посмотреть Demo и скачать готовый пример.

Про интернет-магазины 2

Моя очередь писать материал, поэтому вернусь к теме, которую поднял ранее: какой интернет-магазин самый лучший?

Сентябрьские зарисовки

Исаакий

Движок интернет-магазина

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

Fb2-to-ePub — удобный конвертер для книг на iPhone и iPad

Fb2-to-ePub