LINUX.ORG.RU

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

Приложение «micro Mathematics» переведено в статус свободных проектов

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

micro Mathematics (рус. «Микро-Математика») — математический пакет для платформы Android, особенностью которого является создание в режиме WYSIWYG интерактивных документов, содержащих изображения, текст, константы, формулы и графики на основе этих формул. Принцип работы данного приложения аналогичен принципам работы популярных математических пакетов для настольных ПК, таких как «MathCAD», «SMath Studio» и «Maxima».

2 августа 2017 года автор программы, Михаил Кулеш (Mikhail Kulesh), сообщил о переводе «micro Mathematics» в разряд свободных проектов на условиях лицензии GNU General Public License, Version 3.

Этим летом исполняется три года с тех пор, как «Микро-Математика» была выложена в Google Play на всеобщее обозрение. С тех пор программа развивалась дальше, и вот настал момент, когда доход от Google Play окупил разработку. В связи с этим я не вижу смысла дальше утаивать исходный код от общественности и перевожу проект в разряд Open Source.

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

Документы можно впоследствии сохранять в собственном формате для обмена с другими пользователями данного приложения, либо же экспортировать в виде файлов LaTeX, HTML, JPEG или PNG.

Скачать бинарные сборки можно на странице релизов или же через клиент F-Droid ("micro Mathematics Plus" в репозитарии F-Droid).


>>> Исходный код (Github)

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

 , , , ,

atsym
()

TCP SACK Panic — Уязвимости ядра, приводящие к удаленному отказу в обслуживании

Новости — Безопасность
Группа Безопасность

Сотрудниками Netflix были найдены три уязвимости в коде сетевого стека для TCP. Наиболее серьезная из уязвимостей позволяет удаленному атакующему вызвать падение ядра (kernel panic).

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

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

 , ,

anonymous
()

OpenSnitch — интерактивный сетевой экран

Новости — Linux General
Группа Linux General

Представлен проект OpenSnitch, в рамках которого подготовлен свободный аналог проприетарного сетевого экрана Little Snitch.

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

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

 , , ,

Sunderland93
()

Ubuntu Qt audio

Форум — Development

Что может быть не установлено? Есть Ubuntu 16.04 минимальная установка (гномов, кед, итд нету - опенбокс), и Qt 5.6 установленный с оффсайта. Пульса и алса установлены в ручную, и та же audacity их видит...

В конструкторе QAudioRecorder вываливает:

defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.audiosource"

 

LinuxDebian
()

Ubuntu startup

Форум — General

Можно ли заставить убунту писать не только "[ok] Stopped..." но и что-то до этого момента. Чтобы знать на чем оно тупит...

 ,

LinuxDebian
()

Neural Doodle превращает рисунки из Paint в художественные шедевры с помощью нейросетей

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

Австрийский программист Alex J. Champandard создал программу, превращающую рисунки, нарисованные в графическом редакторе Paint, в художественные шедевры с помощью нейросетей. Анализируя алгоритмы рисования многих известных художников, программа обрабатывает рисунок, нарисованный пользователем, и стилизует его. На выходе получаются красивые картины.

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

 , ,

karton1
()

Помогите со сборкой Gimp-2.8 в Debian

Форум — General

Здравствуйте, не могу сконфигурировать Gimp-2.8 в Debian 6.0 Вот скрипт для ./configure

