LINUX.ORG.RU

Сообщения dearboy

 

Подарка для работы по дереву тред

Кроме любителей собирать ядро, здесь наверняка есть и любители собирать что-то из дерева. Вопрос к вам.

Хочу подарить отцу подарок. Он всегда любил работать с деревом. Но сосредоточиться на этом как хобби никогда нет времени. На даче есть разные столярные инструменты, но это не полноценный верстак, а то что было нужно для работ на ней - электродрель/пила/лобзик, болгарка, пара ножовок, рубанков и все такое.

Алсо, собираемся чистить прилегающий лес, то что дерева будет навалом.

Хорошая же идея подарить какой-то мастхэв или специализированный набор? Что посоветуете?

  • Набор рубанков как-то узко, скучно и конечно не все что может понадобиться.
  • Слышал положительные отзывы о мультитулах, в частности Dremel. Выглядит круто, но то ли это?

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

Сам таким занимался пару раз, не считая уроков труда. Выручайте, столяры.

 , , , ,

dearboy ()

Создание приложений для БД

Хочется странногонормального, а именно - фреймворк (вероятно)/CMS, для создания приложений которые пишут/читают в БД. Такие аппликухи должны стать частью сервисов на замену экселю и самописному решению.

Можно конечно взять какой-нибудь Rails или Django, что и было сделано, но все равно это большой объем кода и архитектуры.

Потому что из коробки ожидается:

  • Различные инпуты и вообще способы ввода, создание своих
  • Кастомные страницы, по крайне мере возможность их создавать (а не просто список всех записей)
  • Возможность ну почти неограниченного расширения всего этого дела, привязывания других сервисов и т.п., особенно на фронтенде

По технологиям (желательно): Python/Ruby/и т.п., PostgreSQL, React (ну хотя бы не Angular).

Буду добавлять список того что нашел:

  • Oracle Application Express - на первый взгляд похоже, но проприетарное
  • MS Access - то же самое + мало возможностей
  • File Maker - самое близкое, но стоит приличных денег и опять же закрытый

Подумываю взять Plone, но это все же CMS, слишком много надо пилить.

P.S.: Open source конечно же

 , , , ,

dearboy ()

Spring Boot и одностраничное приложение

Во имя богов. Подскажите как замапить в Spring Boot все запросы кроме /api (Spring Data REST) на index.html который лежит в src/main/webapp/index.html???

Пробовал так, но говорит что у сервлета Index нету маппинга, а в маппинге что нет сервлета Index:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
         version="3.0" metadata-complete="false">
    <servlet>
        <servlet-name>Index</servlet-name>
        <jsp-file>/index.html</jsp-file>
    </servlet>
    <servlet-mapping>
        <servlet-name>Index</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>
</web-app>

Нужно для одностраничного приложения которое использует History API.

 , , ,

dearboy ()

Рабочая среда для конечного пользователя

Доброго времени суток. Поставили передо мной и ещё одним студентом задачу - сделать медстат систему для врачей. У них был XLS файл довольно крупный. Господин решил это все закинуть в монгу и написал веб интерфейс. С меня вычисления. Сейчас они реализованы через R скрипты, которые будут вызываться из Ruby или по RPC.

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

Вопрос - есть ли готовое решение которое позволит пользователям вести БД и запускать скрипты с интерфейсом уровня: выберите поля по которым считать, временной интервал и т. п.

Пока посмотрел на SciLab, там можно свои приложения писать, но язык.. и отсутствие нужных библиотек из R.

 , , , ,

dearboy ()

Пакетный менеджер ЯП и системы

Доброго времени суток, господа. npm ставит модули в /usr/lib/node_modules и системный ПМ туда же. В итоге если я делаю, например, npm install -g oauth-sign, то он перезаписывает то что поставил ПМ (пакет nodejs-oauth-sign).

Это вообще нормально или я делаю что-то не так? Мне инсталлятор одного SDK поставил все это дело сам (очевидно что я зря даю права рута софту не из репозитория, но тем не менее). Я так понимаю что следует ставить модули не из репозитория куда-то отдельно? Скажем в /usr/local/node_modules. Если так, как правильно это сделать? Хотя это уже не важно, если что сам найду, меня больше волнует как концептуально верно.

То же самое с яйцами питона и руби камнями.

 , , ,

dearboy ()

Тулза для простых диаграмок

А есть такая софтина в которой можно просто, быстро и удобно нарисовать небольшу диаграмму? Для себя, не IDEF0, IDEF3, UML, и т.д. Очень помогает иной раз разобраться с чем-то.

