LINUX.ORG.RU

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

Не могу победить «hello world» на opengl

 ,

Добрый вечер!

Решил наконец попробовать накодить что-нибудь с использованием opengl, нашел неплохой туториал, и начал писать вывод треугольника.

Беда в том что я не вижу этого самого треугольника, несколько раз пробежался по ману и коду примера, но без толку. Прошу помощи ЛОРа.

И раз такая тема пошла хочу спросить: к чему такие сложности с шейдерами сейчас? В тех же туториалах от Nehe треугольник можно нарисовать почти тремя вызовами glVertex(). Почему такой способ считают устаревшим?

shooter93
()

Как устранить дребезг на механической клавиатуре?

 

Точннее не сам дребезг, а его последствия в виде дублирующихся символов. Есть механическая клавиатура, ии она иногда выдает два символа на одно ннажатие (специально не редактирую это сообщение). Как это побороть? Должна же быть где-то возможность задать задержку между приемами соседних нажатий?

Гугл на keyboard chattering/debouncing ничего полезного не выдал.

Puzan
()

C 8 Марта Девочки ::) ★★★★★

 

Dron
()

Почему советуют не использовать glu/glut?

 , , , ,

Изучаю openGL. Использую glut для инициализации окна, управления окном, для чтения мыши и клавиатуры. glu использую чтобы нарисовать сложные текстурированные объемные обьекты, применить на них освещение. Но часто на форумах сталкивался с тем, что мелким шрифтом пишут после своего сообщения: «а лучше glut не использовать вообще». Почему? Как тогда инициализировать окно? Ладно, но зачем изобретать велосипеды для рисования, текстурирования сферы и рассчета нормалей для нее, когда давно есть glu?

nikitosios20031
()

ToaruOS — свободная ОС, написанная с нуля

 ,

Группа Open Source

В сети появился образ первой рабочей версии ToaruOS — операционной системы, написанной с нуля группой независимых разработчиков. По словам создателей, релиз 1.0 стабилен и готов к использованию. Сама система написана на C, а её собственные графические приложения — на Python 3.6. В ToaruOS уже портированы многие привычные программы и игры.

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

Исходный код

>>> Подробнее (cnews.ru)

drbond
()

Жрите свой свистопердящий Вебдваноль: но только если у вас толстый ынтернет

 , ,

Сабж в картинках и цифрах:

https://danluu.com/web-bloat/

Oxdeadbeef
()

Ну вот зачем так делать то?

 ,

Есть такая игра: Metroid II: Return of Samus. Эта старая игра выходила ещё давным давно на, умеющем только 4 цвета, Game Boy.

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

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

Nintendo of America, Inc. has filed a takedown request under the Digital Millennium Copyright Act (DMCA). I received the request on my personal email, so I'm complying with their requests.

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

Уж не помню, где встречал, но было высказывание, суть которого сводилась к тому, что вся эта копирастия направлена вовсе не на защиту своего, а на уничтожение всего неподконтрольного. И, вроде, уж давно пора привыкнуть - уйма ублюдков с властью регулярно портят кучу хороших вещей без какого либо практического смысла. Но всё же какого хрена такое вообще творится? Это же надо заморочиться, потратить ресурсы и всёравно раз за разом такое происходит. Зачем так делать? Да что с грёбаным человечеством не так?

najlus
()

Есть ли такое же, но для чистого C?

 , , ,

https://en.wikibooks.org/wiki/OpenGL_Programming
Тут с первого же примера идет C++. Или же здесь надо самому преписывать код на C?

ozzee
()

алгебраический тип данных - это struct?

 

Смотрю в википедию, отличий не нахожу. Если так, то почему в википедии не упомянуты Си и Common Lisp?

den73
()

Pinebook — Linux-ноутбук от Pine64

 , ,

Группа Hardware and Drivers

Компания Pine64, производящая одноплатные компьютеры, заявила, что в конце февраля начнёт выпуск ARM-ноутбуков, совместимых c Debian Jessie, Ubuntu 16.04, Android 5.1.1 и Remix OS 2.0. Будут доступны две модели, отличающиеся размером экрана и ценой. Модель с диагональю экрана 11.6 ″ будет стоить 89 $, а модель с 14 ″ — 99 $.

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

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

Wiki компании-производителя

>>> Источник (oss-it.ru)

federk
()

Бесплатная почта в 2017 году

 