#!/bin/bash
export BABL_CFLAGS="-I/home/hikkikamori/.local/include/babl-0.1/"
export BABL_LIBS="-L/home/hikkikamori/.local/lib -lbabl-0.1 -lm"
export GEGL_CFLAGS="-I/home/hikkikamori/.local/include/gegl-0.2"
export GEGL_LIBS="-L/home/hikkikamori/.local/lib -lgegl-0.2"
export GTK_CFLAGS ="-I/home/hikkikamori/.local/include/gtk-2.0 -I/home/hikkikamori/.local/lib/gtk-2.0/include"
export GTK_LIBS="-L/home/hikkikamori/.local/lib -lgtk-x11-2.0 -lgdk-x11-2.0"
export CFLAGS="`pkg-config --cflags gobject-2.0 gmodule-2.0 gio-2.0 atk cairo gdk-pixbuf-2.0 gio-2.0 pangoft2`"
export LIBS="`pkg-config --libs gobject-2.0 gmodule-2.0 gio-2.0 atk cairo gdk-pixbuf-2.0 gio-2.0 pangoft2`"
export LD_LIBRARY_PATH="/home/hikkikamori/.local/lib:/home/hikkikamori/.local/lib/babl-0.1:/home/hikkikamori/.local/lib/gegl-0.2:/home/hikkikamori/.local/lib/gtk-2.0/2.10.0/engines:/home/hikkikamori/.local/lib/gtk-2.0/2.10.0/immodules:/$
export PKG_CONFIG_PATH="/home/hikkikamori/.local/lib/pkgconfig"
./configure --prefix=/home/hikkikamori/.local 
Вот, что получаю на выходе
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.24.10... *** GTK+ header files (version 2.20.1) do not match
*** library (version 2.24.10)
no
configure: error: Test for GTK+ failed. See the file 'INSTALL' for help.
хотя
hikkikamori@debian:~$ ls -l  /home/hikkikamori/.local/include/gtk-2.0
итого 20
drwxr-xr-x 2 root root  4096 Май  8 19:12 gdk
drwxr-xr-x 2 root root 16384 Май  8 19:12 gtk
hikkikamori@debian:~$ ls -l  /home/hikkikamori/.local/lib/gtk-2.0/include
итого 4
-rw-r--r-- 1 root root 583 Май  8 19:09 gdkconfig.h
В чём проблема?

hikkikamori
()

К отключению интернетов — готовы!

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

Пару месяцев назад начал стремительно создавать стратегические запасы информации — софта, книг, фильмов, музыки и всего такого в случае отключения Интернета в нашей стране. Но архив был бы неполноценным без Википедии, для чего была заюзана крайне удобная вещь под названием Kiwix, позволяющая, к тому же (хотя, это, скорее заслуга разработчиков формата OpenZim) сэкономить немало места на диске. Странно, что такая критически важная вещь ни разу не упоминалась на ЛОР'е. Исправляем.

Собственно, хранит информацию Kiwix в формате OpenZIM. на странице загрузки есть огромное количество ZIM-файлов (индексированных и неиндексированных, неиндексированные файлы нужно индексировать самостоятельно, если необходима возможность поиска) на самых разных языках. Kiwix работает как самостоятельное приложение со встроенным браузером, но возможно и запустить сервер (kiwix-serve) и читать локальный архивчик из браузера (что и отображено на скрине).

Архив русской Википедии без картинок с учётом индекса занимает всего, приблизительно, 6,8 ГБ — совершенно немного, позволить его могут себе даже владельцы нетбуков со скромными SSD. Огромная выгода в сравнении с прямолинейным следованиям советов из самой Википедии.

В остальном — обычное LXDE, скриншот которого я уже когда-то публиковал.

//cast router, который в недавнем времени интересовался поднятием локального зеркала Википедии.

>>> Просмотр (1280x1024, 174 Kb)

 ,

svobodka_fighter
()

Microsoft открывает исходные коды .NET, а также заявляет о кросплатформенности (включая GNU/Linux)

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

В среду, 12 ноября, корпорация Майкрософт объявила об открытии исходных кодов платформы .NET (в частности, .NET Framework 4.6 будет доступен под лицензией MIT), включая ASP.NET, компилятор, рантайм и др., заявлено о поддержке нескольких платформ, в том числе и линукса.

Кроме того, заявлено о бесплатной версии IDE VIsualStudio, а также о поддержке разработки приложений для iOS, Android.

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

 , , , ,

nagibator
()

KnightOS — открытая ОС для калькуляторов TI

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

В рамках проекта KnightOS развивается альтернативная открытая операционная система для калькуляторов Texas Instruments с процессорами Z80 (TI-73, TI-83+, TI-84+ и т.п.). Система предоставляет такие средства, как многозадачность, древовидную файловую систему и Unix-подобное программное окружение. Система предоставляет приложениям 31Кб ОЗУ (на 7Кб больше стандартной прошивки). Код KnightOS написан на ассемблере. Скриншоты можно увидеть по ссылке.

