LINUX.ORG.RU

Избранные сообщения mkv1313

А есть ли замена Go в плане кросскомпиляции?

Форум — Development

Вот смотрите, есть один говнокод. Ядро на си, расширения на питоне. Поскольку мы не профессиональные программисты, то кодим как умеем, иногда приходится под венды некоторые куски переписывать заново, gui и не только. Go может из одного кода под линуксом генерить elf, PE и mach-o. То есть очевидный профит. Но Go слишком молодой и непопулярный язык, отсюда мало батареек. Например, go-gtk никогда не закончат. Про питоновские scipy, numpy, nltk я вообще молчу.

P.S. Это не Go-тред, потому в тегах его не указывал, потому воздержитесь от срача. Спасибо за ответы :)

 ,

jori
()

Фонд СПО опубликовал этические критерии для репозиториев исходного кода

Новости — GNU's Not Unix
Группа GNU's Not Unix

FSF опубликовал список критериев, по которым можно определить, подходит ли тот или иной сервис репозиториев для исходного кода (такой, как GitHub или Bitbucket) для размещения свободных проектов. Критерии разделены на несколько категорий: от Unacceptable (F) до Extra credit (A+).

Каждая из категорий включает в себя те или иные параметры, по которым можно судить о том, годится ли сервис для размещения свободного софта и компонентов системы GNU в частности. К примеру, для того, чтобы получить категорию C (минимальную, при которой на этом сервисе можно размещать софт из состава проекта GNU), сервис должен выполнять свои основные функции в полностью свободных браузерах (таких, как GNU IceCat), не запрещать заход на сайт через Tor, поддерживать HTTPS и не дискриминировать пользователей по каким-либо причинам. В свою очередь, чем выше категория (A+>A>B>C>F в порядке уменьшения уровня свободы и соответствования этическим нормам), тем больше требований выдвигается сервисам. К примеру, чтобы получить категорию A+, сервис должен не только использовать исключительно свободное ПО, писать «free software» вместо «open source» и «GNU/Linux» вместо «Linux» (в отношении ОС), но и быть полностью доступным людям с ограниченными возможностями и не вести логи посещений.

Всего в списке присутствует 28 различных идеологических и технических критериев. На данный момент, FSF ещё не дал оценку конкретным сервисам согласно этому списку.

Новость на сайте FSF

>>> Полный список критериев

 , ,

the_electric_hand
()

Парсер JSON, написанный на D, стал самым быстрым парсером JSON в мире

Новости — Open Source
Группа Open Source

Долго время производительность JSON-парсера на D оставляла желать лучшего. Однако в последнее время ситуация начала меняться. На смену устаревшему парсеру std.json пришел новый экспериментальный парсер stdx.data.json, нацеленный на включение в Phobos. Однако несколько дней назад вышел релиз нового экспериментального парсера fast, который не только обошел все другие реализации, но и сделал парсер JSON на D самым быстрым парсером в мире, обгоняя парсер на Python в более чем 6 раз по памяти и в 14 раз по скорости. Ниже приведены замеры его производительности.

Language 	Time,s 	Memory, Mb
D Gdc Fast 	0.34 	226.7
C++ Rapid 	0.79 	687.1
C++ Gason 	0.83 	582.2
Rust 	 	1.26 	234.7
Crystal Schema 	1.62 	293.2
Crystal 	2.59 	1061.4
Crystal Pull 	2.70 	1.2
Nim Clang 	3.30 	1280.3
Nim Gcc 	3.57 	1284.0
Python Pypy 	4.99 	1365.4
C++ LibJson 	5.49 	2796.3
Go 	 	6.07 	479.4
Ruby YAJL 	8.23 	1085.5
Python 		9.85 	1409.1

>>> Подробности

 ,

Xroft
()

Libreboot портирован на ASUS Chromebook C201

Новости — Hardware and Drivers
Группа Hardware and Drivers

Libreboot, полностью свободный вариант альтернативы для BIOS под названием Coreboot, был портирован на ASUS Chromebook C201 — бюджетный ноутбук с ARM-процессором и предустановленной операционной системой ChromeOS. Портирование осуществил Пол Коциалковски (Paul Kocialkowski), один из разработчиков полностью свободного форка Android под названием Replicant.