Не так давно мне пришло письмо, что бесплатный почтовый сервис, которым я пользовался больше 10 лет, в 2017 году откажется от домена pochta.ru. Предлагают зарегистрировать новый ящик, на qip.ru. Учитывая, что достоинств у qip.ru не наблюдается, возник вопрос: а какие сейчас ещё есть бесплатные почтовые службы? Чтобы и веб-форма HTTPS, и доступ через почтовый клиент с шифрованием. Есть Google. Есть Yandex. Что ещё? Mail.ru?

question4
()

Компания из 10 разработчиков ищет масштабный веб-проект

 , , , ,

Компания из 10 разработчиков ищет масштабный веб-проект.

Готовы обеспечить всю техническую сторону стартапа или развитие существующего приложения.

За последние 3 года успешно сдали и запустили ряд сайтов: zwinkr, tagfly, metatest, playmusics. Разрабатываем также собственные проекты: lpCandy, teacss (препроцессор css, похожий на less и sass), uxcandy (сервер разработки). Большинство своих стартапов - это инструменты, которые ранее сделали для самих себя.

Компания основана опытными программистами (CEO - выпускник МФТИ и прогер с 10-летним опытом, у COO более 8 лет опыта в сфере корпоративных ERP). Занимались проектами в разных сферах (не только веб): игры, 3D-моделирование, ERP и CRM.

Владеем многими технологиями и подбираем их под задачу - PHP (laravel, symfony, Yii) - Node.js (Express, Meteor) - JavaScript (React, Angular, Vue) - SQL и NoSql базы данных (MySQL, ORACLE, MongoDB) - Микросервисная архитектура (Mantl, Mesos, Ansible) - Администрирование и настройка (Linux, Docker, Gulp, Bower)

Умеем создавать интуитивно понятный и продуманные в мелочах интерфейс приложений с версиями для мобильных устройств. Имеем опыт разработки и поддержки проектов с нагрузкой до 500,000 пользователей в сутки. Знаем, как применять кеширование, CDN, шардинг. Разрабатывали проекты с микросервисной архитектурой и балансировкой нагрузки на кластерах (Ansible, Consul, Mesos, Docker). Работали с инфраструктурой Amazon и Digital Ocean.

Чувствуем, что выросли из проектов на фрилансе и хотим выйти на новый уровень.

Несколько примеров того, что ищем: Технологический стартап, связанный с сильной предметной областью (физика, математика, биология) или научными исследованиями. Высоконагруженный проект со сложной архитектурой, партнерской сетью и обширной географией. Автоматизация крупного предприятия или завода. Способны сами разобраться в процессах, определить ключевые роли и построить правила взаимодействия между участниками.

Контакты для связи: skype beejee_ninja, почта: AlekArbuzov@gmail.com При личном общении могу рассказать подробнее о проектах и показать примеры кода. Просмотреть наши работы можно по ссылке: http://www.beejee.ru

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

BeeJee
()

Piwik 3.0.0

 ,

Группа Интернет

Состоялся релиз свободной системы сбора статистики Piwik 3.0.0, по функциональности аналогичной таким сервисам, как Google Analytics и Яндекс.Метрика, но также предоставляющей возможность установки на собственный сервер (например, чтобы не допустить использования полученных данных третьими лицами).

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

>>> Подробности (piwik.org)

Klymedy
()

инглиша тред

 

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

ilipnitsky
()

unDE 0.1.0.: Оригинальный файловый менеджер, просмотрщик текстов и изображений

 , ,

Здравствуйте!

Рад представить вашему вниманию первую публичную версию проекта unDE!

На скриншоте мы видим как выглядит корневая директория в этом необычном файловом менеджере.

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

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

Директория etc уже повеселее там много других директорий, а не только файлов, но все они преимущественно мелкие, все элементы в основном зелёного цвета, а значит имеют размер около 1Кб.

Ну и напоследок совсем интересная директория proc. Все файлы на ней нулевого размера, и здесь содержится много директорий с одинаковой структурой.

Больше букв: http://unde.sourceforge.net/ru/ch24.html

Видео с процессом работы в файловом менеджере: https://youtu.be/29zuxU9eyXo (есть субтитры)

unDEFER
()

VPS за 1$ или около того ?

 ,

