sadesign.ru
Таблица символов Юникода — Портфолио — СА•дизайн
http://sadesign.ru/portfolio/unicode-table
Открытие сайта: апрель 2012. Собственный проект нашей студии. Наиболее полная энциклопедия символов, алфавитов, письменностей, языков и звуков. Блог о дизайне, IT-штуках, путешествиях, музыке и кино. Слежение за рабочим временем. 7-я Красноармейская, 25.
blgo.ru
Symfony — фигимфони | Блог ГО
http://blgo.ru/blog/2014/03/20/symfony-java
Symfony — фигимфони. Продолжаю излагать своё глупое и дерзкое имхо. На сей раз речь пойдёт о деяниях богоравного Фабьена, да живёт он вечно. Наш любимый PHP последнее время развивается семимильными шагами. И, хотя от этого развития по-прежнему веет обычным пыховским распиздяйством, но всё равно, даже снобы питонисты признают, что «оно наконец-то становится похоже на язык. Но, воспаде, господа, это же Java! Это же не PHP ни разу. Собственно, к чему это. Вот есть, допустим, человек, которому надоело го...
blgo.ru
Ещё библиотечки | Блог ГО
http://blgo.ru/blog/2015/04/02/php-libs-march
И ещё вдогонку библиотечек на PHP. Работа с путями к файлам. Разбор, нормализация, вычисление относительных и всё такое прочее. Разные типы: Unix, Windows, UNC, даже URL’ы. Любителям статики — статика, любителям объектов — объекты :). Допустим, мы спарсили страничку по адресу. А в ней ссылки. Как узнать, куда они ведут? Axy fs paths Paths ;. PHP EOL ;. Page=5#10 - http:/ example.com/news/archive/? Page=5#10 /profile/ - http:/ example.com/profile/ http:/ site.loc/ - http:/ site.loc/. Obj- sum(1, 2, 3, 4);.
blgo.ru
sourcemap | Блог ГО
http://blgo.ru/blog/tag/sourcemap
Source map и PHP. Для работы с source map из нашего любимого похапе. Если кто не знает что такое source map. Вот, допустим, у нас есть сайт, а у него много JavaScript-файликов. Ну и при деплое, мы их все, как порядочные люди, сливаем вместе и сжимаем каким-нибудь минификатором. И наши пользователи не грузят теперь себе много мелких файликов со всеми комментариями и отступами, а загружают парочку сжатых. Однако, все современные минификаторы могут при сжатии ещё создавать файл source map.
blgo.ru
JavaScript, суррогатные пары и фекалии | Блог ГО
http://blgo.ru/blog/2015/02/08/javascript-surrogate
JavaScript, суррогатные пары и фекалии. Если кратко: JavaScript не поддерживает суррогатные пары. Что в общем и правильно, так как в большинстве случаев это не нужно, а только лишние расходы. Однако, в меньшинстве случаев из-за этого придётся повозиться. Теперь рассмотрим подробнее, что означает этот набор слов. Например, в UTF-32 (или UCS-4, что одно и тоже). Четыре байта на символ. Нужна длина: поделите количество байт на 4. Нужен N-й символ — умножьте на 4. Благодать. Единств...Поэтому лучше использов...
sadesign.ru
Контраст — Портфолио — СА•дизайн
http://sadesign.ru/portfolio/ctrust
Открытие сайта: июль 2012. Простой и минималистский, но информативный и функциональный таким получился сайт таможенного представителя КОНТРАСТ. С первой страницы становятся понятны основные направления деятельности компании. Мы взяли за основу новый фирменный стиль и, обратив особое внимание на юзабилити, сделали современный сайт для молодой и сильной компании. Фирстиль: Рекламная группа Иллан. Страница логистики показывает, что Контраст занимается перевозками по всему миру. 7-я Красноармейская, 25.
blgo.ru
Регистрация, пароли и одно место (ч.I½) | Блог ГО
http://blgo.ru/blog/2014/07/24/regform-112
Регистрация, пароли и одно место (ч.I ). А вот гражданин Proton в камментах к предыдущему опусу. Не повёлся на мой вброс и даже привёл конструктивную критику. Попробую что-нибудь ответить. 1 Пароль на почту — не секьюрно. У меня таких сайта четыре, где я готов поеб.цо ради безопасности. Ещё есть полтора десятка сайтов, утеря доступа к которым принесла бы мне некий дискомфорт. Когда на подобных сайтах меня заставляют лишний раз думать, я обычно ухожу. Я не люблю думать лишний раз. 2 «один клик по по...
blgo.ru
typescript | Блог ГО
http://blgo.ru/blog/tag/typescript
Axydefine — бициклет на тему CommonJS. А тем временем полку бесполезных велосипедов всё пребывает. Я забросил последнее время JavaScript, а он тут развивается семимильными шагами. Так что я решил освежить знания и посмотреть на новые веяния. Для начала взялся разобраться с TypeScript (потому что я типизированный задрот и педант), Node.js (потому что куда без него), а заодно подумать над модульной системой для клиента (потому что 21-й век на дворе). Вот — axy.define. В примере тестовый проект собран вмест...
blgo.ru
axy.define — бициклет на тему CommonJS | Блог ГО
http://blgo.ru/blog/2015/05/15/axy-define
Axydefine — бициклет на тему CommonJS. А тем временем полку бесполезных велосипедов всё пребывает. Я забросил последнее время JavaScript, а он тут развивается семимильными шагами. Так что я решил освежить знания и посмотреть на новые веяния. Для начала взялся разобраться с TypeScript (потому что я типизированный задрот и педант), Node.js (потому что куда без него), а заодно подумать над модульной системой для клиента (потому что 21-й век на дворе). Вот — axy.define. В примере тестовый проект собран вмест...
blgo.ru
Регистрация, пароли и одно место (ч.I) | Блог ГО
http://blgo.ru/blog/2014/07/18/regform
Регистрация, пароли и одно место (ч.I). Ну, или вот, скажем, регистрация и авторизация. Что может быть проще. Однако, почему-то все через задницу делают. Вот, например, форма:. Значительное количество граждан, наконец, поняло, что если есть мыло, то отдельный «логин» в большинстве случаев не требуется. Не все, но значительное количество. Это радует. 2 Я должен его куда-то записать. На бумажку или в файлик. Так чтобы всегда его найти. Куда мне его записать? Просто ввожу своё мыло и мне на него приходит:.
SOCIAL ENGAGEMENT