Однако, в документации указывается, что ASUS Chromebook C201 по-прежнему не может называться полностью свободным ноутбуком. Этому есть несколько причин: во-первых, на него невозможно установить полностью свободный дистрибутив GNU/Linux (вместо них разработчики рекомендуют использовать Debian или Fedora), во-вторых, для работы аппаратного ускорения видео необходим проприетарный драйвер (в документации к Libreboot предлагается не использовать ПО, требующее аппаратное ускорение, такое как Blender или GNOME), и в-третьих, для поддержки WiFi тоже нужны проприетарные компоненты (вместо них рекомендуется использовать свободные WiFi-адаптеры от ThinkPenguin и Tehnoetic).

Также сообщается, что в дальнейшем Libreboot будет портирован и на другие ноутбуки на основе Rockchip RK3288.

>>> Подробности

 , , ,

the_electric_hand
()

История о том, как я за $350 собрал мощный и практичный ноутбук

Форум — Linux-hardware

Вот фотография моего ноутбука: http://i.imgur.com/UTvyDF7.jpg

Я купил Thinkpad T420 за $220, состояние официально refurbished на заводе, чем он отличается от нового — я так не понял, потому что абсолютно все было новым: корпус, батарея, клавиатура, матрица, внутренности, ни тачпадом, ни даже винчестером не пользовались никогда (7 циклов вкл.выкл).

Конфигурация на момент покупки была такова:

  • i5-2520M (2 ядра, 4 потока)
  • 8GB RAM (2х4GB)
  • 320 GB HDD (7200 rpm)
  • 1366x768 14" матовая

Я продал: процессор i5-2520M ($30), матрицу с кабелем шлейфом ($30), а также память ($35), благодаря чему выручил: $95.

Я купил: 4х-ядерный i7-2720QM ($95), качественную Samsung HD+ 1600x900 матрицу с кабелем-шлейфом ($53) и 16GB памяти ($77), в сумме затраты: $225

Итак, за $350 я получил:

  • i7-2720QM (4 ядра, 8 потоков)
  • 16GB RAM
  • 320 GB HDD (7200 rpm)
  • 1600x900 14" матовая

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

Смог бы я купить такую спеку за $350? Сомневаюсь.

Разумеется, я вставил вместо сидирома hdd-caddy, куда поставил ssd, как и в hdd-слот, а также в mini-pcie слот поставил бывший у меня mini-pcie 64 гиговый ssd. Осталось заменить стоковый wifi, на карточку с a/b/g/n, а то стоковый работает только в b/g/n.

// а да, на этой спеке изкоробочно работает как свежайший OS X 10.11.1 El Capitan, так и гента, причем работает абсолютно все.

 ,

kep
()

Ничего лишнего

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

Долго пытался сделать идеальное окружение, но не хватило нервов — необходимые для большинства моих идей виджеты от doraneko на awesome из git/master перестали работать из-за того, что в awesome переделали реализацию базовых виджетов. Короче, осталось только уютненькое окружение без виджета плейера, без стека уведомлений, без красивого и функционального меню (а осомовское меню до сих пор не распознаёт клик вне своего виджета и не скрывается, в отличие от меню в тулкитах). Но основное всё же реализовано.

Что есть:

  • Только иконки в тасклисте:
    • no icon для приложений не имеющих иконок;
    • Размер иконок фиксирован, чтобы не растягивало, например в GIMP, по ширине;
  • Титл на панели — в некоторых приложениях титл отображает несохранённые данные (например в GIMP, опять же, ну и в текстовых редакторах, конечно);
  • Виджет часов:
    • Показывает день недели прогрессбаром (выходные другого цвета);
    • При наведении показывает дату в формате DD.MM.YY (без всплывающих формочек, календарей и прочего);
    • показывается поверх любых полноэкранных окон (удобно, когда играешь или смотришь поний);
  • Панель становится непрозрачной, если окно maximized;
  • Трей сворачивается (так как из-за некоторых ограничений (или криворукости разрабов?) виджет трея не перерисовывается при скрытии/удалении его с панели на лету, пришлось городить костылик, отрисовывающий его при скрытии за пределами экрана, что позволяет скрыть виджет нормально);
  • Много правил, очень много коллбэков;
  • Перепилены некоторые стандартные осомовские луашные библиотеки;
  • Никаких сторонних плюшек не подключено;

Окружение:

  • GTK2: самописная тема, использующая murrine (для pixmap-составляющих используется она же).
  • Qt4, Qt5: жрут тему GTK2;
  • Иконки: Evolvere Flat Vivid Sunken Dark;
  • Курсор (на скриншотах не видно): Breeze (не смотря на то, что он почти того же тона, что и тема, он не сливается с окружением);
  • Обоина тоже самопальная (виден процесс на скриншоте с GIMP);

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

Виновник торжества:

 % > awesome --version