какие есть варианты кроме arubacloud ,на более-менее новых процах(AVX,AES-NI - https://en.wikipedia.org/wiki/AES_instruction_set )?

pinachet
()

Посоветуйте полочные 2-полосные «типа мониторные» колонки за 35 тыр.

 

Сабж.

Вот авторитет рекомендуэ: https://youtu.be/FtK1urikwAc

EVE CS207

Но это уже 50 тыр.

hlamotron
()

Зачем писать кроссплатформенное ПО

 

Я несколько раз встречался на ЛОРе с мнением, что те, кто пишет кроссплатформенное ПО, укрепляют не линукс, а винду. А для укрепления позиций линукса надо писать программы, работающие только под линуксом.

Я понимаю, откуда берётся эта позиция. Люди видят, что Microsoft и прочие корпорасты пользуются именно таким приёмчиком - людей держат на винде не только привычка, но и windows-only программы, драйвера, форматы, и др. И некоторым кажется, что если начать копировать приёмчики корпорастов - линукс победит.

Проблема в том, что это не работает.

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

Дело ещё и в том, что это не работает чисто практически. У майкрософта это получается потому, что на их стороне до сих пор численный перевес, человеческие привычки, ну и разумеется, средства на пиар. Люди воспринимают Windows как стандарт. Даже если они этим стандартом недовольны - всё равно стандарт.

А если сторонники СПО попробуют действовать такими же методами, ничего, кроме возмущения, от новичков они не получат. «О, у вас есть хорошая программа редактирования GPS-треков? Сейчас заценим. Что, для неё ещё и линукс надо ставить? Да пошли вы, трахайтесь со своим линуксом сами, скоро это наверняка будет у MS или гугла. Мне и семёрочки максимальной хватит».

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

Рассмотрим противоположный пример. Человек открывает для себя OpenOffice или Firefox и начинает им пользоваться в винде. А потом он вдруг видит линукс и видит под ним те же программы. И думает: «Ба, да этим же можно пользоваться!..» А уже потом он узнаёт, что с семёрочки придётся переползать на десяточку, и задумывается ещё сильнее...

Я делаю такой вывод: хотите развивать десктопный Linux - пишите кроссплатформенные программы. Хотите держать его в загоне для гиков с вечной нехваткой дров и спецсофта - можете пиарить своё ЧСВ разработкой linux-only софта. Но не обманывайте себя, что этим вы способствуете развитию СПО.

Жду дискуссии.

P.S. Разумеется, есть специфичные случаи. Например, заказная система, которая никогда не будет переноситься под винду. В этом случае выбор linux-only средств иногда может быть оправдан. Но для софта общего назначения - см. выше.

P.P.S. Модераторам. Тема одинаково может относиться как к Development, так и в Talks. С одной стороны, это действительно нетехнические разговоры о разработке ПО для Linux. С другой - к разработке они таки относится напрямую (влияют на выбор тулкитов и др.), и те, кто читает Development, но не читает Talks, могут её не увидеть. Если считаете, что я неправ - перенесите в Talks.

Перемещено tailgunner из development

hobbit
()

Как оптимизировать браузер?

 

Тут создавал недавно тему Почему тормозят браузеры?. Ответа на свой вопрос не получил, поэтому создам новую.
В общем основная идея понятна - современный веб довольно-таки тяжеловат, и для серфинга сейчас нужно минимум 4 гигабайт памяти. Есть десктоп с 4 гигами, на нём всё пашет нормально.
Ещё есть ноутбук с 2 гигами. На нём другая ситуация - под виндой всё нормально, под линуксом тормозят сайты, содержащие мультимедиа, мы постоянно лазаем по сайтам vk.com, youtube.com, vimeo.com, pinterest.com, я пользуюсь firefox, жена - opera. Чем объяснить то, что под линуксом веб работает медленее и как это оптимизировать?
Также попробовал поставить chromium, он реально работает быстрее, но под ним не проигрывается мультимедиа вконтакте, ругается на отсутствие flashplayer. Очевидно, что в chromium используется свой каталог плагинов, в который нужно поместить симплинк на libflashplayer.so, но нагуглить это мне не удалось. Теоретеки вещающие про «флеш не нужен» могут идти лесом, мне нужен браузер под которым будут работать все сайты, и с Flash, и с Java.

sunny1983
()

Посоветуйте приложение

 , ,

для заметок/ежедневник и т.п, с клиентом под андроид,браузерной версией для ПК и с синхронизацией.

Google Keep не предлагать, ибо Google.

ilipnitsky
()