Персональный блог Игоря Антонова aka "spider_net"

советы

Подписаться на эту метку по RSS

Классный доклад с WSD в Минске. Вы не знаете CSS


Рубрика: html/css -> Без рамки -> Видео
Метки: | | |
Просмотров: 633
Классный доклад с WSD в Минске. Вы не знаете CSS

Решил выделить еще один классный доклад с прошедшей конференции WSD в Минске. Доклад сделал Антон Немцев и называется он «Вы не знаете CSS» (видео как всегда под катом). Если не вдаваться в подробности, смысл доклада такой: уделяйте немного времени на чтение черновиков стандартов. Многие черновики так и остаются черновиками, но благодаря им, вы можете видеть тренд развития технологий. Например, есть черновик какой-то технологии, вполне возможно, что он дальше черновика и не уйдет, но раз есть черновик, то наверняка идея уже как минимум интересная. Возможно, в итоге она будет иначе реализована, но начало положено. Люди пишут спеки, обсуждают и пытаются "заразить" своей идеей.

Читать дальше

Как в macOS установить Wi-Fi сеть по умолчанию


Рубрика: OS X -> Без рамки
Метки: | |
Просмотров: 782
Как в macOS установить Wi-Fi сеть по умолчанию

У меня дома одновременно работают два роутера, по факту оба подключены к разным провайдерам. В роли основного роутера выступает мощный ZyXel Ultra 2. Он раздает по квартире все необходимые сервисы (DLNA, Wi-Fi, и т.д.). Второй маршрутизатор работает в качестве резервного. К нему я подключаюсь в случаях, когда семья занимает весь интернет канал, а мне нужно срочно поработать.

Конфигурация с двумя роутерами меня более, чем устраивает, единственный нюанс - выбор Wi-Fi сети по умолчанию. Мой MacBook первым делом пытается подцепиться к старой сети, а я его этого не хочу. В центре поддержке macOS сказано, что ОС должна подключаться в первую очередь к сети, к которой была подключена в последний раз. По идее, я всегда должен подключаться к новому роутеру, т.к. после открытия крышки лэптопа, я принудительно выбираю новую сеть и работаю в ней. Следовательно, она должна быть последней сетью, и именно к ней должна подключать операционная система.

Читать дальше

Посмотрел "Доктор Стрэндж"


Рубрика: Без рамки -> Обзоры
Метки: | |
Просмотров: 510
Посмотрел "Доктор Стрэндж"

Продолжаю лечиться и сдерживать себя от чрезмерных нагрузок. Чтобы как-то разнообразить время, вчера выбрались с супругой в кино. Последний раз в кинотеатре были летом, а тут появился шанс (оставили ребенка с сестрой) и фильм еще показывали подходящий - “Доктор Стрэндж”. Мы стараемся не пропускать экранизации по комиксам, а фильмы по вселенной комиксом Marvel ходим с особым удовольствием. Последние геройские фильмы по комиксам Marvel получились великолепными и все подсказывало, что “Доктор Стрэндж” тоже не разочарует.

Читать дальше

Продлил подписку на "Яндекс.Диск". Полет нормальный


Рубрика: Без рамки
Метки: | | | |
Просмотров: 592
Продлил подписку на "Яндекс.Диск". Полет нормальный

Второй год пользуюсь «Яндекс.Диск» в качестве основного облачного хранилища. Напомню, раньше я был фанатом сервиса Dropbox, но после серьезного изменения курса рубля решил рассмотреть аналогичный сервис от «Яндекс». Тарифы у «Яндекс.Диск» более, чем заманчивые, а по функционалу серьезных различий с Dropbox нет. Да, у «Яндекс.Диск» до сих пор нет версионности, но мне эта функция пригодилась раза два-три за долгое время использования «Dropbox».

В этом году продлил подписку на «Яндекс.Диск» и продолжаю пользоваться квотой в 100 облачных гигабайт. Пока я даже не израсходовал половину пространства, поэтому не думаю о расширении квоты. Для моих задач этого более, чем достаточно.

Читать дальше

gron. grep для JSON. Разбираем JSON в консоле


Рубрика: JavaScript -> Без рамки
Метки: | | |
Просмотров: 657
gron. grep для JSON. Разбираем JSON в консоле

Читаю еженедельную рассылку с новостями из мира JavaScript и заинтересовался анонсом нового модуля - gron. Как гласит лозунг репозитория проекта: “Make JSON greppable!”. Не знаю как правильно перевести фразу на наш великий и могучий, но думаю, можно ограничится: “Сделаем JSON более пригодным для разбора”. Слово “greppable” в данном контексте образуется от “grep” - название известной консольной утилиты в Unix-like системах.

Итак, что же умеет gron и для чего он может понадобиться. Автор проекта дает четкий ответ на этот вопрос: "gron поможет вам разобраться с плохо документируемым API, возвращающими большие JSON пакеты".

Читать дальше

Приводим JSON в порядок. Удобный web-сервис для форматирования JSON


Рубрика: Без рамки -> Обзоры
Метки: | | | | |
Просмотров: 928
Приводим JSON в порядок. Удобный web-сервис для форматирования JSON

Делали сегодня выгрузку данных из новой типовой конфигурации. Суть обмена заключается в выборке документов за период с последующей выгрузкой данных в JSON. И вроде бы типовые механизмы сработали на ура, но что-то не хотела принимать этот json файл база-приемник. Решил его открыть и посмотреть на проблемную строчку. Открываю, а там просто каша. Никаких отбивок , форматирования и т.д. Попробовал воспользоваться плагином для Atom, но почему-то осилил только подсветку, а отступы делать не стал.

Читать дальше

Не удаляются помеченные на удаление объекты. Ошибка «DeleteObjects(RemovedList, True, FindedItems)».

Не удаляются помеченные на удаление объекты. Ошибка «DeleteObjects(RemovedList, True, FindedItems)».

Продолжаем на работе внедрять новую типовую конфигурацию и столкнулись со странной проблемой. Пометили несколько десятков документов на удаление и решили их полностью удалить. Открываем стандартную обработку (встроенную в платформу) «Удаление помеченных объектов» («Все функции» -> «Стандартные» -> «Удаление помеченных объектов»), выбираем полное удаление и вместо сообщения об успешном удалении получаем ошибку «DeleteObjects(RemovedList, True, FindedItems); по причине «Нарушение прав доступа!».

Типовая конфигурация состоит из нескольких подсистем, разрабатываемыми независимыми компаниями, поэтому первым делом я подумал, что причина в отсутствии прав на удаление определенных объектов. Проверил учетную запись «Администратор» - все роли были назначены, следовательно, проблема не в этом.

Читать дальше