LINUX.ORG.RU

Сообщения prozaik

 

публикация сайта через github

Форум — General

подскажите пожалуйста как мне опубликовать сайт(html+css+js) через github

в подобных туториалах советуют создавать репозиторий с именем

username.github.io

после чего сайт должен стать доступен по адресу:

https://username.github.io/

но в моём случае браузер показывает ошибку 404. хотя, репозиторий с нужным именем существует

 

prozaik
()

mint + midi-клавиатура

Форум — Multimedia

проконсультируйте пожалуйста по подключению midi-клавиатуры к mint

больше всего меня беспокоит вопрос о том, что обычно в описании midi-клавиатуры пишут, что она совместима с windows/macos. понятное дело, что и к линуксу можно подключить, вопрос только в том насколько это сложно

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

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

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

покупать midi-клавиатуру собираюсь из этой серии: KORG MICROKEY 61. возможно, модель будет немного другая

Перемещено leave из talks

 , ,

prozaik
()

не выводится git-история

Форум — General

помогите пожалуйста решить проблему

при использовании гита пользуюсь следующими алиасами для команд:

[alias]
  co = checkout
  ci = commit
  st = status
  br = branch
  hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
  type = cat-file -t
  dump = cat-file -p

сейчас установил nodejs, angular2, angular-cli и пытаюсь работать с git. проблема в том, что не работает команда git hist. остальные работают:

webpack: Compiled successfully.
webpack: Compiling...
Hash: 8c7010464af15a577a21                                                         
Time: 631ms
chunk    {0} polyfills.bundle.js, polyfills.bundle.map (polyfills) 228 kB {4} [initial]
chunk    {1} main.bundle.js, main.bundle.map (main) 3.97 kB {3} [initial] [rendered]
chunk    {2} styles.bundle.js, styles.bundle.map (styles) 10 kB {4} [initial]
chunk    {3} vendor.bundle.js, vendor.bundle.map (vendor) 2.62 MB [initial]
chunk    {4} inline.bundle.js, inline.bundle.map (inline) 0 bytes [entry]
webpack: Compiled successfully.
^C
kalinin@lenovo ~/angular2/routing/routing $ 
kalinin@lenovo ~/angular2/routing/routing $ git add .
kalinin@lenovo ~/angular2/routing/routing $ git ci -m 'first'

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'kalinin@lenovo.(none)')
kalinin@lenovo ~/angular2/routing/routing $ git hist
* fb999d3 2017-02-18 | chore: initial commit from @angular/cli                           _                      _ _    __ _ _ __   __ _ _   _| | __ _ _ __       ___| (_)   / _  |  _ \ / _  | | | | |/ _  |  __|____ / __| | |  | (_| | | | | (_| | |_| | | (_| | | |_____| (__| | |   \____|_| |_|\__  |\____|_|\____|_|        \___|_|_|               |___/ (HEAD -> master) [Angular CLI]
kalinin@lenovo ~/angular2/routing/routing $ git status
On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

	deleted:    src/app/app.component.spec.ts
	modified:   src/app/app.component.ts
	modified:   src/app/app.module.ts

kalinin@lenovo ~/angular2/routing/routing $ git hist
* fb999d3 2017-02-18 | chore: initial commit from @angular/cli                           _                      _ _    __ _ _ __   __ _ _   _| | __ _ _ __       ___| (_)   / _  |  _ \ / _  | | | | |/ _  |  __|____ / __| | |  | (_| | | | | (_| | |_| | | (_| | | |_____| (__| | |   \____|_| |_|\__  |\____|_|\____|_|        \___|_|_|               |___/ (HEAD -> master) [Angular CLI]
kalinin@lenovo ~/angular2/routing/routing $ git br
* master
kalinin@lenovo ~/angular2/routing/routing $ 

подскажите как посмотреть историю гита и не получить кучу непонятных символов

https://i.yapx.ru/Gc93.png

 , , ,

prozaik
()

зафиксировать версию nodejs

Форум — General

подскажите пожалуйста что нужно сделать для того чтобы после перезагрузки linux mint 18 не пинать каждый раз ноду таким образом

nvm use 7.2.0

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

установил ноду, как вы понимаете, через nvm

 ,

prozaik
()

/home только хранилище?

Форум — Linux-install

скажите пожалуйста не получу ли я проблем в будущем, если буду в системе, состоящей из трёх разделов(раздел для ОС,раздел для swap, раздел для /home) на /home не только хранить пользовательские файлы, но и в него же устанавливать всякие штуки типа nodejs, gulp и т.д.

это мне нужно для того чтобы, не форматируя /home, после переустановки ОС, не ставить заново окружение типа nodejs и т.п.

 ,

prozaik
()

поменять порт для gulp-brower-sync

Форум — Web-development

помогите пожалуйста настроить в gulp плагин browsersync

на линукс минт я поставил apache2. вот структура моего проекта: i.yapx.ru/ERyK.png здесь точкой входа в мой сайт является index.html , который находится в корне. он берёт js, css из каталога build

из браузера сайт доступен по адресу: http://localhost/jquery_slide/

я установил gulp-browsersync и прописал его gulpfile.js так:

gulp.task('default', ['clean', 'cssmin', 'main-bower-files', 'libsmin', 'jsmin', 'imagesReplace'], function() {
    browserSync.init({
        notify: false,
        server: '',
        startPath: '/jquery_slide'
    });
});

в результате после запуска из терминала команды

gulp
, браузер открывает окно с адресом: http://localhost:3000/jquery_slide и с надписью на экране: «Cannot GET /jquery_slide»

а мне, как понимаете, нужно чтобы открылся мой сайт. подскажите пожалуйста как настроить gulp

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

kalinin@lenovo:/var/www/html/jquery_slide$ gulp
[21:18:35] Using gulpfile /var/www/html/jquery_slide/gulpfile.js
[21:18:35] Starting 'clean'...
[21:18:35] Finished 'clean' after 8.07 ms
[21:18:35] Starting 'cssmin'...
[21:18:35] Finished 'cssmin' after 10 ms
[21:18:35] Starting 'main-bower-files'...
[21:18:35] Starting 'libsmin'...
[21:18:35] Finished 'libsmin' after 797 μs
[21:18:35] Starting 'jsmin'...
[21:18:35] Finished 'jsmin' after 894 μs
[21:18:35] Starting 'imagesReplace'...
[21:18:35] gulp-jsmin: ✔ scripts.js
[21:18:35] Finished 'imagesReplace' after 121 ms
[21:18:35] Finished 'main-bower-files' after 133 ms
[21:18:35] Starting 'default'...
[21:18:35] Finished 'default' after 16 ms
[BS] Access URLs:
 -------------------------------------------------
       Local: http://localhost:3000/jquery_slide
    External: http://192.168.1.2:3000/jquery_slide
 -------------------------------------------------
          UI: http://localhost:3001
 UI External: http://192.168.1.2:3001
 -------------------------------------------------

 ,

prozaik
()

Как обновить nodejs?

Форум — General

помогите пожалуйста обновить nodejs на linux mint 17

я поставил nodejs через apt-get

kalinin@lenovo:/var/www/html/projects_1$ sudo apt-get install nodejs
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
nodejs is already the newest version.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 827 пакетов не обновлено.
kalinin@lenovo:/var/www/html/projects_1$ nodejs -v
v0.10.25
kalinin@lenovo:/var/www/html/projects_1$ 

как видите, установилась версия v0.10.25 . но на https://nodejs.org/en/ написано, что текущая версия 7.0.0

я пробовал подобные способы: http://askubuntu.com/questions/426750/how-can-i-update-my-nodejs-to-the-lates... но не помогло

 ,

prozaik
()

настроить хосты на apache2

Форум — General

помогите пожалуйста настроить виртуальные хосты на apache2

я установил lamp. теоретически сразу после установки должен работать хост 'html' потому что он прописан в конфиге апача. но по адресу html. выводится стандартная страничка апача, которая выглядит так: i.yapx.ru/EEK6.png

я пробовал по инструкции: http://help.ubuntu.ru/wiki/web-server настроить ещё два хоста. но в результате по адресам:

http://host1.server1
http://host2.server1
так же получил вывод стандартной странички апача

вот hosts:

127.0.0.1       localhost
127.0.1.1       lenovo
127.0.1.1       html
127.0.0.1    host2.server1 host1.server1

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

вот /etc/apache2/sites-available/host1.server1.conf

                                              
<VirtualHost *:80>
    ServerName host1.server1
    DocumentRoot /var/www/host1.server1
    <Directory /var/www/host1.server1>
        AllowOverride All
    </Directory>
</VirtualHost>

на каталог var(и на все вложенные) поставил права 777

index.html существуют

 ,

prozaik
()

как отключить затемнение?

Форум — Desktop

подскажите пожалуйста как на ubuntu 16.04 отключить затемнение экрана, которое наступает через несколько секунд после разлогинивания(ctrl + alt+ L)

в настройках я отключил всевозможные затемнения при долгой неактивности пользователя(то есть когда он долгое время не двигает мышь и не нажимает клавиши). и в залогиненном состоянии это действует

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

 ,

prozaik
()

Настроить wifi-подключение на ubuntu

Форум — General

помогите пожалуйста настроить wifi-подключение

есть роутер, ноутбук с ubuntu 16.04, ноутбук с виндой. проблема в том, что с ubuntu невозможно выходить в интернет. в то время как с винды возможно

вот моя сеть, которую разадаёт роутер и к которой я хотел бы подключиться:

kalinin@lenovo:~$ sudo iwlist wlp4s0 scan
wlp4s0    Scan completed :
          Cell 01 - Address: 2C:39:96:14:C1:C4
                    Channel:1
                    Frequency:2.412 GHz (Channel 1)
                    Quality=70/70  Signal level=-32 dBm  
                    Encryption key:on
                    ESSID:"ROSTELECOM_C1C3"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                    Mode:Master
                    Extra:tsf=000000010f3920e4
                    Extra: Last beacon: 500ms ago
                    IE: Unknown: 000F524F5354454C45434F4D5F43314333
                    IE: Unknown: 010882848B962430486C
                    IE: Unknown: 030101
                    IE: Unknown: 2A0100
                    IE: Unknown: 2F0100
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: 32040C121860
                    IE: Unknown: 2D1A7C181BFF00000000000000000000000000000000000000000000
                    IE: Unknown: 3D1601001700000000000000000000000000000000000000
                    IE: Unknown: DD090010180202F02C0000
                    IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
          Cell 02 - Address: 64:70:02:4E:09:C6
                    Channel:1

вот информация по сетевым интерефесам моего ноута с ubuntu:

kalinin@lenovo:~$ sudo iwconfig
lo        no wireless extensions.

wlp4s0    IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          
enp3s0    no wireless extensions.

kalinin@lenovo:~$ iwconfig wlp4s0 mode master
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlp4s0 ; Operation not permitted.
kalinin@lenovo:~$ sudo iwconfig wlp4s0 mode master
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlp4s0 ; Invalid argument.
kalinin@lenovo:~$ iwlist
Usage: iwlist [interface] scanning [essid NNN] [last]
              [interface] frequency 
              [interface] channel 
              [interface] bitrate 
              [interface] rate 
              [interface] encryption 
              [interface] keys 
              [interface] power 
              [interface] txpower 
              [interface] retry 
              [interface] ap 
              [interface] accesspoints 
              [interface] peers 
              [interface] event 
              [interface] auth 
              [interface] wpakeys 
              [interface] genie 
              [interface] modulation 
kalinin@lenovo:~$ which ifconfig
/sbin/ifconfig
kalinin@lenovo:~$ which iwconfig
/sbin/iwconfig
kalinin@lenovo:~$ which iwlist
/sbin/iwlist
kalinin@lenovo:~$ which dhclient
/sbin/dhclient
kalinin@lenovo:~$ which wpa_supplycant
kalinin@lenovo:~$ which wpa_supplicant
/sbin/wpa_supplicant
kalinin@lenovo:~$ sudo ifconfig -a
enp3s0    Link encap:Ethernet  HWaddr 04:7d:7b:d4:f2:ce  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:10004 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10004 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:753904 (753.9 KB)  TX bytes:753904 (753.9 KB)

wlp4s0    Link encap:Ethernet  HWaddr 9c:4e:36:28:40:b8  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

подскажите какую команду выполнить

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

# iwconfig wlp4s0 essid ROSTELECOM_C1C3 ??? ??????????

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

 ,

prozaik
()

разбить диск правильно

Форум — Linux-install

проверьте пожалуйста правильно ли я разбил диск для установки нескольких систем на ноут с 1ТБ на HDD и оперативной памятью 8ГБ

в результате я хочу получить 2 установленные операционные системы: 1. (основная) debian. 50 ГБ под саму ОС, 10 ГБ для раздела подкачки. 440гб для хранения пользоватльских файлов (#1, #6, #3)

2. mint. установленная в один 500 ГБ раздел (#5)

кроме того я выделил небольшой раздел, в котором будут храниться загрузчики (#2)

выглдит всё это так: i.yapx.ru/Diy6.jpg

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

 ,

prozaik
()

клонировать репозиторий в конкретный каталог

Форум — General

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

допустим, на гитлабе есть репозиторий с интересующим меня модулем hello_world.js

допустим, на локальной машине у меня есть проект с такой структурой:

project(folder)
----.git(folder)
----modules(folder)
----index.html(file)

задача в том чтобы клонировать модуль hello_world.js в каталог project/modules

для этого я какой-нибудь командой(пока не знаю какой, но это не существенно) указываю гиту чтобы он клонировал(то есть выполнил fetch, merge) с гитлаба hello_world.js ,при этом при помощи ключа указываю имя целевого каталога(modules)

таким образом hello_world.js клонируется и помещается в указанный каталог. в результате я имею такую структуру проекта:

project(folder)
----.git(folder)
----modules(folder)
--------hello_world.js
----index.html(file)

если бы я клонировал, не указав целевой каталог, то в результате имел бы такую структуру проекта:

project(folder)
----.git(folder)
----hello_world.js
----modules(folder)
----index.html(file)

 , ,

prozaik
()

собрать frontend не получается

Форум — Web-development

помогите пожалуйста собрать frontend и запустить приложение. есть проект на angularjs. для его сборки используются: gulpfile.js, bower.json, package.json. под виндой из командной строки webstorm-а проект собирается и запускается без проблем. но я хотел бы собрать его на linux mint 17. для этого я установил nodejs, bower, gulp, npm:

kalinin@kalinin ~ $ node -v
v0.10.35
kalinin@kalinin ~ $ bower -v
1.7.9
kalinin@kalinin ~ $ gulp -v
[20:57:58] CLI version 3.9.1
kalinin@kalinin ~ $ npm -v
1.4.28

затем я запускаю команду, которая подтягивает зависимости и собирает проект:

npm i
но консоль выводит следующее сообщение об ошибке:
npm ERR! angular-campus-app@0.0.1 postinstall: `bower i && gulp build && gulp serve`
npm ERR! Exit status 8
npm ERR! 
npm ERR! Failed at the angular-campus-app@0.0.1 postinstall script.
npm ERR! This is most likely a problem with the angular-campus-app package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     bower i && gulp build && gulp serve
npm ERR! You can get their info via:
npm ERR!     npm owner ls angular-campus-app
npm ERR! There is likely additional logging output above.
npm ERR! System Linux 3.13.0-24-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "i"
npm ERR! cwd /var/www/html/EP/projects/test1
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.28
npm ERR! code ELIFECYCLE
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /var/www/html/EP/projects/test1/npm-debug.log
npm ERR! not ok code 0

не понимаю что ещё требуется доустановить и вообще сделать

UPD: при этом все зависимости подтянулись. это видно по тому, что создались каталоги с build, node_modules

 , , ,

prozaik
()

git не видит ssh-ключ

Форум — General

помогите пожалуйста установить соединение между файлами моего сайта на моей машине и github-репозиторием

закачивать при помощи git push получается без проблем. но каждый раз приходится вводить логин и пароль от аккаунта на github. хотелось бы чтобы после команды git push файлы закачивались без всяких вопросов

для этого я в ~/.ssh сгенерировал при помощи команды

ssh-keygen
публичный и секретный ключи: id_rsa, id_rsa.pub затем на hithub в разделе settings(github.com/settings/ssh) я ввёл публичный ключ

как я понимаю, после этого команда git push должна без дополнительных вопросов закачивать мои файлы на github, но этого не происходит. консоль по-прежнему предлагает ввести логин и проль от github. в этом проблема

 , , ,

prozaik
()

Установщик vmware просит пароль

Форум — General

Помогите пожалуйста советом

Я скачал и установил vmware отсюда: my.vmware.com В конце установки мастер спрашивает у меня пароль от системы чтобы что-то там доустановить в ядро

Но гугл говорит, что официальный сайт здесь: http://www.vmware.com/

Можно ли доверять мастеру пароль от своей системы?

 

prozaik
()

mint не видит 3G-модем

Форум — General

Помогите пожалуйста подключить 3G-модем от Мегафона к linux mint 17. Проблема в том, что после того как я вставляю модем в usb, раздаётся звук, но соединение не устанавливается. При этом:

kalinin@kalinin ~ $ sudo apt-get install usb-modeswitch
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
usb-modeswitch is already the newest version.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 144 пакетов не обновлено.
kalinin@kalinin ~ $ sudo apt-get install usb-modeswitch-data
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
usb-modeswitch-data is already the newest version.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 144 пакетов не обновлено.
kalinin@kalinin ~ $ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0489:e042 Foxconn / Hon Hai Broadcom BCM20702 Bluetooth
Bus 001 Device 004: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
Bus 001 Device 009: ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 1bcf:2c02 Sunplus Innovation Technology Inc. 
Bus 003 Device 010: ID 12d1:1446 Huawei Technologies Co., Ltd. Broadband stick (modem on)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Я пробовал пользоваться туториалами типа этого: http://help.ubuntu.ru/wiki/3g Но в мастере после выбора точки доступа и нажатия «добавить» ничего не происходит - новое соединение не появляется и сообщений об ошибках нет.

Поискал куда установлен usb-modeswitch, synaptic выдал такое:

/.
/etc
/etc/init
/etc/init/usb-modeswitch-upstart.conf
/etc/usb_modeswitch.conf
/lib
/lib/systemd
/lib/systemd/system
/lib/systemd/system/usb_modeswitch@.service
/lib/udev
/lib/udev/usb_modeswitch
/usr
/usr/sbin
/usr/sbin/usb_modeswitch
/usr/sbin/usb_modeswitch_dispatcher
/usr/share
/usr/share/doc
/usr/share/doc/usb-modeswitch
/usr/share/doc/usb-modeswitch/NEWS.Debian.gz
/usr/share/doc/usb-modeswitch/README.Debian
/usr/share/doc/usb-modeswitch/README.gz
/usr/share/doc/usb-modeswitch/changelog.Debian.gz
/usr/share/doc/usb-modeswitch/copyright
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/usb_modeswitch.1.gz
/usr/share/man/man1/usb_modeswitch_dispatcher.1.gz
/var
/var/lib
/var/lib/usb_modeswitch

При этом сам модем постояно мигает своей лампочкой.

Также пробовал использовать modem manager GUI, но она даже не видит этот модем

 ,

prozaik
()

grunt учит синтаксису backbone

Форум — Web-development

Помогите пожалуйста решить проблему

Я создал проект на js-фреймворке backbone. Он работает. Затем я решил при помощи grunt сжать js-библиотеки в один файл. В результате grunt сжимает все файлы в один, но проект перестаёт запускаться. При этом консоль отладчика хрома выводит следующее сообщение об ошибке:

Uncaught SyntaxError: Unexpected token :

То есть проблема в синтаксисе определения модели моего приложения. Конкретно здесь, в 4-ой строке:

APP.NewsModel = Backbone.Model.extend({
  defaults: { 
    id: undefined,
    title: undefined,
    poster: undefined,
    description: undefined,
    likeState: true
  }
});  

Сам по себе код правильный. Но я всё же пробовал добавлять кавычки, убирать пробелы и т.д Не помогло

Никому не встречалась подобная проблема?

Привожу так же настройки grunt. Скажу без ложной скромности, он идеальный

Gruntfile.js:

module.exports = function(grunt) {

  grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),

    concat: {
      options: {
        separator: ';',
      },
      dist: {
        src: [
          'js/libs/backbone-min.js', 
          'js/project/models/models.js', 
          'js/project/views/newsTapeView.js', 
          'js/project/collections/collections.js', 
          'js/project/config.js'
        ],
        dest: 'js/production.js',
      }
    }

  });

  grunt.loadNpmTasks('grunt-contrib-concat');

  grunt.registerTask('default', ['concat']);

};

html:

    <script>
      window.APP = window.APP || {};
    </script>

    <script src="js/libs/jquery/jquery.2.min.js"></script>    
    <script src="js/libs/underscore-min.js"></script>
    <!-- <script src="js/libs/backbone-min.js"></script>   --> 

    <script src="js/production.js"></script>   

    <!-- <script src="js/project/config.js"></script>  -->
    <!-- <script src="js/project/models/models.js"></script>  -->
   <!--  <script src="js/project/views/newsTapeView.js"></script>     --> 
    <!-- <script src="js/project/collections/collections.js"></script>  -->

    <script>
      var app = new APP.NewsTapeView({el: '#newsTapeBox'});
    </script>    

При этом, если убрать из конфига grunt сжатие backbone-min.js, то всё работает без проблем. При этом, если вместо backbone-min.js пробовать сжимать другой файл(например underscore-min.js), проблема остаётся

 , , , ,

prozaik
()

поставить netbeans на mint

Форум — General

помогите пожалуйста поставить netbeans на mint/ubuntu

я сделал так:

$ sudo apt-get install netbeans

в результате netbeans установился. далее я хочу открыть в нём каталог с моим готовым php-проектом

для этого открываю file/new_project. в результате появляется окно, в котором предлагается выбрать тип проекта: java/netbeans_module/samples. проблема в том, что типа проекта php нет. видимо, для этого нужно что-то доустановить или вообще заново ставить netbeans из другого источника

 ,

prozaik
()

не работает git fetch origin

Форум — General

помогите пожалуйста получить с сервера репозиторий

в mint17/lamp я создал каталог. затем в нём инициализировал git. затем установил соединение с удалённым репозиторием:

[core]
  repositoryformatversion = 0
  filemode = true
  bare = false
  logallrefupdates = true
[remote "origin"]
  url = https://github.com/magento/magento2.git
  fetch = +refs/heads/*:refs/remotes/origin/*

потом выполнил git fetch

kalinin@kalinin /var/www/rempm/m2_1 $ git init
Initialized empty Git repository in /var/www/rempm/m2_1/.git/
kalinin@kalinin /var/www/rempm/m2_1 $ git remote add origin https://github.com/magento/magento2.git
kalinin@kalinin /var/www/rempm/m2_1 $ git fetch
remote: Counting objects: 1142598, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 1142598 (delta 2), reused 1 (delta 1), pack-reused 1142592
Receiving objects: 100% (1142598/1142598), 289.49 MiB | 1.17 MiB/s, done.
Resolving deltas: 100% (632084/632084), done.
From https://github.com/magento/magento2
 * [new branch]      2.0        -> origin/2.0
 * [new branch]      2.1        -> origin/2.1
 * [new branch]      develop    -> origin/develop
 * [new branch]      merchant_beta -> origin/merchant_beta
 * [new tag]         2.0.7      -> 2.0.7
 * [new tag]         2.1.0      -> 2.1.0
 * [new tag]         0.1.0-alpha100 -> 0.1.0-alpha100
 * [new tag]         0.1.0-alpha101 -> 0.1.0-alpha101
 * [new tag]         0.1.0-alpha102 -> 0.1.0-alpha102
 * [new tag]         0.1.0-alpha103 -> 0.1.0-alpha103
 * [new tag]         0.1.0-alpha104 -> 0.1.0-alpha104
 * [new tag]         0.1.0-alpha105 -> 0.1.0-alpha105
 * [new tag]         0.1.0-alpha106 -> 0.1.0-alpha106
 * [new tag]         0.1.0-alpha107 -> 0.1.0-alpha107
 * [new tag]         0.1.0-alpha108 -> 0.1.0-alpha108
 * [new tag]         0.1.0-alpha89 -> 0.1.0-alpha89
 * [new tag]         0.1.0-alpha90 -> 0.1.0-alpha90
 * [new tag]         0.1.0-alpha91 -> 0.1.0-alpha91
 * [new tag]         0.1.0-alpha92 -> 0.1.0-alpha92
 * [new tag]         0.1.0-alpha93 -> 0.1.0-alpha93
 * [new tag]         0.1.0-alpha94 -> 0.1.0-alpha94
 * [new tag]         0.1.0-alpha95 -> 0.1.0-alpha95
 * [new tag]         0.1.0-alpha96 -> 0.1.0-alpha96
 * [new tag]         0.1.0-alpha97 -> 0.1.0-alpha97
 * [new tag]         0.1.0-alpha98 -> 0.1.0-alpha98
 * [new tag]         0.1.0-alpha99 -> 0.1.0-alpha99
 * [new tag]         0.42.0-beta1 -> 0.42.0-beta1
 * [new tag]         0.42.0-beta10 -> 0.42.0-beta10
 * [new tag]         0.42.0-beta11 -> 0.42.0-beta11
 * [new tag]         0.42.0-beta2 -> 0.42.0-beta2
 * [new tag]         0.42.0-beta3 -> 0.42.0-beta3
 * [new tag]         0.42.0-beta4 -> 0.42.0-beta4
 * [new tag]         0.42.0-beta5 -> 0.42.0-beta5
 * [new tag]         0.42.0-beta6 -> 0.42.0-beta6
 * [new tag]         0.42.0-beta7 -> 0.42.0-beta7
 * [new tag]         0.42.0-beta8 -> 0.42.0-beta8
 * [new tag]         0.42.0-beta9 -> 0.42.0-beta9
 * [new tag]         0.74.0-beta1 -> 0.74.0-beta1
 * [new tag]         0.74.0-beta10 -> 0.74.0-beta10
 * [new tag]         0.74.0-beta11 -> 0.74.0-beta11
 * [new tag]         0.74.0-beta12 -> 0.74.0-beta12
 * [new tag]         0.74.0-beta13 -> 0.74.0-beta13
 * [new tag]         0.74.0-beta14 -> 0.74.0-beta14
 * [new tag]         0.74.0-beta15 -> 0.74.0-beta15
 * [new tag]         0.74.0-beta16 -> 0.74.0-beta16
 * [new tag]         0.74.0-beta2 -> 0.74.0-beta2
 * [new tag]         0.74.0-beta3 -> 0.74.0-beta3
 * [new tag]         0.74.0-beta4 -> 0.74.0-beta4
 * [new tag]         0.74.0-beta5 -> 0.74.0-beta5
 * [new tag]         0.74.0-beta6 -> 0.74.0-beta6
 * [new tag]         0.74.0-beta7 -> 0.74.0-beta7
 * [new tag]         0.74.0-beta8 -> 0.74.0-beta8
 * [new tag]         0.74.0-beta9 -> 0.74.0-beta9
 * [new tag]         1.0.0-beta -> 1.0.0-beta
 * [new tag]         1.0.0-beta2 -> 1.0.0-beta2
 * [new tag]         1.0.0-beta3 -> 1.0.0-beta3
 * [new tag]         1.0.0-beta4 -> 1.0.0-beta4
 * [new tag]         1.0.0-beta5 -> 1.0.0-beta5
 * [new tag]         1.0.0-beta6 -> 1.0.0-beta6
 * [new tag]         2.0.0      -> 2.0.0
 * [new tag]         2.0.0-rc   -> 2.0.0-rc
 * [new tag]         2.0.0-rc2  -> 2.0.0-rc2
 * [new tag]         2.0.1      -> 2.0.1
 * [new tag]         2.0.2      -> 2.0.2
 * [new tag]         2.0.3      -> 2.0.3
 * [new tag]         2.0.4      -> 2.0.4
 * [new tag]         2.0.5      -> 2.0.5
 * [new tag]         2.0.6      -> 2.0.6
 * [new tag]         2.1.0-rc1  -> 2.1.0-rc1
 * [new tag]         2.1.0-rc2  -> 2.1.0-rc2
 * [new tag]         2.1.0-rc3  -> 2.1.0-rc3

в результате мой каталог так и остался пустым(кроме каталога git в нём ничего нет). в этом проблема

так же пробовал следующую команду

kalinin@kalinin /var/www/rempm/m2_1 $ git fetch origin
kalinin@kalinin /var/www/rempm/m2_1 $ 

результат тот же

ps: пользовался этой инструкцией: http://freshnotes.ru/ustanovka-magento-2-lokalno-na-debian-ubuntu-14-04-s-nul...

 ,

prozaik
()

source command not found

Форум — General

помогите пожалуйста понять почему в debian8 нет команды source

dd1@dd1:~$ ls -A
.bash_history  .config        .local              .selected_editor      Загрузки
.bash_logout   .dbus          misc                .Xauthority           Изображения
.bashrc        .dmrc          .node_repl_history  .xsession-errors      Музыка
.bluefish      .gconf         .npm                .xsession-errors.old  Общедоступные
.cache         .gnome2        .pki                Видео                 Рабочий стол
.cinnamon      .ICEauthority  .profile            Документы             Шаблоны
dd1@dd1:~$ source .profile
dd1@dd1:~$ sudo source .profile
[sudo] password for dd1: 
sudo: source: command not found
dd1@dd1:~$ echo $BASH
/bin/bash
dd1@dd1:~$ 

 ,

prozaik
()

RSS подписка на новые темы