LINUX.ORG.RU

Сообщения Lefan

 

Приложение для проведения вебинара в Linux

Форум — General

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

 ,

Lefan
()

Scalable PSD Vector в GIMP - реально ли и как использовать?

Форум — General

Нашел пак весьма интересных иконок, на сайте поставщика написано «Scalable PSD Vector» - т.к с фотошопом я дел не имел (для обрезки и не самых сложных вещей хватает и gimp), я не представляю как из растра сделать вектор (ну разве что vector magic), в поддержке мне сказали что «все дизайнеры знают как сделать из этих psd вектор, на любой размер - что все просто, и на это даже gimp способен, ищите в инфу тырнете». Инфа в тырнете заключалась в основном чтобы сделать из растра вектор в фш с экспортом в иллюстратор, но не из psd в вектор. Ну я решил использовать vector magic - в результате некоторые контурные иконки, при любых настройках выходили весьма косо. Я полез искать инфу еще - в итоге выкопал, что можно для для некоторых иконок использовать: Слой -> Альфа-канал в выделение -> Выделение в контур. Что делать дальше я не нашел. Как я знаю контур это и есть основа вектора, так как не привязан к пикселям. Вопрос дальше как я понял в том чтобы: 1) Импортировать контур в другой файл. 2) Изменить размер контура. 3) Учитывая что иконки контурные, как-то их обвести со сглаживанием. Но как это сделать я не знаю, как и любых других способов использовать эти "растрово-векторные" иконки. Расчитываю на наставление дурака вроде меня на путь того - как можно все это сделать в gimp.

 

Lefan
()

Можно ли копировать группы слоев в gimp?

Форум — General

У меня в одном файле обозначена некая группа слоев, можно ли скопировать эту группу слоев в другой xcf файл? Я имею ввиду не просто копировать и вставить как слой - а именно как группу слоев. Или же придется делать один файл а потом просто копировать его и делать другие?

 

Lefan
()

Как закруглить в gimp отдельно взятый угол?

Форум — General

Хотел сделать сглаживание только верхних 2 углов, но в самом gimp есть только сглаживание всего и вся. Способа кроме как: выделение в контур -> править нижние узлы -> опять в выделение, не нашел. Подскажите что можно сделать чтобы упростить сию манипуляцию - и не ломать лишний раз мозги. Есть ли способ сделать просто как в css3 - для каждого угла назначить свое сглаживание и т.д? Вопрос может показатся глупым - но в gimp я новичок, и мало что знаю, поэтому спрашиваю там где многие его знают хорошо.

 

Lefan
()

Транспарентный рабочий стол в минимальном стиле.

Галерея — Скриншоты

Рабочий стол чтобы не задерживался взгляд, иконки numix circle, док - plank с темой transparent, стандартная слегка отпиленная shell тема - удалил corner-ы по углам, и поставил легкую тень на шрифты чтоб отчетливей было видно. Фон - Nebula. Стиль слямзал с бета версии новой элементари (все ещ дохлой, но красивой). И частично попытался реализовать вкусности Ozon OS (Numix OS), без использования их расширений. Конечно не KDE5 с ее фичами, но как говорится - на вкус и цвет товарищей нет.

 

Lefan
()

Ошибка в fedora 20 после обновления. Слетает gdm

Форум — Desktop

Поставил репозиторий с gnome 3.12 до недавнего времени все работало отлично. Недавно после обновления у меня слетает gdm и shell (доступ из gdm или другого менеджера) на ровном месте. Белый экран и надпись вроде «Ой что-то пошло не так систему не восстановить , обратитесь к администратору»(если на русском). Что случилось не знаю, потыкал в гугл вроде похожая проблема есть но в более ранних версиях и не том направлении, да и решалась она путем даунгрейда. Cам gnome-shell вроде работает (из консоли в режиме восстановления запускал). Думаю тут есть те кто столкнулся с этой проблемой и нашел из нее выход, подскажите что делать.

 , ,

Lefan
()

