Posts

"Сложности" русского языка

1. Больных в семь утра закапывать всех (объявление в глазном отделении больницы). 2. В связи с ремонтом парикмахерской укладка женщин будет производиться в мужском зале.. 3. В семь вечера в среду в третьем подъезде состоится собрание. Повестка дня: выборы домового. 4. Ввиду холода в рентгеновском кабинете делаем только срочные переломы. 5. Вы получите биотуалет по любому адресу в Москве в течение одного дня. А вместе с ним инструкцию на русском языке и квалифицированную демонстрацию. 6. Девушка по имени Лена, которую я встретил 12 октября неподалеку от станции «Кузьминки». Твои белокурые волосы и красное пальто — все, что у меня осталось. Прошу откликнуться. Игорь. 7. Делаем полиэтиленовые мешки по размеру заказчика. 8. Дети выдаются отцам только в трезвом состоянии. 9. Дети до пятилетнего возраста проходят в цирк на руках. 10. Завтра в 9.00 у магазина будет проводиться распродажа живых кур, по полторы на человека. 11. ЗУБЫ? Наши стоматологи сделают все, чтобы вы навсегда забыли о них...

Предлагают ввести новый знак в PHP

Человек предлагает новый синтаксический знак <?~ $value ?> для вывода переменной с обработкой htmspecialchars и опцией ENT_QUOTES Вот статья -  https://habrahabr.ru/post/304162/ Как по мне вполне сомнительной полезности фича... 

Managing Evolution Of A Software Product

Image

Ruby on Rails vs PHP

Наткнулся на хорошую статью о разнице между Ruby on Rails и PHP фреймворками. Возможно кому-то будет интересно:  http://stdout.in/en/post/ruby-ecosystem-bittersweet-or-we-like-to-hate-php Есть нюанс, она на английском. Но там очень он простой и понятный. Приятного чтения.

CSS Как прикрепить слой (div) к краю

Сегодня столкнулся с такой проблемой: нужно было прикрепить рисунок справа, что бы он там висел постоянно, независимо от изменения окна по ширине. Я знал, что есть такое свойство в CSS как absolute в параметре position. То есть: style="position: absolute;" что указывает слою, что он будет на постоянном месте, относительно родительского элемента. Но изначально я пошел неверным путем... мне надо было прикрепить к правому краю, и я стал это делать через атрибут left. Так как фиксированное значение мне не подходит (откуда мне знать какого размера будет окно), я начал вычислять в процентах. В итоге получилось так, что при изменении ширины окна, часть слоя так же пряталась за краями окна. И тут ко мне пришла гениальная мысль: надо отсчитывать от правого края! То есть надо взять нулевое значение от правого края, и автоматически слой будет прикреплен к правому краю! Бинго! Итого мой код выглядел так: style="position: absolute; right: 0px;" или можно так: ...

HTML5 Микроданные - Schema.org

Продолжаем о Микроданных (microdata). Оказывается есть такой сайт Schema.org который создавался общими усилиями Google, Microsoft и Alexa (точно уже не помню), который служит в качестве словаря для описания микроданных. Словарей там довольно много и расположены они в древовидном порядке, то есть есть корневой словарь и от него наследуемые по убыванию, в порядке от большого к меньшему и более специализированному. Я описывал свой рабочий сайт Team.in.ua с помощью словаря Organization. Подключение словаря к вашему сайту происходит довольно легко. В родительском элементе itemscope пишем еще один атрибут itemtype  и указываем адрес словаря. В моем случае это http://schema.org/Organization. То есть в итоге должно получится что-то такое: <span itemscope itemtype="http://schema.org/Organization"> Сам по себе этот словарь содержит довольно много различным типов данных. Но лично мне понадобилось только три, это name - название организации, telephone - собственно ...

HTML5 Микроданные (структурированные данные)

Сегодня узнал (как гром среди ясного неба) что в новой версии HTML5 есть такая вещь как структурированные данные! Их всего три вида: микроданные, микроформаты и RDF. Скажу честно, я лишь коснулся первого варианта (потому что его рекомендует Google). Что это такое? Если в двух словах - это краткие описания (пояснения) для поисковых систем, что означают те или иные элементы на вашей страничке. Ранее я уже встречался с такими новыми тегами как: article, header, footer, nav и т.д. Но эти все теги интуитивно понятны - если header, то логично что это относится к шапке сайта, если footer, то к "подвалу". Но вот эти микроданные мне логичными ну как-то совсем не показались... может со временем привыкну (а привыкнуть придется, потому что поисковики от них отказываться не собираются). Я на этом блоге даже отдельный мета-тег заведу микроданные, в котором буду собирать всю инфу которую найду (не весь мусор, а именно то, что нужно для понимания). Итак к делу, что за сегодня я ...