ThinkPHP#2 или подумаем о PHP еще раз. Хотя (просматривая темы докладов), думать-обсуждать в этот раз мы похоже PHP не будем, будем думать о JavaScript, что тоже хорошо.
Итак посмотрим что у нас есть по докладам:
ThinkPHP#2 или подумаем о PHP еще раз. Хотя (просматривая темы докладов), думать-обсуждать в этот раз мы похоже PHP не будем, будем думать о JavaScript, что тоже хорошо.
Итак посмотрим что у нас есть по докладам:
Делаю репост полезной информации по новому поезду.
2 этаж (места с 1 по 23 по схеме 2+1) – 1 класс
Места с 1 по 15 – двуместные (два кресла рядом). Места 1-4 – со столиком.
Места с 16 по 23 – одноместные (без «соседа»). Места 22 и 23 – друг напротив друга и со столиком.
1 этаж – 2 класс (места с 24 по 42 по схеме 2+2)
места 24, 25, 26, 27 в 1 вагоне – для проводников
места 43, 44, 45, 46 в 1 и 6 вагонах – для инвалидов-колясочников
6 вагон – штабной.
Решил опубликовать ссылку на событие: http://thinkphp.com.ua/
“это мероприятие – первый кирпичик в основание этого сообщества“
Посмотрим что будет.
Понял что многие разработчики, использующие в своей работе firebug console, не переставляют что к ней появилось дополнение реализующее автокомплит (То что так хорошо работает в Chrome)
Вот оно Firebug Autocompleter, используйте на здоровье.
При отладке какого-либо скрипта часто возникает необходимость прослеживать по логам состояние/значение переменных, вхождение в блоки условий и т.д. Есть множество различных способов ведения логов и их дальнейшего разбора. Я бы хотел рассмотреть в этом посте логирование с отправкой информации на почтовый ящик. Это удобно для дебага, когда применить нормальные средства отладки не удается. Итак что нам нужно:
Я столько раз пытался высчитать-угадать какие билеты взять, что понял: нужна схема-инструкция. Статья представляет из себя компиляцию найденного в интернете материала.
Итак поехали по поездам.
Вагон Люкс (в устном обиходе обычно именуемый “СВ”), все полки – нижние. Формула для расчета мест в одном купе: [ (n + 1) / 2],
пример: места 16 и 17: (16+1)/2 = 8е купе, а (17+1)/2 = 9е купе
Отметим ключевые моменты, которые нас интересуют по FileApi:
– у input с атрибутом type=”file” теперь есть свойство files(массив объектов класса File)
а объект класса File содержит следующие свойства:
name — имя файла
type — MIME тип файла
size — размер в байтах
Продолжим совместный разбор-изучение ноды. В этот раз разберем использования модуля socket.io, который реализует принцип сокетного взаимодействия между клиетом и сервером.
При установленной ноде и менеджере пакетов, поставить модуль socket.io не составит труда – пишем простую команду:
npm install socket.io
В дополнение к теме “Быстрый старт” напишу о том как ставить различные модули на node.js.
Модули удобно ставить через спеиальный пакетный менеджер node.js, а именно npm. Но сначала необходимо поставить сам менеджер.
Ставится он автоматически скриптом, который можно скачать по ссылке .
Скрипт обязательно запросит свежую версию самой ноды, поэтому советую устанавливать следующими командами
Just because this post turned out to be popular. I made version in English.
Today I’ve faced with next problem: Skype didn’t want to start for a long time and after I saw a message “P2P connect failed”. Skype restart and PC restart didn’t solve the problem. Without a second thought I’d backed up account folder (/home/%username%/.Skype) and made it clean. And it really helped – skype started normally.
If somebody got known what’s wrong – put it down in comments please.