Корректные заголовки при отправки бинарных данных методами angular-а

Что бы при оправки выставляться корректный 'Content-Type' необходимо выставлять его значение в false для angular 1.2.2
пример:

var payload = new FormData();
$http.post(postUrl, payload, {
  headers: { 'Content-Type': undefined },
  transformRequest: function(data) { return data; }
});

установить его в ручную не получиться так как например для случая бинарных данных необходима ID границы (Content-Type: multipart/form-data; boundary=Asrf456BGe4h)

AttributeError: 'NoneType' object has no attribute 'decompressobj'

решение : Установить нужные библиотеки :

sudo apt-get install build-essential libssl-dev libxml2-dev libbz2-dev libjpeg62-dev libreadline5-dev wv poppler-utils zlib1g zlib1g-dev zlibc libghc6-zlib-dev zlibc  

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

Установка postgres

Ошибка при создании базы с кодировкой UTF8 в postgres

Ошибка при создании базы с кодировкой UTF8 в postgres:

CREATE DATABASE products ENCODING 'UTF8' TEMPLATE template0;
ERROR:  encoding UTF8 does not match locale en_US\
DETAIL:  The chosen LC_CTYPE setting requires encoding LATIN1.

решение :

ERROR: undefined method `sub' for nil:NilClass capistrano

лекарство:

удалите строчку

load 'deploy'

из файла Capfile

Установка ruby Ubuntu

Для установки ruby лучше использовать rvm, он позволяет использовать локально и несколько версии.

сначала нужно удалить все старые версии имеющиеся на ПК:

sudo apt-get --purge remove ruby-rvm
sudo rm -rf /usr/share/ruby-rvm /etc/rvmrc /etc/profile.d/rvm.sh

после этого , откройте другую вкладку и выполните

env | grep rvm

если эта команда вернет пустой результат, то все гуд, иначе, можете попробовать

rvm implode

или

rm -rf ~/.rvm

дополнительно выполнить :

node webkit

десктопное приложение на js

Строится на webkkit, можно использовать nosql sqlite подобную базу данных ejdb, пример готовой реализации на примере адресной строки,

чтобы все заработало необходимо перекомпилить модуль ejdb , и должно все заработать,

чтобы создать исполняемые файлы

репликация

Страницы

Subscribe to решено.рф RSS