awesome v3.5.2-804-gee0e9ba-dirty (The Fox)
 • Build: Oct  1 2015 13:41:23 for x86_64 by gcc version 4.9.3 (@)
 • Compiled against Lua 5.1.5 (running with Lua 5.1)
 • D-Bus support: ✔

Не стал пропихивать все скриншоты в контекст, пусть они будут отдельно;

Конфиги, возможно, будут позже.

Многих интересовало моё окружение, и надеюсь, всех скастует по тегу, а кого не скастует — увидят его на главной (конечно, если JB его подтвердит).

 , ,

r3lgar
()

Минималистичный Debian с XFCE.

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

Весьма продолжительное время я пользовался Fedora + Gnome 3, но выход 22 шапки и приход dnf с кучей багов окончательно разочаровали меня и потому я решил перебраться на что-то более стабильное. Дебиан был выбран поскольку звание стабильного дистрибутива всегда было за ним. Так-же было принято решение отказаться от Gnome 3, не потому что он плох, просто захотелось чего-то нового, этим новым стала крыса.
В целом крыса оставила очень приятные впечатления, с ностальгией вспомнился гном 2, в котором можно было кастомизировать любую кнопку / панельку / индикатор. Очень порадоволо после гнома, где всё было прибито гвоздями. О дебиане и говорить не приходится, нормальная установа оракловской JDK через репозиторий (привет, Fedora!), да и за 2 месяца использования не было вообще ни одного косяка.
Доп. скрины:
FM + Screenfetch: http://storage5.static.itmages.ru/i/15/1011/h_1444582310_6006679_343f8ee15f.png
Evince: http://storage8.static.itmages.ru/i/15/1011/h_1444582339_8212850_c7b1cd7fbc.png
LOR: http://storage3.static.itmages.ru/i/15/1011/h_1444582358_6164858_200c5b6b1e.png

 ,

Jefail
()

BSPWM

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

Обоина (просто так поставил, по цвету)
Цвета

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

 , , , олень

zezic
()

Qody — быстрый запуск тысяч программ из интернет облаков

Новости — Интернет
Группа Интернет

Анонсирован новый продукт Qody, который представляет собой набор бесплатных сервисов и программных продуктов, позволяющих мгновенно запускать тысячи прикладных программ и виджетов из интернет без необходимости их установки. Поддерживаются различные IT-девайсы под управлением Linux, Windows, Mac OS, Android или iOS.

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

  • установить программное обеспечение Qody на любое устройство, будь то компьютер, ноутбук, планшет или смартфон под управлением наиболее распространенных ОС (Windows, Mac OS, Linux, Android, iOS);
  • установить дистрибутив операционной системы Linux — QodyOS (x86, x64, планируется arm);
  • либо напрямую пользоваться широким функционалом облачных сервисов Qody через веб-браузер.

После установки программного обеспечения Qody, с помощью приложения Qody Launcher Вы получаете возможность запуска программ прямо из интернет, это могут быть различные программы: для работы и бизнеса, мультимедия, интернет, игры и т.д., во многом не уступающие, а где-то и превосходящие нативные приложения. Список программ исчисляется тысячами, он будет единым для всех устройств, и обещается постоянно расширятся и оптимизироваться. Поддерживаются приложения созданные средствами: HTML/JS, FLASH, QML, или же Linux приложения с поддержкой GTK+ 3, среду запуска которых планируется размещать на серверах Qody. В планах также отмечается реализация функционала запуска Android приложений на устройствах под управлением Linux, Mac Os и Windows.

Видео с презентацией работы некоторых программных продуктов можно посмотреть по ссылкам:

Скриншоты:

Благодаря тесной интеграции с облаками, программы могут работать с файлами и функциями других облачных сервисов, таких как Dropbox, Google drive, Yandex disk и т. д. Интересной особенностью так же отмечается возможность сохранить состояние программы, с последующей возможностью открыть ее в том же состоянии на любом другом устройстве, на котором установлено программное обеспечение Qody.

Также в состав программного обеспечения (только для Windows, Mac OS и Linux) входят Gamayun Browser — интернет браузер с последними новшествами интернет (Blink engine), Qody file explorer — файловый менеджер с удобной работой с облачными сервисами и др.

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

Скриншоты:

Вдобавок представлен еще один интересный продукт — Qody ServerBox, это программное обеспечение, которое после установки работает как служба и представляет собой по сути сервер облачных программ. Данный продукт предназначен для запуска программ средствами программного обеспечения Qody, или же, как вариант, обращение к серверу из веб-браузера. Предназначен Qody ServerBox в основном для тех, кто хочет обеспечить наилучшую скорость работы программ или же создать условия повышенной информационной безопасности.

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

