С днем веб-разработчика, веб-мастера!

День святого Исидора
Cвятой Исидор Севильский считается покровителем учеников и студентов, а в 2003 году папа Иоанн Павел II официально назвал святого Исидора покровителем интернета.
Читать дальше »
С днем веб-разработчика, веб-мастера!
Cвятой Исидор Севильский считается покровителем учеников и студентов, а в 2003 году папа Иоанн Павел II официально назвал святого Исидора покровителем интернета.
«Бессмысленная и бездарная статья»
– Вася Пупкин
«Не знаю шо имел ввиду автор, но читать не рекомендую»
– Дмытро Сеопульченко
«Это статья о блоггинге и троллинге»
– Капитан Очевидность
В субботу, третьего числа открыл новый беговой сезон. После таких мероприятий лучше пару дней себя не нагружать, иначе потом стопа буквально разваливается. И следующую неделю про какую-либо активность можно забыть. Вот про что-то одно я и забыл :)
.#TODO: Купить хорошие кроссовки для бега.
В общем, в понедельник, после многокилометровых прогулок по городу голеностоп все же дал о себе знать. Настроение по этому поводу было крайне мерзкое, а буквопомойка в тви-ленте так и подмывала устроить сеанс микро-троллинга. Я серьезно. (Не читайте меня).
В очередной раз примерю на себя фуражку пижаму Капитана Очевидность и изолью на страницы этого блога потоки банальности и трафаретных откровений. В общем я здесь, чтобы объяснить очевидное, поделиться своими наблюдениями и выводами о том, что ты и без меня знаешь.
Мои ёрничания по тексту – исключительно моя реакция на написанное и не обязательно "правильная".
Пятница – традиционно день умственного упадка у блоггеров и их читателей. Поэтому, в этот день не рекомендуется размещать в блогах что-либо «сложнее» смешной картинки или цитаты с башорга. Наибольшей популярностью в этот день пользуются картинки об «уставшем на работе» офисном планктоне, кружки с холодным пивом и конечно же сиськи!
Помимо этого, в пятницу популярна такая забава как скачивание файлов. Ссылки на файлы расходятся как горячие пирожки круче чем халявное пиво и свободные сиськи. Вот и я в свою очередь предлагаю своим посетителям ни больше ни меньше – скачать коммунизм!
Вообще была у меня на слуху эта цитата, но в оригинале она звучала не совсем так. Да и бог бы с ней – пусть будет на совести авторов плаката. Чего тянуть-то? – Справа кнопка, «под ней» ссылка. Скачай коммунизм прямо сейчас! Бесплатно.
Бонус для подписчиков блога – тематический демотиватор. Подписаться.
Сегодня (не по московскому времени, и даже не по киевскому) Blog Action Day. Что лично я перевожу как «День блоггерской активности». Хотя это, возможно, и не совсем правильно. В текущем году этот день посвящен такой проблеме как изменение климата. Скажу честно, – не совсем моя тема: лично мне более привычней писать про негров, лошадей и китайцев. Но коль уже подвизался, то поделюсь собственными наблюдениями.
Детство мое, во всяком случае – сознательная его часть, прошло на севере Украины. Помню украинские зимы – солнечно и снежно; довольно мягкий климат. Походы на лыжах в лесу, топленое сало у костра :) и пушистые белые сугробы. Повзрослев, я переехал в другие края с климатом куда более суровым, где и прожил порядка 10 лет.
Вернувшись пару лет назад, обратил внимание, что зимы уже не те. Снега почти не бывает, а когда и случится ему выпасть, – стаивает уже в районе обеденного перерыва. Не то, чтобы я так уж сильно по нему скучал. Там где я жил снег лежал долго, что к середине весны уже порядком надоедал. И было его столько, что не будь транспортных проблем, его можно было б экспортировать африканским неграм. Как альтернативу зеркальцам и бусам. Но климат явственно изменился. Да и местные это подтверждают.
И всего-то десять лет прошло; ну пусть 15, и вот тебе пожалуйста. К чему это я? Да просто изменение климата – это не где-то там далеко, где лишенные привычной среды обитания, обезумевшие от жары пингвины сгоняют негров с насиженных пальм. И не где чукчам приходится переплывать океан, чтобы охладить банку пива. И даже не голливудская чушь про «смену полюсов», удары космического холода и уже американских негров, вмороженных в ледяной воздух прямо возле горящей потухшей помойки, с недовысказанными словами гангста-рэпа на губах. Нет, все это реально и это прямо здесь, на твоей большой и малой Родине, и изменения эти ты можешь наблюдать в течении своей, собственной жизни.
На следующий год в Blog Action Day 2010 я проголосовал за тему «политкорректность» :).
С Днём Интернет, дорогие камрады и камрадки! ..и остальные пользователи Всемирной пута... Паутины.
«По какому праву?!!»
30 сентября в России празднуется День Internet. В этот день в 1998 году была проведена первая перепись пользователей Рунета, а их количество достигло 1 млн. человек.
Как говорится, «Би кэфул».
Читать дальше »31 Августа – День блогов. С чем с удовольствием я и поздравляю коллег по цеху.
Если перевести слово Blog в цифры, то получится 3108, то есть 31 августа. Так родилась идея в этот день праздновать День Блога (или Blog Day). В этот день каждый пользователь публикует у себя ссылки на 5 других блогов, отличных по тематике. Впервые праздник отмечался в 2005 году.
открытки@mail.ru / День Блога
И, хотя уже научно доказано и известно, что блоггер – это субтильный, прыщавый несостоявшийся задрот, реализующий свои низменные комплексы в интернете, я поздравляю блоггеров с их профессиональным праздником. И желаю всем прогрессирующих успехов, растущей популярности и толстеющего счета. В общем:
Жирного тебе улова!!!
робот Бендер – цитата из м/с “Futurama”)
Насчет 5 ссылок на другие блоги... лично я считаю, что это «разводняк». Но, тем не менее, поддержу «традицию». Итак,
Всех благ!
В продолжение программы по обновлению и дополнению «теоретического багажа» в данном посте разбираю парадигму ООП. Эта статья в первую очередь, – шпаргалка для себя. Поэтому постараюсь избежать излишней детализации. Дополнительные детали, на мой взгляд, «жизненно необходимы» лысеющим теоретикам, да судорожно содрогающимся студентам на экзаменах. ..Сдаваемых лысеющим теоретикам.
Объектно-ориентированное программирование (ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов.
Класс — это тип, описывающий устройство объектов. Понятие «класс» подразумевает некоторое поведение и способ представления. Понятие «объект» подразумевает нечто, что обладает определённым поведением и способом представления. Говорят, что объект — это экземпляр класса. Класс можно сравнить с чертежом, согласно которому создаются объекты. Обычно классы разрабатывают таким образом, чтобы их объекты соответствовали объектам предметной области.
Класс является моделью ещё не существующей сущности, объекта.
Объект — сущность, появляющаяся при создании экземпляра класса.
Абстрактные методы и классы
При построении сложной иерархии, для обеспечения полиморфизма программисты часто вынуждены вводить методы в классы верхнего уровня, даже если эти методы ещё не определены для этой специфической абстракции. Здесь можно было бы оставить пустые методы, но многие ОО языки предлагают такой специфический механизм, как определение абстрактных методов, то есть методов без реализации. Классы, имеющие хотя бы один абстрактный метод, часто называется абстрактным классом.
Множественное наследование и интерфейсы
Некоторые ОО языки допускают наследование более чем одному базовому классу. Другие языки позволяют вам наследовать только от одного класса, но дополнительно позволять вам наследовать также от многочисленных интерфейсов или чисто абстрактных классов, то есть классов, состоящих только из виртуальных функций.
Объектно-ориентированный подход заключается в следующем наборе основных принципов:
Как уже говорилось выше, в современных объектно-ориентированных языках программирования каждый объект является значением, относящимся к определённому классу). Класс представляет собой объявленный программистом составной тип данных, имеющий в составе:
Взаимодействие объектов в абсолютном большинстве случаев обеспечивается вызовом ими методов друг друга.
Инкапсуляция обеспечивается следующими средствами:
Почитать по теме:
И действительно, «нафига попу гармонь»? Делюсь ссылкой на статью, которая не так давно широко меня улыбнула.
Десять лет назад (кто-то подсказывает: «почти двадцать») на голову фирмам разной масти и толка свалился Интернет. Осмелюсь предположить, что для большей части из них он стал скорее обузой, чем благом. С одной стороны: «у всех уже есть чёртов сайт, что мы хуже, что ли?», с другой: «да нафиг оно надо? We were, так сказать, born in this hole. And we will die in this hole». В конце концов всё как-то устаканилось. У всех появились ужасные сайты-визитки, с ужасными улыбками на лицах гендиректоров, и «новостями» за позапрошлый год. Через некоторое время, когда очки, нанизанные на… скажем, хвост, не помогали, разумный директор средней руки по-своему торжествовал, отечески похлопывая по плечу унылого премиум-айтишника. «Я же говорил, что дурная затея? А ты — «большие возмо-ожности, много новых клие-ентов». Мой клиент — такой же старый бобёр как я (надевая шапку из сородича и кряхтя). Открыл газету, ткнул пальцем, цена низкая? вот и славно, вот и позвонил. Хорошо хоть недорого обошлось...»
Дальше шире: Вашей фирме (не)нужна социальность.
Провожу миграцию своих подключаемых файлов с различных сервисов на один. Нужен сервис для хранения небольших файлов javascript, стилей css, иконок, предоставляющий прямые ссылки на файлы. Перво-наперво, что не устраивает в ранее использованом?
JavascriptHost, сервис, который я использовал для хранения javascript-файлов приказал долго жить. Без последнего концерта и тонущего Ди Каприо, трогательно протягивающего ручонку в последнем прощании, пошел на дно с полными трюмами.
Ripway с завидным постоянством перестал отображать иконку блога. Ты не поверишь, но This user account has exceeded their daily bandwidth limit. («Пользователь превысил свой суточный лимит трафика»). Много же с них натянул мой favicon...
Fileden Напрочь отказался загружать файлы javascript. На нет и суда нет, и туда нет; прощаемся.
Перевез свое барахло подключаемые файлы на Hotlinkfiles. Судя по заявленному, Hotlinkfiles лучший веб-сайт, предоставляющий услуги бесплатного хранения файлов с прямыми ссылками. Они предоставляют 1GB дискового пространства и 8GB трафика в месяц. Размер файлов ограничен 50-ю мегабайтами, что для моих целей (см. выше) очень даже «вполне». И главное – он допускает прямые ссылки на файлы.
Памятуя о всенародно любимой ремарке про надпись на сарае, посмотрю как оно на самом деле. Впечатлениями поделюсь.
Upd Сервис HotLinkFiles не впечатлил. Зато проблема была решена «почти родным» для Blogger способом: Прямые ссылки на файлы. Сервис №1
Порой совершенно, на первый взгляд (да и на второй тоже), бесполезные вещи можно использовать с пользой. Как бы «каламбурно» это ни звучало. Вот, например, что пивную бутылку можно открыть 8-килограммовой гантелей с круглыми навершиями, я убедился несколько лет назад. К слову, пиво можно открыть практически любым предметом, ну да сейчас не об этом. А вот знаешь ли ты, что даже в самом простом швейцарском армейском ноже есть инструмент «фигурная отвертка»? Он есть! ..И опять-таки не об этом.
Недавно натолкнулся на сервис Wordle. Вроде с виду обычная игрушка, способная убить около полутора часа твоего свободного времени. А
вот если ее так бочком-бочком...
ты возьми и примени ее для анализа собственных текстов, или даже собственного блога. Сразу отловятся и слова-паразиты и лишние термины в выдаче RSS. Анализируй, камрад блоггер! Тулза тебе и совет от «городского сумасшедшего» в помощь.
Довольно часто просматривая чужие блоги натыкаюсь на ссылки вида:
<a rel="external nofollow" href="http://dotrb.blogspot.com">Солодоварни Рубина</a>
Что значит атрибут nofollow
я знаю, но вот что такое external
? Дело в том, что в спецификации XHTML атрибут ссылки target не поддерживается. Следовательно, конструкция вида: target="_blank"
не является валидной. Открывание нового окна браузера – это задача скрипта, а не гипертекстовой разметки. Открывать ссылки в новом окне теперь предлагается с помощью, например языка javascript. Для этого отдельными разработчиками и был искусственно введен атрибут external.
Очередной полезный инструмент для веб-мастеров. На самом деле, это брат-близнец генератора узора «шотландки». С одним лишь отличием... Да, вы угадали -- вместо клетчатых узоров он делает «полосатости».
Необходимое и достаточное количество функций, приятный интерфейс, реализовано с использованием технологии AJAX. Поэтому -- удобно, шустренько, приятно. Рекомендую. Ссылка под катом -- лучше один раз попробовать, чем десять раз прочитать ;).
Этот генератор планирую использовать в одном из следующих примеров.
ActionScript
, C/C++
, CSS
, Diff
, HTML (ERB / Rails)
, HTML / XML
, Java
, Javascript
, Objective C/C++
, Pascal
, Perl
, PHP
, Plain text
, Python
, Ruby
, Ruby (on Rails)
, Shell Script (Bash)
, SQL
, YAML
. Вставьте полученный код javascript в ваш блог и подсветка кода готова.randomNumber.html
-- собственно, сама страница с готовой разметкой HTML;randomNumber.css
-- «таблица стилей» CSS.В блоге охотно делюсь примерами как из собственного опыта веб-разработки, коей посвятил уже более 5 лет своей жизни, так и просто интересными находками.
Будь то программирование или верстка, дизайн или настройка шаблонов Blogger – мне интересно все. И так или иначе все это найдет отражение на страницах моего блога.