• ↓
  • ↑
  • ⇑
 
Записи с темой: программирование (список заголовков)
11:27 

Про пятницу - программистское

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

Есть соблазн попрограммировать и на выходных, но я стараюсь ему не поддаваться. Во-первых - много работы по дому и саду. ОЧЕНЬ много. Во-вторых, нужно переключаться, так что если и буду программировать, то для Студии - продолжу переход на Друпал. Это не совсем программирование, хотя в перспективе буду дописывать свои модули. Ну а пока нужно разобраться, как оно там всё устроено изнутри.

А ещё - Git замечательная вещь! Это удобная система для коллективных разработок. Более того, существует Git-репозитория (хранилище файлов) онлайн, оттуда можно утаскивать понравившиеся компоненты, а также дорабатывать их и класть новые версии обратно.

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

@темы: Программирование, Любимая работа

21:59 

Обо всём понемногу - рабочее

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Долгий, но очень продуктивный рабочий день. Теперь могу сказать, что Angularjs (разновидность Javasсript) сдался под моим натиском, и я наконец подсоединила фронтэнд к PHP-бэкэнду. Большое спасибо Иво, который сейчас по сути является моим постоянным консультантом. В общем, я теперь уверена, что до срока сдачи проекта всё сделаю. Ну по крайней мере, всё, что ожидается от моего первого проекта, ведь я новенькая. Однако Иво офигел, увидев, что я решила-таки освоить совершенно новую технологию. А у меня причина простая: если фронт-энд предполагается на Angularjs, то мне надо понять этот javasсript-диалект, чтобы знать, как грамотно прописывать PHP-шный бэкэнд и чтобы фронтэндеру не пришлось делать лишнюю работу.

Цитата дня: наш старший хиппи-программист, Стефан, в начале мая уходит в отпуск. И именно в это время нашему клиенту потребовалась допольнительная фича. Которую может на данный момент только Стефан. У Иво фейспалм.

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

И надо покупать скутер! По моему маршруту на работу скутер - самое то!

@темы: Дела эсминские, Любимая работа, Позитив, Программирование, Тяжела и неказиста жизнь простого программиста

16:14 

Рекламки :)

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
В рамках подготовки к завтрашнему собеседованию просматриваю руководство по PHP5, а оно нашпиговано контекстной рекламой. И реклама временами, что называется, доставляет :)

Например: "Скачай и установи редактор PHPStorm". Я вообще-то использую Notepad++, но поскольку главного персонажа моей последней повести зовут Вийхар - Шторм - тут я задумалась: а не скачать ли вправду?

Или: "Работа в компании Liander". Естественно, "Liander" я прочла как "Liandri" - фанаты Unreal/Unreal Tournament меня поймут :) Так и представляется, как в Лиандри Сити я собеседуюсь с директором, Джерлом Лиандри, и мы обсуждаем, будет ли мне оплачиваться дорога с Земли на Горгану и обратно :)

@темы: Дела эсминские, Приколы, Программирование

19:49 

..!

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Веб-программирование - это космозло! Вот опять даже не успела заметить, как день пролетел.

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

@темы: Повседневное, Программирование

17:58 

Веб-программирование: социальные виджеты

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Решила немного поделиться опытом и написала такую заметку :)

Сейчас практически каждый пользователь Рунета зарегистрирован вконтакте, на Facebook, имеет аккаунт в Живом Журнале или на каком-нибудь еще блог-сервисе. Социальные сети -- это "сарафанное радио", реализованное на современной технической основе. Информация по ним распространяется очень быстро через ссылки, кросспостинги и так далее. Правильно используя эти средства, можно за короткое время получить большой приток читателей.

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

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

Вот как у меня сделано на Звездной башне.
http://www.startower.org/gallery/view.php?language=ru&gallery_id=startower&album_id=garden2010&photo_id=7

Поскольку вконтакте - одна из самых популярных в России социальных сетей (а может, самая популярная), я включила в русскую часть моего сайта именно вконтактовские виджеты. Их здесь представлено два: виджет "Мне нравится" (по-английски "Like!") и виджет комментариев.

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