>>> Источник

 ,

forseo2k
()

Собираем бюджетный (нищебродский) десктоп/говносервер с ECC памятью

Форум — General

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

Собственно, для тех кто в танке: второе поколение i-серии процессоров intel (т.к. любой современный процессор) умеет ECC, вопрос только в контроллере на мамке.

Хотелось бы собрать себе конфигурация для критичного десктопа (для бухгалтерии, например) или говносервера (для той же бухгалтерской 1С и прочего корпоративного говна, типа файлопомоек).

По цене, думаю, лучше всего пойдёт GIGABYTE GA-B150M-D3H DDR3 (rev. 1.0) (пользуюсь яндекс маркетом с фильтрами) за 7500 рублей (есть и дешевая GIGABYTE GA-B150M-D2V DDR3 (rev. 1.0) за 5000 рублей).

Под s1151 есть i3 и Pentium процессоры (мне же все знаем, что для БД важнее SSD, а не проц, верно?), которые стоят от 9000 и от 6000 рублей соответственно, поэтому весьма бюджетно.

Далее оперативная память. Учитывайте, что чипсет - говно, поэтому нужно использовать НЕ буферизованную (не registered) ECC DDR3.

Например, Crucial CT102472BA186D за 4500 рублей за 8Гб.

Ну а SSD: конечно же Samsung PRO.

Критикуйте и советуйте другой конфиг.

И да: никто не знает, умеет ли AMD на десктопном железе нечно подобное?

 , , ,

ktulhu666
()

Десктоп модератора-бездельника

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

Переехал на работе с венды на линупс, никаким определенным дистрибутивом корпоративная политика не ограничивает, поэтому поставил федору. Венда правда все равно осталась в виртуалке в местном ESX, так как не все нормально работает под лялихом. К слову Evolution удалось подружить с Exchange, но Outlook все равно удобнее

Fedora 22, Gnome 3.16

Firefox и Steam

Gnome Terminal и Nautilus

 , , ,

JB
()

Какую ФС лучше использовать для архивного хранения 25Тб данных (аниме)?

Форум — General

Собственно, списал себе с работы хороший десткоп (i7, 16Gb RAM, 650W БП), а также целую ораву хардов хитачевских на 2Тб (16 штук). Думаю поставить корпус второй рядом и пронять в него из осного питание и SATA от PCIe контроллеров, т.к. места не хватает.

Но вопрос не в этом: в чём лучше хранить много больших файлов неизменяемых? Суть в том, что сейчас коллекция аниме хранится на LTO5-лентах, поэтому мне проще выкачать заново, чем восстановить. Хочется скопировать всё на харды и наслаждаться случайным доступом.
Я склоняюсь к ZFS с RAID-Z2 или к EXT4 на mdraid RAID6+hotswap. Также весьма важно, чтобы при одном потоке чтения и одном потоке записи ФС не подвисала (чтобы VLC не лагал).

 , ,

ktulhu666
()

Самый быстрый grep написан на Go

Форум — General

Некто Sven Taute сдевелопил на Go альтернативу grep: http://sift-tool.org/info.html

Работает быстрее не только grep, но и ack, ag (the_silver_searcher), pt (ag на Go), по ссылке есть бенчмарки.

Кто убедился в этом на своей машине и условиях?

Для запуска Go не нужен (в чем кайф, а), можно скачать бинарники и запустить потестить, исходный код здесь.

 , ,

kep
()

Профит от SSD не такой, как хотелось бы.

Форум — Linux-hardware

Привет. Задумал я тут upgrade компа, докупил еще 6 гб оперативки и ssd.

SSD - intel 535 120gb, но профита от нее не вижу.
Старт krita такой же, как и с hdd. Скорость выросла в приложениях максимум на 5%, и то не во всех.
Старт системы вообще не понятно, вроде тоже самое, а вроде и нет.
Или это линукс так хорошо работает?

i7-960
ext4 и там и там.
Rosa linux

Может твики какие есть, или как-то настроить?

И еще есть вопрос по работе компа, объясните пожалуйста.

Я открываю krita, создаю в ней новый файл, где этот файл находится, в оперативке?

Я сохраняю файл, он находится на hdd, но после его открытия он снова в оперативку попадает?

 , , , ,

ChuCha
()

ASUS Chromebook C201 и Chrome OS

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

Купил себе для решения описанных в этой теме задач ASUS Chromebook C201 на RK3288 вместо процессора и с предустановленной Chrome OS вместо операционной системы.