Прямая связь автором

>>> Официальный сайт

 knightos,

zorg
()

GoboLinux 015

Новости — Linux General
Группа Linux General

После шести лeт разработки вышел GoboLinux 015. Размер установочного образа — 1.5 Гигабайт. В GoboLinux используется нетрадиционная для Linux организация файловой системы — корень состоит из директорий /Users, /Programs, /System, /Depot, /Mount и /Files, благодаря чему имеется возможность установить разные версии одной программы и возможность легко полностью удалить программу, просто удалив её директорию из /Programs. Установить GoboLinux можно как из консоли, так и в графическом режиме. Попробовать систему можно через LiveCD.
Неполный список изменений:

  • Переход с иерархии /System/Links на /System/Index
  • Теперь окружение по умолчанию — Enlightenment.
  • Поддержка LiveUSB
  • Принятие «root» как имя суперюзера

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

 ,

zorg
()

как увеличить размер стека по умолчанию?

Форум — Development

--stack100000,100000 не помог, почему-то.

anonymous
()

Nokia N900: hackers' choose

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

Linux здесь при том, что в Nokia N900 используется ОС Maemo, основанная на дистрибутиве Debian. И так, поехали.

Был далекий какой-то там год, когда я еще был школьником в начальных или около того классах, а по телеку шла реклама какой-то там Nokia с выдвигающейся QWERTY-клавиатурой, совсем как у компьютера! (речь скорее шла о ранних N-моделях, еще без функции звонилки) Мало сказать, что на меня, как на школьника-wanna-be-кулхацкера, такой девайс произвел сильный вау-эффект. Время шло, о девайсе забыл, реклама с телека пропала. На ЛОРе время от времени упоминали об этом девайсе, заглянул на ebay, - стоимость всего $140! Так, уже зарабатывая самостоятельно, я решил осуществить свою школьную влажную фантазию, и заказал сей аппарат, отдав половину зарплаты сторожа. :3

Посылка RS904098185CH шла из Гон-Конга, почтовой службой SWISS POST, и сначала полетела к себе в Швейцарию, и затем уже ко мне. Итого ~32 дня.

Телефон полностью оправдал все мои ожидания и даже больше. Как минимум, я расчитывал, «чтоб было не как у всех» - девайс с выдвигающейся клавиатурой (чтобы девочки с айфонами падали от моей крутизны). А получил целый линукс на борту!
Аппарат, к сожалению, как это называется, не «ванильный» прямо с печи с завода. По всей видимости был залочен, судя по наличию пункта меню, предлагающего снять блокировку. Что впрочем, никак не мешает его полнофункциональной работе. Энивей, я доволен.

Поскольку линукс предполагает полную свободу выбора и действий, то уже сейчас к данному телефону можно подключать различные USB устройства, используя лишь простенькие переходники USB - MicroUSB (не MiniUSB, обратите внимание! ибо разные вещи). И таки да, на людей производит сильное впечатление, когда из телефона на проводе болтается обыкновенная флешка, мигающая огоньком. Ибо их топовые айфоны, «купленные в кредит на два года», так не умеют (или они не знают об этом). =)

Сразу следом, бегло погуглив о возможностях телефона, из страны восходящего солнца были заказаны различные переходники, а именно:

  • USB A/F A/F переходник, куда втыкается USB с обеих сторон. Дата-кабель Micro USB подключается к телефону, USB порт кабеля втыкается в этот переходник, и в другой конец переходника уже можно подключить любое другое USB устройство.
  • Осознавая, что дата-кабель будет торчать сбоку и сильно мешаться лапе, был куплен USB A/F - Micro USB B/M переходник, расположенный уголком. Да, он на самом деле не сильно торчит из телефона и не мешается, и сразу в него втыкается любое USB устройство.
  • И почти такой же переходник, повернутый уголком чтоб не мешался, но болтающийся на проводе. Чисто для крутизны, чтоб та же флешка болталась в воздухе и всем ее было видать. =)
  • AV (TV) кабель, для подключения телефона к телевизору.
  • Внешняя сетевая Ethernet USB карточка, чтобы подключить ее через переходник к телефону, а в саму карточку воткнуть RJ-45 провайдера. Зачем? Потому что это круто!

