Опубликовано 12 Ноябрь 2013 - 13:01 пользователем biv
TDD (сокр. от англ. test-driven development - «разработка через тестирование»)
- это специальная методика разработки ПО, которая основывается на коротких циклах
работы, где сначала создаётся тест, а потом функционал.
Недавно, я решил повысить свою компетентность в программировании и начал изучать
различные методики разработки ПО. Одной из таким методик оказалась «TDD».
Сначала я очень скептически относился к различным методикам, но тяга к новым
знаниям перевесила и я начал обучение. Данная методика оказалась...
Опубликовано 30 Октябрь 2013 - 11:27 пользователем biv
С введением IDN вебмастера стали ускоренно знакомиться с таким понятием как
punycode. Конечно же, их интересовало не столько
понятие,
сколько способы конвертации доменных имен в этот код и обратно.
А так как стандартом "де-факто" веб-разработки мелких и средних проектов стал
интерпретируемый язык программирования php, то поиски решения задачи искали и
ищут в первую очередь для него.
Опубликовано 29 Май 2013 - 19:18 пользователем biv
На днях встала задача разобрать текстовый файл на предмет уникальных позиций. Промучившись с полчаса над ручным поиском неидентичных строк, был написан простенький скрипт на perl для поиска этих строк в текстовом файле и вывода их в отдельном файле в порядке их первого вхождения в исходном текстовике. Входной файл для этого скрипта имеет имя input.txt, а выходной - output.txt.
Мы живем не в том мире, в котором хотели бы жить. Хотя порой для ощущений идеальности нужно не так и много. И ни для кого не секрет, что иногда от какой-либо программы хочется той функциональности, которую она предоставить не может.
И дело даже не в несовершенстве конкретной программы или узости взглядов на мир разработчиков данного программного продукта, а скорее в нестандартных запросах, которые могут возникнуть во время использования таковой. С другой стороны слово стандарт не является отображением желаний и потребностей тех, на кого рассчитан продукт. Так происходит потому, что все мы разные, хоть и похожи друг на друга.
PHP Markdown Extra - это специальная версия PHP Markdown, реализующая некоторые
функции, недоступные в настоящее время для стандартного синтаксиса Markdown.
Вы можете скачать PHP Markdown Extra с домашней страницы PHP
Markdown.
Этот документ объясняет изменения и дополнения в синтаксисе
Markdown
(на русском),
реализованные в PHP Markdown Extra. Вы уже должны быть знакомы с документацией
по синтаксису оригинального Markdown перед прочтением данного документа.
Перевод философии и документации по языку разметки Markdown. Специально созданному быть простым и для чтения и для записи, настолько, насколько это возможно.
Мною сделан лишь перевод философии.
При подключении Яндекс.Почты для домена появляется замечательная возможность использовать jabber. Но в стандартной справке по подключению чата нет оговорки, которая могла бы весьма избавить от головной боли, про старые серверы не поддерживающих новый формат записи. И ни слова о дополнительной плюшке, которую я случайно заметил при подключении очередного домена к Яндексу (в первую очередь из-за их быстрореагирующих DNS), а именно возможность собственных конференций (комната@conference.ваш_домен). При чем на новом домене записи появились автоматически, а на предыдущих этого не произошло, что в принципе и понятно: дали dns - рули сам как пожелаешь.
Скорость загрузки страницы сайта - один из параметров, который не следует недооценивать. Во-первых, думая о продвижении своего сайта, Нужно учитывать, что эта скорость влияет на позицию его в поисковых системах (В частности google весьма лоялен). Соответственно, чем быстрее, тем лучше. И во-вторых, не стоит забывать, что сайты предназначены в первую очередь для людей. Конечно, если предлагаемая информация настолько уникальна, что пользователям будет не лень дожидаться загрузки, то скорость загрузки не столь уж и принципиальна (Хотя если страница очень-очень не расторопна то в любом случае её ждёт не минуемое Ctrl+W). Но когда подобных сайтов тьма тьмущая, то большинству гораздо проще зайти и прочитать то, что ему нужно без излишнего ожидания. Поэтому оптимизация сайта обязательно должна включать ускорение страницы. Однако на эту тему существует довольно статей, но многие из них опускают тот факт, что есть еще контент создаваемый пользователями, которые что комментируют, общаются на форумах оставляя бесчисленное количество смайликов. О них и речь.
Недавно нашел в просторах сети замечательный календарь. Легкий, не требующий дополнительных фреймворков, легко встраиваемый, но... неделя начиналась в нем с воскресенья, и дата вставлялась вида 2011-06-25.
Опубликовано 26 Май 2011 - 13:46 пользователем biv
В gnome-shell поиск по вебу осуществляется с помощью google и wikipedia. Для того, чтобы добавить другие поисковые машины, нужно зайти в каталог /usr/share/gnome-shell/search_providers и добавить XML-файлы(Спецификация OpenSearch 1.1) с описанием поисковой системы.