Хочу купить годную IDE для NodeJS - что посоветуете?

Форум — Web-development

В основном пишу код на Sublime Text 3, хотя это и отличный редактор но мне нужен чуть более расширенный функционал. Вот перечень того что я использую, и чего я хочу от новой IDE. Из языков: ejs,js,coffee,less,sass,haml. Из функционала использую Emmet(Zen Coding), Выделение нескольких строк сразу, Замыкание выделенного в скобки (кавычки, фигурные и т.д), Выделение всех схожих строк и работа с ними. В принципе со всеми основными возможностями ST. Из того что я хочу - удобный рефракторинг и анализ кода, удобная работа с контролем версий (git), быстрая и удобная работа с Angular (спинеты из ST не так удобны), тестирование и все ключевые плюшки IDE-шек для веба. Терять что-либо из вкусностей ST я не собираюсь, но и без плюшек IDE тоже не сладко (используя много хардкорового тестирования напрямую с той-же Node - не всегда удобно). Изначально как только возникло желание поработать с IDE я посмотрел в сторону WebStorm - вроде все как хотел, но после просмотра в триалке я не сильно понял что и как устроено, поэтому мало что смог сразу использовать - я знаю что там и плагины и все прочее есть, но лучше перестраховаться и спросить у знающих. Что посоветуете?

 , ,

Lefan
()

Какой планшет Bamboo лучше купить, чтобы идеально работал под Linux

Форум — Multimedia

Хочу купить графический планшет для рисования, как я знаю Bamboo вроде как должен хорошо работать под linux но спрашиваю чтобы перестраховаться. Планшет должен без проблем, и танцев с бубном уметь работать с gimp, krita, и т.д (krita особенно). Моя ОС fedora 20 x32, с Gnome 3.12 на борту. Хочу найти самый оптимальный вариант. Думаю здесь есть те кто покупал себе подобный планшет и имел дело с его работой под linux. Прошу совета какой лучше выбрать. Лично на мой дилетантский вкус нашел вот этот планшет.

P.S - Дорогие планшеты ценой более 8 т.р не предлагать, не настолько я хорошо рисую, и профессионально заниматься не собираюсь, так что лучше в разумных ценовых пределах

 ,

Lefan
()

SailsJS выдает ошибку 403 без видимых причин

Форум — Web-development

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

create: function (req, res) {
	var username = req.param('username'),
		password = req.param('password');
	if ((!username || !password) || (username || password) == undefined) return res.redirect('/login');
	User.findOneByUsername(username).exec(function (err, user) {
		if (err) return res.json(err);
		if (passwordHash.verify(password, user.encryptedPassword)) {
			req.session.auth = true;
			req.session.User = user;
			res.redirect('/');
		} else if (passwordHash(passwordHash.verify(password, user.encryptedPassword)) == false) {
			res.redirect('/login');
		}
	})
},
В конфигурациях путей тоже все нормально, включен csrf но все данные токена передаются без проблем, но как только я передаю данные с формы, или просто пустую форму - то он сразу отрубает подключение сервера, и выдает ошибку, где написано что он попытался возвратить ошибку 403 из файла responses/forbidden.js но у него возникла проблема с разпознаванием view (что несомненно является бредом) если удалить сабж (forbidden.js) то он просто никак не реагирует, переходит по странице запроса где ничего нет. Вот лог ошибки, если кто может подскажите где накосячил - версия sails beta 0.10
/home/anton/project/api/responses/forbidden.js:81
  else return res.view('403', locals, function viewReady(viewErr, html) {
                  ^
TypeError: Object #<ServerResponse> has no method 'view'
    at Object.forbidden (/home/anton/project/api/responses/forbidden.js:81:19)
    at ServerResponse.bound [as forbidden] (/usr/lib/node_modules/sails/node_modules/lodash/dist/lodash.js:729:21)
    at /usr/lib/node_modules/sails/lib/hooks/csrf/index.js:65:28
    at createToken (/usr/lib/node_modules/sails/node_modules/express/node_modules/connect/lib/middleware/csrf.js:82:44)
    at /usr/lib/node_modules/sails/node_modules/express/node_modules/connect/lib/middleware/csrf.js:54:7
    at Object.ondone (/usr/lib/node_modules/sails/node_modules/express/node_modules/connect/node_modules/uid2/index.js:40:8)

 

Lefan
()

ошибка при установке bcrypt в npm (nodejs)

Форум — Web-development

Привык что хватает простой команды

npm install bcrypt --save
чтобы установить, знаю что должен быть установлен GCC & G++ обычно проблем не возникало, но сейчас понадобился bcrypt, а он выдает ошибку на ровном месте. Вот лог, система Fedora 20, пакеты gcc, gcc-c++, python 2&3 установлены. Подскажите что делать, вроде не у кого кроме виндузятников этой ошибки не наблюдалось (как сказал яндекс)
 bcrypt@0.7.8 install /home/anton/sails-blog/node_modules/bcrypt
> node-gyp rebuild

Traceback (most recent call last):
  File "/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py", line 18, in <module>
    sys.exit(gyp.script_main())
AttributeError: 'module' object has no attribute 'script_main'
gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:340:16)
gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:807:12)
gyp ERR! System Linux 3.14.4-200.fc20.i686
gyp ERR! command "node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/anton/sails-blog/node_modules/bcrypt
gyp ERR! node -v v0.10.28
gyp ERR! node-gyp -v v0.13.0
gyp ERR! not ok 
npm ERR! bcrypt@0.7.8 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the bcrypt@0.7.8 install script.
npm ERR! This is most likely a problem with the bcrypt package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls bcrypt
npm ERR! There is likely additional logging output above.