Теперь ближе к самому девайсу. Так как, аппарат считается хакерским.. ну ладно, просто гиковским, но все же, на него была установлена соответствующая тема оформления Okuda. Уже имея небольшой опыт от своего предыдущего смартфона, я понимаю, что телефон - это телефон, и должен им оставаться. Ставить 100500 приложений на него просто нет смысла, ибо, не для того он создавался. Единственная актуальная софтина, это SSH-клиент, чтобы подключаться к компьютеру, серверу или куда еще... и уже на полнофункциональном компьютере выполнять все задачи. А не на телефоне. Так вот.

Что же было установлено?

  • rootsh для получения рута и полного контроля над телефоном.
  • OpenSSH Client для основной работы в терминале на удаленных устройствах.
  • OpenSSH Server чтобы подключаться к телефону и выполнять необходимые команды с компьютера, не мучаясь на крохотной хардварной клавиатуре.
  • Kernel Power единственная актуальная фича которого - поддержка IPv6, всем остальным заявленым я просто никогда не пользуюсь. И еще заметил, что телефон стал меньше жрать батарейку, что тоже плюс.
  • Mobile HotSpot для раздачи мобильных интернетов по Wi-Fi.
  • USB Hostmode для возможности подключать любые USB устройства к телефону.
  • Desktop Command Execution Widget для создания собственных «панелек» с выхлопом любой консольной команды. Тут уж все ограничивается вашей фантазией, какую информацию и откуда вы будете получать и выводить на экран телефона.
  • Custom Operator Name Widget для изменения названия оператора. Терпеть не могу «брендирование», поэтому просто удаляю надпись.
  • Extra Decoders Support для поддержки всевозможных кодеков.
  • Okuda theme тема оформления.

Вот список тех необходимых фич, которые ящитаю, должны быть в телефоне, хотя вторую половину из них (рюшечки) можно выкинуть. В любом мобильным девайсе самое главное SSH-клиент, все остальное просто не нужно(тм). Ведь для работы и выполнения любой функции всегда есть (должен быть?) свой десктоп/сервер, и не нужно устанавливать всякие мокрые кхм..софтины на телефон. Как завещал дедушка UNIX: нужно выполнять одну функцию, но делать ее хорошо.

На скриншоте рабочего стола, можно увидеть две иконки: терминал, браузер; а также виджет контроля аудиоплеера. В плеере играет Thunder King, - да, эпичнейший саундтрек к World of WarCraft из последнего официального альбома «Mists of Pandaria Vol. 2». Рекомендую оценить трек:

wget -O - 'http://spfng.com/Thunder_King.mp3' 2>/dev/null | mplayer -cache 4096 -

Пустой рабочий стол выглядит как-то так.

Терминал.

Браузер с ЛОРом.

Менеджер приложений.

Переключалка между окнами/задачами.

Такие вот пироги с котятами.

Возможно, этим постом я дал вам немножко «еды», но поверьте, я лишь как ребенок, может даже инфантильно, но искренне радуюсь этому девайсу, и только-то поделился всеми своими впечатлениями.

Спасибо. =)

>>> Просмотр (800x480, 133 Kb)

 , ,

Spoofing
()

RSS

Форум — Mobile

Посоветуйте читалку для RSS.

Критерии:

- оповещение.

- оффлайн чтение

- бесплатная (а еще лучше опенсорсная)

- желательно без привязки к гугл аку.

 

LinuxDebian
()

Релиз Sage 5.12

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

Sage — это open-source система компьютерной математики, объединяющая множество существующих open-source пакетов единообразным интерфейсом при помощи Python. Она включает много областей математики, включая алгебру, комбинаторику, вычислительную математику и матанализ, и ставит своей целью создание жизнеспособной альтернативы таким пакетам как Magma, Maple, Mathematica и Matlab.

В данном стабилизационном релизе выполнено 234 задачи, включающие:

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

 , , ,

omegatype
()