Требования:

  • Нативное или веб, желательно не Java (привет yEd и XMind).
  • Желательно клиент на Android, ну и соотв. синхронизацию.
  • Круто если оно может в mindmap, правда не знаю почему бы любой такой софтине не мочь в них.

Пока использую LucidChart и Dia, кроме первого пункта достоинств у них нет. Первый вообще в бесплатной версии до 60 объектов ограничение имеет. Зато и под виндой можно открыть, хотя Dia тоже под нее есть.

 , ,

dearboy ()

Ежегодный опрос сообщества Ubuntu

Напишите кто-нибудь новость http://www.omgubuntu.co.uk/2014/03/ubuntu-2014-community-survey-goes-live

 , , ,

dearboy ()

Во что Quake-подобное и где играют на ЛОРе?

Захотелось поиграть в Quake Arena. Я так понимаю Quake Live под Linux таки все? Во что тогда играете? И где? Помню гонял в Open Arena. Еще есть Nexuiz и Xonotic, не пробовал их. Чем лучше? Популярней?

 , , , ,

dearboy ()

Отключаете ли вы рекомендованные зависимости?

Поставил Debian на VPS и понадобилась Java. Чистая система, ставлю openjdk-7-jdk и что я вижу - gnome и gtk зависимости. Как человек знакомый с Debian сразу просек что это рекомендованные зависимости, но! Какого черта? Это нормально? Не стал отключать, т. к. виртуалка общего назначения, поиграться, для себя.

Но вот интересно - как вы делаете, судари? И как делают в продакшне? Может стоило вырубить рекомендованные зависимости?

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

 , , , ,

dearboy ()

Что сделать с нетбуком?

Есть Asus EEE PC 1005PE. Свои функции прекрасно выполнял, сейчас уже не нужно.

Продавать за 2к не хочется (хотя бы за 3-4, может кому нужно?). Вопрос - что бы полезного из него придумать?

Справедливо, если кто заинтересовался - могу выслать фото. А так - потертость на кнопке тачпада, мелкие царапки, сильнее на краях, сколов нет, на крышке мелкая трещина. smartctl -a /dev/sda. С крысой работает часов 10 (E for расширенный аккумулятор). Если кто скажет как - чекну аккумулятор.

 , , ,

dearboy ()

Синхронизация выборочно, с шифрованием и указанием пути

Привет ЛОР. Такие дела, хочется странного, а именно - синхронизировать домашнюю папку на ПК и телефоне (Android) через какой-нибудь Dropbox или иной ящик.

Синхронизировать абсолютно все, я определенно не хочу, возможно это даже будут конкретные файлы, а не папки, скажем: /home/user/Videos/Movies/TooBigToSync.mkv не синхронизировать, а /home/user/Videos/Movies синхронизировать. Поэтому:

Требование 1: Выборочная синхронизация, не только папок, но и файлов. Т. к. дело это адовое, в силу количества, желательно с удобным интерфейсом.

Что-то не хочется синхронизировать из-за приватности, а не размера, поэтому:

Требование 2: Возможность шифрования и дешифрования на лету (т. е. в ящике файлы хранятся в зашифрованном виде, локально - расшифр.).

Структура папок на каждом устройстве своя, поэтому:

Требование 3: Возможность указать какую папку с ящика в какую локальную папку синхронизировать.

Есть хоть что-то отдаленно похожее? Т. к. я уже начинаю думать как лучше это дело реализовать. Нужно ли это? Я здоров?

Про BitTorent Sync знаю, но держать ноут включенным 24/7 не радует.

 , , , ,

dearboy ()

Подскажите тему GTK, иконки, шрифт.

Скрин.

Тема похожа на Elegant Brit, шрифты на Droid Sans, иконки где-то на gnome-look видел, но хотелось бы уточнить, уж больно понравилось.

 , , ,

dearboy ()

Спеллчек нескольких языков или хотя бы автоматически

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