( читать дальше... )

 , ,

Deleted
()

Посоветуйте одноплатник

Форум — Linux-hardware

Одноплатник или чип.

ARM или ARM64.

SATA и Ethernet (хотелось бы побыстрее и интегрированное в SoC).

Плюсом будет: SD Card или eMMC.

Минусом будет: наличие радиатора или интегрированных Wi-Fi/Bluetooth.

Графика не нужна. Блобов нужно как можно меньше. Цель: генерировать странички, отдавать их клиентам.

 , , , ,

CYB3R
()

Лучший моноширинный шрифт для редактора кода

Голосования — Голосования

В связи с недавними новостями хочу провести топ моноширинных шрифтов для редактора кода на ЛОРе.

В комментариях также приветствуются названия лучших моноширинных шрифтов для терминала.

P.S. Monospace(d) — это не шрифт, а лишь алиас к системному моноширинному шрифту по умолчанию (чаще всего DejaVu)

  1. Terminus 264 (29%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. DejaVu / Hack 144 (16%)

    ******************************************************************************************************************************************************************************

  3. Consolas 130 (14%)

    *************************************************************************************************************************************************************

  4. Ubuntu 129 (14%)

    ************************************************************************************************************************************************************

  5. Другой 111 (12%)

    **************************************************************************************************************************************

  6. Droid / Roboto 105 (11%)

    *******************************************************************************************************************************

  7. Liberation 103 (11%)

    ****************************************************************************************************************************

  8. Pragmata Pro 58 (6%)

    **********************************************************************

  9. Courier New 54 (6%)

    *****************************************************************

  10. Lucida Console 47 (5%)

    ********************************************************

  11. Source Code Pro 47 (5%)

    ********************************************************

  12. Anonymous Pro 41 (4%)

    *************************************************

  13. X11 fixed 30 (3%)

    ************************************

  14. Fira Mono 24 (3%)

    *****************************

  15. Courier 16 (2%)

    *******************

Всего голосов: 1303, всего проголосовавших: 919

 

KennyMinigun
()

Valve: Vulkan лучше чем DirectX 12

Новости — Игры
Группа Игры

Во время прошедшей в августе выставки SIGGRAPH Дэн Гинсбург из компании Valve рассказал о новых графических API, которые предоставят разработчикам низкоуровневый доступ к GPU и CPU, повышая производительность в играх. По словам разработчика, Vulkan превосходит DirectX 12.

«Если вы не слишком агрессивны, чтобы выпускать игру на DirectX 12 в этом году, я бы сказал, что нет серьезной причины использовать DX12 для вашего тайтла. Дело в том, что Vulkan справляется с той же работой на Windows 10, при этом не ограничиваясь только одной платформой. Vulkan будет работать на всем – не только Windows 10, но Windows 7, Windows 8 и Linux.»

Хотя подобные комментарии от человека, который занимается Vulkan, вполне естественны, API действительно превосходит DX12 или Metal. Она не рассчитана для единственной системы или производителя. Другое дело – как убедить разработчиков использовать API и показать его преимущества на практике.

>>> Подробности

 , , ,

Reedych
()

Открытое образование — образовательный проект, где представлены бесплатные курсы ведущих вузов России

Новости — Документация
Группа Документация

Открыт образовательный проект, где представлены бесплатные курсы ведущих вузов России для каждого без ограничений.

Направления подготовки:

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

Всего 46 курсов.

Лекции читают преподаватели из ВУЗов России: МГУ, МФТИ, НИТУ «МИСиС», НИУ ВШЭ, Политех, СПбГУ, Университет ИТМО, УрФУ.

Твое расписание: Обучение может проходить в любое время и в любом месте.

Открытые курсы: Курсы бесплатны и доступны каждому без ограничений по ЕГЭ и базовому образованию.

Оценку — в зачетку! Возможность признания результатов обучения в любом университете РФ.

Регистрируйтесь. Надеюсь, будет интересно.

Подробности на сайтах http://npoed.ru и https://openedu.ru

>>> Регистрируйтесь

 

alkash
()

Просто Gentoo c Openbox

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

Сижу с таким интерфейсом уже давно, тема эта же не меняется уже года 2-3. Тут взял да и поставил infinality-ultimate (до этого было вообще без всякого fontconfig). Что-то изменилось но в лучшую или худшую сторону неясно. Поэтому предоставляю выбор общественности.

Eщё пара скринов:
FF и LOR
Sublime Text 3
PCManFM

 , ,

morisRavel
()