Вконтакте предлагает еще один похожий виджет -- "Поделиться" (Share). Он вроде бы отправляет адрес страницы в Заметки, но я пока им не пользовалась и точно сказать не могу.

В конце страницы я встроила вконтактовские комментарии. Они тоже появляются на стене пользователя, со ссылкой на страницу, ну и естественно, отображаются на самой странице.

Подробнее об инструментах для вебмастера можно прочесть здесь:
http://vkontakte.ru/developers.php?id=-1_27987570&s=1

Помимо вконтактовских виджетов, у меня встроены другие кнопки: "Написать на Твиттере", "Написать в ЖЖ" и "Забобрить" (добавить в социальные закладки). Про БобраДобра я сама пока мало знаю, потому что сама не пользуюсь. Про ЖЖ, думаю, рассказывать не надо, а про Твиттер стоит сказать пару слов.

Твиттер последнюю пару лет стал очень популярен (даже у президента РФ есть свой твиттер-блог), главным образом потому, что туда пишут короткие сообщения. Вроде "Сижу один, курю бамбук". Простота поддержки такого "блога" и привлекает многочисленных пользователей. Я заметила, что коллеги по работе обожают следить друг за другом в Твиттере, ибо твои глубокомысленные рассуждения а ля ЖЖ интересны далеко не всем, а что ты делаешь в данный момент, любопытно многим.

Кстати, ссылки Твиттер сокращает, превращая длинный URL в короткий. Опять же удобно, особенно для пользователей смартфонов. У меня кнопка Твиттера тоже встроена виджетом, хотя теоретически ее можно сделать и руками -- в виде ссылки, подставляя туда адрес текущей страницы.

Кнопка "Написать в ЖЖ" у меня так и сделана -- просто ссылка на их интерфейс, куда движок моего сайта подставляет адрес текущей страницы. Пользователь жмет на кнопку -- и переходит на форму для отправки постинга, куда уже подставлены текущий URL и заголовок страницы. Остается только нажать кнопку "Отправить", и все дела.

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

@темы: Веб, Программирование

01:03 

Продолжаем веб-развлечения

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Немного пораскидали баннеры и поставили форму для Яндекс-поиска (аригато, Дуо-сэн!).

Завтра у меня выходной. Вот хорошо-то! Сделаем для сайта что-нибудь ещё.

@темы: Звездная башня, Программирование

19:46 

Веб-программерское напоминание

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Сделать тэг MORE в блоге Звездной башни. Неудобно вываливать на френдов и ПЧей тексты длиною больше, чем в один экран.

@темы: Программирование

18:12 

Опять вебманьяческое

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Спрашивается, ну какой нормальный человек (гандам, трансформер) будет все выходные сидеть за компьютером и программировать, тогда как программирования ему хватает и в будние дни на работе?

Однако мы с Дуо ненормальные, и потому все воскресенье угрохали на апгрейд Фотогалереи. Основная часть изменений касается внутреннего формата данных. А главным внешним изменением стала более удобная навигация.

И -- да, то, что мы связались с xml-парсером, заставило-таки нас частично перейти на utf-8. Видимо, в перспективе переведем всю Башню на utf-8. Ага, и тогда можно будет писать в гостевую кибертронскими иероглифами :)

@темы: Звездная башня, Программирование

12:56 

Ну вот...

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Итогом моего веб-маньячество стали вконтактовские формы для комментариев в большинстве разделов Башни (как правило, тех, которые периодически пополняются). Теперь народ, зарегистрированный вконтакте, может оставлять комментарии к рассказам, фотографиям, песням и бисерным поделкам.

Помимо вконтакта, сделаны кнопочки еще к нескольким социальным вкусностям. Сегодня постараюсь добавить Бобра и Facebook, и на этом, пожалуй, успокоюсь.

А ещё я -- в кои-то веки! -- пришла на работу в юбке!

@темы: Звездная башня, Позитив, Программирование

17:04 

