Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Обсуждений тред (https://javascript.ru/forum/offtopic/47364-obsuzhdenijj-tred.html)

Zend 04.03.2015 10:55

Цитата:

Сообщение от Safort
sudo apt-get install mongodb-org

Можно просто скачать без установки


Цитата:

wget http://downloads.mongodb.org/linux/m...6_64-2.6.1.tgz
tar -zxvf mongodb-linux-i686-2.6.7.tgz?_ga=1.219147417.1482595648.1424332266
mkdir -p mongodb
cp -R -n mongodb-linux-i686-2.6.7/ mongodb
cd /home/developer/mongodb/mongodb-linux-i686-2.6.7/bin/
mkdir -p /data/db


export PATH=$PATH:/home/developer/mongodb/mongodb-linux-i686-2.6.7/bin/
mongod --dbpath /home/developer/mongodb/mongodb-linux-i686-2.6.7/bin/data -v
тока архитектуру учесть нужно....

Gozar 04.03.2015 12:11

Цитата:

Сообщение от Safort
Только оно 2.6 поставило ;(

Это потому, что репы обновляются обычно в стабильные версии, поэтому с запозданием. Если хочешь новую, то собирай из исходников, как глаголит Zend.

Zend 04.03.2015 17:07

Цитата:

Сообщение от Zend
sudo apt-get install

Немного не понимаю почему все sudo юзают. Совсем не обязательно ставить софт от рута. Я так больше не делаю. В своё время не удачно разбил диск и место в rootfs быстро закончилось. Чтобы расчистить периодически приходится клепать ссылки. Возиться с разделами западло.


Кст, знаете ли вы что:

1) aptitude разработчиками дебиана позиционируется как основной инструмент для работы с пакетами уже много лет

2) su или sudo? (habrahabr)

Gozar 04.03.2015 17:48

Цитата:

Сообщение от Zend
не понимаю почему все sudo юзают

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

Gozar 04.03.2015 17:49

Цитата:

Сообщение от Zend
В своё время не удачно разбил диск и место в rootfs быстро закончилось

Кто-то мешает тебе неудачно выделить место под /home?

Что-то говорит мне, что это решение костыля костылем.

melky 04.03.2015 18:39

Цитата:

Сообщение от Safort (Сообщение 359457)
Кротоны, как установить монго 3.0 под убунту 14? Выполняю всё как на офф. сайте показано, но на этом(4-м) шаге всё заканчивается:
sudo apt-get install mongodb-org


Терминал выдаёт:

зачем засирать систему? тем более, что у тебя линукс...
Образ: mongo
<iframe width="560" height="315" src="https://www.youtube.com/embed/eXv9aAvLA5I?rel=0" frameborder="0" allowfullscreen></iframe>

Safort 04.03.2015 19:47

[нюфагоМод on]

Zend,
Цитата:

Можно просто скачать без установки
Как-то я об этом забыл.. :|

Цитата:

тока архитектуру учесть нужно....
Можно чуток по продробнее?

Gozar,
Цитата:

Это потому, что репы обновляются обычно в стабильные версии, поэтому с запозданием.
Так и подумал)

Цитата:

Если хочешь новую, то собирай из исходников, как глаголит Zend.
Я ещё со всеми этими командами не разобрался, но мне подумалось, что Zend ничего не собирал, а просто скачал, разложил по папочкам и прописал пути. Не?

Zend,
Цитата:

В своё время не удачно разбил диск и место в rootfs быстро закончилось.
То чувство, когда неудачно разбил диск. Два раза.

melky,
Цитата:

зачем засирать систему?
Это ведь риторический вопрос, так?)
Я подозревал, что мне придётся посматривать в сторону Докера, но не подозревал, что так скоро.

Gozar 04.03.2015 19:54

Цитата:

Сообщение от Safort
Это ведь риторический вопрос, так?

Это очень риторический вопрос. Я за 10 лет использования линукс ни разу так и не умудрился засрать систему, даже SSD.

Кто-нибудь в курсе как в современной nodejs проверить существует ли директория. Они почему-то обкурившись явно чего-то галюциногенного решили, что нужно fs.exists сделать depricated. Причина мне для меня абсурдна, но могут выпилить, а хотелось бы стабильности. Что не выпилят? Чем проверять?

Сейчас использую такой код:
fs.stat(path, function(err, stats) {

                if (err) {
                    fs.mkdir(path, 0777);
                }
            });

Это какой-то дикий костыль. Есть способ, чтобы было понятно , что в коде написано?

bes 04.03.2015 20:10

возможно глупый вопрос, но я не нашёл на него ответа: а реально ли отследить загрузку файла в ответ на стандартную отправку формы?

то есть я отправляю форму стандартным образом (без ajax), сервер мне шлёт в ответ
Content-Type: application/octet-stream
Content-Disposition: attachment; filename=example.txt

в итоге, данные которые пришли с сервера, сохраняются в файл example.txt

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

во фрейм отправить ответ никак, так как выскакивает ошибка несовпадения протоколов
где-то увидел, что можно ставить куку в ответе, но при принятии файла кука приходит, но не ставится

хочется понять, решаема задача или нет

Gozar 04.03.2015 20:23

Цитата:

Сообщение от Gozar
Сейчас использую такой код:

Это же бред, отлавливать ошибку, чтобы узнать есть ли папка.


Часовой пояс GMT +3, время: 00:59.