npm ERR! System Linux 3.14.4-200.fc20.i686
npm ERR! command "node" "/usr/bin/npm" "install" "bcrypt"
npm ERR! cwd /home/anton/sails-blog
npm ERR! node -v v0.10.28
npm ERR! npm -v 1.4.10
npm ERR! code ELIFECYCLE

Lefan
()

Проблема с регулярным выражением

Форум — Web-development

Както мне надоело представление даты создания записи в Sails (атрибут createdAt) который выглядит так

2014-05-17T07:26:45.453Z
соответственно я захотел вырезать кусочек (T07:26:45.453Z) для чего было составлено такое корявое - но рабочее регулярное выражение (смотреть regexp) которое выделяет ту часть строки которую я хочу вырезать. соответственно далее я по старинке - дедовским методом хочу все выреать с помощью replace вот так
  afterCreate: function (values, next) {
  	var stringReplace = /.\d{2}:\d{2}:\d{2}[.]\d{3}[Z]/;
  	var created = values.createdAt;
  	values.datetime = created.replace(stringReplace, ' ');
  	next();
  }
Но мне воводят следующий error log: (если подчистить от лишнего)
TypeError: Object Sat May 17 2014 12:36:37 GMT+0400 (MSK) has no method 'replace'
Как я понял из этого лога то он обрабатывает не то, что уже в самом json выдается - а сам объект с вагоном подробностей, поэтому его нельзя replace-нуть (т.к не строка) подскажите что можно сделать с пациентом? Как мне все-же сделать нормальную дату? Или все-же лучше распарсить значение на нормальное на стороне клиента?

 ,

Lefan
()

Проектирование прав (админ or юзер)

Форум — Web-development

Проблема подкралась в реализации админ панели (да и вообще страниц с ограничением прав просмотра) т.к пользуюсь Sails смог прикрутить сессии, сокеты, и юзверей, но проблема с ограничением прав все-же возникла, не могу додуматься как прикрутить админку. Вроде из кастов смог понять что можно создать поле в таблице admin = принимающее true or false, а дальше настроить полис на пускать, или не пускать, но админу каждому просто так не дашь, и нужно его (админа) или сразу создать с определенным паролем (как?), или сделать временный псевдоконтроллер - который как установщик в wordpress - только создает суперюзера, а потом соответственно удалить этот контроллер. Но чтобы не получилось уж совсем дыряво, хочу спросить у местных девелоперов (не обязательно NodeJS) как думаете можно реализовать админа в приложении?

 ,

