Разработка с Express(Проблемы и их решения)

Разделяй и властвуй

Проблема разделения кода волнует довольно многих.
Думаю, что многие изобрели свои велосипеды, я не исключение.

Read More

Git удалить submodule

Не понимаю, почему этого не умеет git submodule…ну и ладно, ручками можно сделать.

Все действия производить из корневой директории проекта

  1. Удаляем строки, относящиеся к сабмодулю из .gitmodules
  2. Удалить сабмодуль из .git/config
  3. Запустить git rm —cached path_to_submodule
  4. Коммитим и удаляем файлы сабмодуля с диска при необходимости

p.s. Есть хорошее дополнение от http://tjholowaychuk.com/ для git https://github.com/visionmedia/git-extras

Tags: git submodule

Post json to node.js server

Довольно странно… когда я попытался найти информаци о том как это сделать с помощью jQuery, я наткнулся на кучу форумов с советами “сериализуй json и положи его в одно из полей в твоём data, а на сервере выхови json_decode” и так далее.

Тк вот. Так делать не нужно

Достаточно передать серверу нужные заголовки. Вот часть моих настроек $.ajax():


{
  contentType: 'application/json',
  dataType: 'json',
  data: JSON.stringify(data)
}

p.s. С contentType пришлось немного поплясать(сначала ставил text/json, req.body в express оказывался пустым)

NO_PUBKEY B6C1C75D34582D87

PUBKEY=34582D87 gpg --keyserver subkeys.pgp.net --recv-key $PUBKEY && gpg -a --export $PUBKEY | sudo apt-key add - && sudo apt-get update

Mongodb-native find in array

Эта заметка о том, на понимание чего я потратил около половины дня, тогда как время было очень дорогим.

Read More