Dictionary Switcher не определяет :(

1. Неужто это такая проблема?

2. Это, вроде как, фича GTK и в том же gedit такая же фигня.

2.1 На винде то же самое? Лиса же там тоже GTK использует? И в Chrome тоже?

2.2 Может накатать юзабилити баг? Если это и вправду не реализовано, а не я чего-то не понял, я бы даже попробовал заняться.

 , , , ,

dearboy ()

PHP и WebSocket

Понадобилось в небольшой веб проект на PHP добавить сокеты. Думал на PHP и написать, но не нашел ни одной библиотеки с асинхронной реализацией, кроме Ratchet, но мне необходимо посылать сообщения с сервера, она для этого предлагает использовать родительскую библиотеку и писать реализацию самому. Ничего другого готового для продакшна не нашел.

Решил сделать на Python с Tornado и судя из примера оно использует для этого веб сервер! В чем тогда проблема реализации этого на PHP? С многопоточностью проблема решается через Apache получается. Поддержка сокетов есть. Я так понимаю проблема где-то в mod_php?

 , , ,

dearboy ()

Как там Debian поживает?

Доброго времени суток. Давно на ЛОР не заходил и вообще не следил за новостями, а работаю и потихоньку пилю XFCE. Но вот надоело мне пересобирать пакеты из PPA в RPM для Fedora, есть идея что для Debian это будет проще, но в свое время ушел из-за длительной заморозки Wheezy. Собствено вопрос - как там разработка Debian? Все так же слоу? Стоит перекатиться на него на десктопе? Все таки убанта рулит по количеству пакетов, но Mir и другие идеи космонавта мне не подуше, а Debian наше все.

 , , ,

dearboy ()

Рациональные доводы в пользу Qt и Gtk

Привет ЛОР, пишу в удаленный тред конечно, но! Есть пару недостоющих мне приложений, которые я хочу дописать, но в свете последних событий (выхода Gtk3 и Qt5) не могу выбрать тулкит.

Это конечно невозможно, но прошу привести рациональные доводы в пользу того или иного тулкита. Т. к. писать я собираюсь под то на чем сижу, то даже такие мелочи как DE важны. Ко всему кроссплатформенность не так важна, если только на мобильные платформы, т. к. не хватает мне этого ПО именно в Linux.

Пока что я прикинул только:

Qt

  • Qt5 пошустрее Gtk, но это, я думаю, дело поправимое
  • Огромная поддержка платформ, но в то же время Linux не является приоритетной платформой, как с GTK, да и опять же дело поправимое

Gtk

  • Gnome3 мне не очень пока что нравится, но это субъективно, да и не гномом едины
  • Мейнстрим - на Qt нет ни одного крупного браузера (QupZilla явно не попадает под определение крупного популярного браузера)
  • Gnome'вский стек по мне лучше, хотя бы тем что он на GLibc, который еще много где используется

 , , ,

dearboy ()

Дизайнеры Gnome снова порадовали

В приложении Notes можно выбрать цвет фона, даже черный, только вот цвет шрифта выбрать нельзя..

И зачем там нужны теги, по которым нету навигации?

Забавно видеть подобное в Gnome, где дизайнеры делают все для того чтобы приложения были «удобны» пользователям, особенно дизайнер этого - William Jon McCann. Который предлагал Transmission решить с кем они - Gnome или Ubuntu, странный чувак в общем.

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

P. S.: Ну даже мне, человеку обожающему Gnome и его компоненты, хочется свалить.

 , ,

dearboy ()

Разработка на локалхосте

Периодически делаю халтурки для веб и не только, соотв. исп. Apache и MySQL, PostgreSQL.

Выглядит это так: Включаю нужные сервера. Захожу от рута в MySQL, создаю БД, даю на нее полные права пользователю dev. Аналогично создаю виртуальный хост в Apache на ~/Projects/Freelance/name.

Это вообще нормально? По-моему, более логично смотрелся бы запуск всего этого от пользователя на портах выше 1024, ну или какие-нибудь пользовательские конфиги (не mod_userdir конечно же).

 , , ,

dearboy ()

Systemd убивает Cron

Мне нравятся желтые заголовки, но мы же в Talks'ах? Теперь там есть Cron.

Или я все пропустил?

dearboy ()

Получение информации

Привет ЛОР, наверное все определились с заменой Google Reader, во всяком случае кто пользовался. Но я как-то был занят с того момента и решил заняться этим только сейчас.

На самом деле, RSS меня всегда не устраивал как способ получения информации, т. к. обычно я получал ~1000 новостей в день и разгребать их дело не из простых. Но не суть, проблема вот в чем, на данный момент у меня есть:

  • Prismatic, который с помощью ИИ подбирает для меня интересные новости и статьи.
  • LOR и Reddit, где сообщество подбирает их для меня.
  • А также всякие блоги, вроде блога Аарона Сьего и других разработчиков, которые тянутся по RSS.
  • Ну еще есть общие блоги, вроде HabraHabr, которые в принципе заменяются Prismatic'ом

Тащемта проблема - заходить на них все, пожалуй еще больший ад чем пролистывать 1000 новостей. Может у кого-то есть подобная проблема и ее решение? В принципе из всех них можно вытянуть RSS и закинуть в какой-нибудь Feedly. Но это вообще не основная цель треда:

Как получаешь новости/новую информацию ты?

Твиттор не нужен, слишком много шума.

 ,

dearboy ()

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