Lefan
()

Как назначить произвольное имя файлу при загрузке в js

Форум — Web-development

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

  • <artist>-<title>.mp3

Подскажите как это можно реализовать, желательно на стороне клиента.

 ,

Lefan
()

https запросы из sailsjs

Форум — Web-development

для доступа к аудио в вк, как говорит документация нужно сделать post запрос который вернет json с аудио, но простой запрос возвращает ошибку - нужно сделать запрос с помощью https - как это можно сделать? ранее в sails использовать только простой http как переключать их или еще как я не знаю, подскажите

 

Lefan
()

Преобразования импортированных фигур в svg.js

Форум — Web-development

недавно начал играться с svgjs но уперся в проблему, если хочешь работать со своими объектами то можно задать координаты path (делаю фигурку в inkscape - копирую d), но в анимации - да ивообще в svgjs для этой фигурки кроме 5 «шаблонных» манипуляций, не увидел возможности менять внутренние координаты фигуры - для изменения каких либо движений самой фигуры, подскажите как это можно реализовать? Желательно с использованием svgjs

 , , ,

Lefan
()

Как сделать кнопки окна влево в gnome 3.10

Форум — Desktop

ОС fedora 20, gnome 3.12, просто привык что в ubuntu кнопки слева, а как сделать в gnome-shell не знаю

 

Lefan
()

Как думаете у чего более радужное будующее?

Форум — Talks

недавно просмотрел чем хотят заменить или расширить JS - Dart vs Typescript vs Coffeescript. Лично я пока что пользуюсь Coffeescript - потому что люблю Ruby подобные быстрые и не насыщенные синтаксисом языки. Но на арене появились языки (также компилятся в js, ибо до полноценной браузерки им как раком до китая) которые хотят сместить браузерный JS на свою сторону, а Node позволяет чудить все что хочется хреново быстро, и так на левом краю ринга Typescript - в которм я увидел лишь приятную работу с классами, и в правом углу Dart - в котором я увидел C/C++ и немножко Java (или множко?) и так сразу видно что Dart вроде как круче, но лично о мне слишком много синтаксиса - да и зачем реализация таких фич - если все равно будет компилиться в JS? Но хотелось бы узнать мнение тех кто нинче в теме и не только интерисуется но и использует на себе и своих проектах. И если бы вы решили сделать свою сахарницу которая компилилась в js - какой бы вы ее сделали?

 , , ,

Lefan
()

почему в gimp не сделают апдейт до gtk 3.1x ?

Форум — Talks

реально интернесно, сначала вроде говорили типо 3 gtk хромой, нестабильнй, но сейчас, по моему он неслабо подтянулся, также работает и в win и в mac, появились множество полезных и приятных фич, так почему они так же на gtk2? реально это уже как атавизм, бессмысленный и беспощадный, я уже молчу о том что новые фичи в gimp не появляются уже давно, может кто сказать как так получилось что сабж изза которого вообще стали делать GTK тупит на версии которой уже 4 года?

 

Lefan
()

Пагинация для NodeJS (SailsJS)

Форум — Development

Решил выучить MVC Sails для быстрой разработки, в принципе о фреймворке могу сказать только хорошее, но как только я решил перейти от одностраничных приложений, то даже при построении простого блога я не смог сделать даже простейшую детскую пагинацию (что при работе с Django проблем не вызывает), думал что AJAX подгрузка будет попроще, но опять же даже не представляю как это сделать, подскажите возможное решение - алгоритм, либу, или пример кода.

 ,

Lefan
()

Веб камера в ubuntu 13.10

Форум — Linux-hardware

Купил этот ноутбук после установки ubuntu 13.10 перестала опознаваться веб камера, что делать? в ubuntu 12.04 все прекрасно работало я проверял, подскажите что делать, я в железе понимаю плохо

 ,

Lefan
()

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