Вконтактовские виджеты...

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
...оказались очень простой штукой. Всего-навсего javasсript, который включаешь в голову и тело страницы. Ставятся легко. Ну а будет ли от них польза -- посмотрим.

Пока для эксперимента поставила вконтактовские комментарии в Кинотеатре, Галерее и Музее. На выходных подкручу дизайн, чтобы лучше сочетался с общим видом сайта.

Потом, наверное, сделаю отдельный блок для социальных сетей.

@темы: Программирование, Позитив

19:36 

Вечер трудового дня

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Дайрики не открываются, это плохо. Мне через час домой, это хорошо :) На работе в голову стукнула очередная идея: попробовать вконтактовские виджеты. Так ли они замечательны, как про них пишут в документации?

Вообще-то на работе я уже стала специалистом по интеграции с социальными сетями. Отчего бы не применить рабочие навыки в личных целях? :)

@темы: Программирование, Повседневное

01:20 

Новый раздел

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Мы с Дуо поднапряглись и открыли на Звёздной башне музей!
http://www.startower.org/museum/index.php?language=ru

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

Да, в Каминном зале тоже навели порядок. К альбомам с песнями добавлены картинки. Теперь бы ещё добавить собственно песенок. Но этим займёмся на каникулах.

@темы: Звездная башня, Программирование

18:56 

Вебовское

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

А ещё оказалось, что тексты удобнее хранить в html файлах, а не в базе данных. Не нужно каждый раз после редакции запихивать их в таблицу. Просто сбросил по ftp в нужный каталог -- и готово.

@темы: Звездная башня, Программирование

13:30 

PHP-маньячное

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Вчера за рюмкой кофе на нас с Дуо-сэном нашло вдохновение, и мы слегка проапгрейдили скрипт мастер-блога на Звездной башне. Добавили поиск по тэгам и экспорт в RSS.

На работу поехала с книжкой по php. Хорошая вещь крепкий кофе! :)

@темы: Программирование

01:06 

Вебовское

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Весь день занималась редизайном фотогалереи на Звездной башне. Теперь все будет выглядеть здорово по-другому, и надо полагать, лучше. Загружу новый дизайн во вторник с работы -- у нас дома ftp по-прежнему не дружит с файрволом.

@темы: Вебмастерское, Программирование

02:03 

Все-таки не догоняю...

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
...как же сделать музыку и настроение через Metaweblog API. Придется спрашивать у дайриковских специалистов.

@темы: Программирование

14:50 

Что-то вроде соцопроса

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Товарищи ПЧ и френды! Хочу спросить -- пишете ли вы прямо в дайри (ЖЖ) или пользуетесь программой-клиентом? Если клиентом, то каким именно и чем он удобен?

@темы: Программирование

02:00 

Чем бы дитя не тешилось...

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Весь вечер делала скрипт для отправки текстов на кириллице в ЖЖ. Кажется, получилось.

@темы: Программирование

01:24 

Сайтостроение

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Продолжаю маяться дурью экспериментировать со скриптами. Теперь башенный плагин для ЖЖ поддерживает форматирование текста. А на новости Звездной башни можно подписываться.

На Башне и в ЖЖ поменяла картинку. Новая картинка как-то больше соответствует моему нынешнему настроению.

@темы: Вебмастерское, Программирование

18:19 

Ну вот и свершилась мечта идиота

Бесконечных побед на бесконечном пути! / Борец за права плавмаяков и самолётов
Теперь Звездная башня -- мой мастер-блог, и записи оттуда копируются на дайрик нажатием \"волшебной кнопки\". Остались, правда, некоторые технические моменты, но они будут постепенно исправлены. Попробовала вчера на скорую руку сделать такой плагин для ЖЖ, но не тут-то было: хоть они и пишут, что у них тот же самый BloggerAPI, а ни фига: интерпретатор Perl на сервере выдает ошибку. Вроде бы у них есть еще интерфейс, Atom, но с этим разберусь как-нибудь после.

@темы: Программирование

С мечом и гитарой

главная