LINUX.ORG.RU

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

А как реализовать разнообразие видов в симуляторе эволюции?

Форум — Games

накидал за вечер игрульку, простую до ужаса, но рабочую. Правила по которым существуют особи:

  • У каждой особи при рождении есть запас энергии, равный 100. Также есть геном, в котором кодируются действия особей (по сути, команды, которые интерпретируются мозгами. Т.е. кодируется только поведение). Геном состоит из 25 генов, пока.
  • Каждый цикл обрабатывается определенный ген. В данный момент есть гены для передвижения в пространстве и бездействия. Движения отнимает энергию. Если энергии нет, особь умирает.
  • Боженька наблюдает за всем этим и выбирает особь у которой остается больше всего энергии, т.е, по сути, менее подвижную. Новая популяция получает геном самого ленивого чувака из прошлой популяции с вероятностью мутации каждого гена в 15%.
  • Через куча поколений «продолжительность жизни» выросла в 200 раз. Все работает.

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

 ,

Deleted
()

Игры для юных Наполеонов.

Форум — Games

Сап ЛОР, посоветуй игры для юных и домашних Наполеонов. Чтоб можно было территории захватывать, воевать, вести политику. Год выпуска не очень важен. Если что-то умнее цивилизации (там геополитика развита отвратительно, воюй или торгуй).

PavelRyzhov
()

Как в терминале Debian отключить компьютер?

Форум — General

В гугле не нашла.

В дебияне не найду иконки об отключении\перезагрузке. В терминале ввожу sudo shutdown now, на это на экране потоком льется какой-то текст (система матерится, наверно). Какая команда нужна?) Только без троллинга пожалуйста.

Jokie
()

Однопроходный препроцессор

Форум — Development

Препроцессор си является однопроходным, так?

Тогда как он разворачивает перекрещенную конструкцию из ITER1-ITER2-ITER1...?

#define ITERATE(seq) SEQ(ITER1 seq)
#define SEQ(x) SEQ_I(x)
#define SEQ_I(x) x ## _END
#define ITER1(seq) seq ITER2
#define ITER2(seq) seq ITER1
#define ITER1_END
#define ITER2_END

ITERATE((a) (b) (c))

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

 ,

sambist
()

Коуч по сетевой безопасности

Форум — Job

Требуется хороший специалист, который поможет наладить сетевую безопасность в небольшом офисе (15 пользователей, 1С, телефония, принтеры и прочее). Задача — составить список угроз, выбрать способы предотвращения, помочь в настройке сетевых устройств и программного обеспечения. Офис в Петербурге. Мой телефон (9ОЗ) O98 I777, Алексей.

 , , , ,

alexparty
()

Возможны ли путешествия во времени?

Форум — Science & Engineering

При решении уравнений Максвелла для света мы получаем не одно, а два решения: не только «запаздывающую» волну, которая представляет собой обычное движение света из одной точки в другую, но еще и «опережающую» волну, которая представляет собой луч света, уходящий назад во времени. Это продвинутое решение выходит из будущего и приходит в прошлое! (с) «ФИЗИКА НЕВОЗМОЖНОГО» Авт. Митио Каку. Назад во времени. Возвращение в прошлое.

http://fizika-class.narod.ru/fn120.htm

 , ,

newpunkies
()

Флэтово

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

GTK2/3: Iris Light
Иконки: Flattr
Шрифты: не осилил
Обоина: отсюда

P.S. Не удалось загрузить эту же картинку в формате PNG или GIF. Из-за вертикальности?

PNG (1366x1536, 1330 Kb)

 , ,

zezic
()

Rust 0.12

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

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

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

Обзор обновлений в новой версии:

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

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

 ,

Slackware-ch
()

Кто там плакал насчет dwb?

Форум — Desktop

Общеизвестно, что на 10-15 и более вкладках, dwb и firefox жрут одинаково памяти, но при этом dwb начинает умирать уже где-то на 25 вкладке.

Качество рендеринга шрифтов, ощущение недодвижка (webkit-gtk VS gecko), другие вопросы и тем более главный из них, что сейчас разработка dwb заморожена навсегда (пока не форкнут, наверное), т.к. немец решил пилить новый обозреватель уже на Gecko.

Так вот, что страдать-то? votafak поделился ссылкой на крутого человека, который может в кастомизацию Firefox очень сильно.

Я себе подпилил под свою тему: http://i.imgur.com/0mSQxUo.png

Тот человек себе сделал более крутые, с классными вкладками, без urlbar'а вообще: http://fc04.deviantart.net/fs71/f/2014/277/1/a/twily_linux_desktop_v4__luna__...

Вот ссылка на него, там другие варианты еще есть: http://dwv91.deviantart.com

Кастомизация устанавливается/редактируется через Stylish + VimFX: вопрос с dwb закрыт.

Или есть какие-либо еще причины использовать эти обрезки? (dwb, luakit, etc)

 , , , ,

vim
()

BadUSB

Форум — Security

http://tjournal.ru/paper/usb-hack-published

В рамках конференции DerbyCon инженеры Адам Коудилл и Брэндон Уилсон заявили, что им удалось повторить BadUSB, но они убеждены, что только публикация этого кода в сети может заставить крупные корпорации зашевелиться.

https://github.com/adamcaudill/Psychson

 ,

nowaysystem
()

покритикуйте самописный рогалик

Форум — Games

На старости лет собрался что-нить игровое написать. Получился рогалик :)

онлайн-версия (бесплатно, без смс, хехе): http://www.wessense.org/

Есть бинарники для линуха, мака и винды, пакованные node-webkit. Короче, критикуйте, предлагайте фичи, тыкайте в баги и прочее.

 , ,

Shadow_Walker
()

Очередные (аккуратные) кеды

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

В связи с HiDPI-экраном ушёл обратно с awesome на полновесные кеды. Viva la plasma, господа.

Конфигурация:

  • Arch current
  • systemd
  • KDE 4.14.0
    • Иконки — вездесущая и прекрасная {K,}Faenza
    • Тема плазмы — собственный форк Helium
      (Примечание: в репозитории старая версия, т. к. исходный автор темы — xn--i1atf и с последним апдейтом сменил лицензию на BY-NC-ND.)
    • Тема кьюта — Bespin (конфиг)
    • Цветовая схема кед и кьюта — Solarized Light
    • Цветовая схема терминала — Solarized Dark
    • Цветовая схема Kate/KDevelop — Solarized Dark
  • ШГ — PT Sans 10 и Terminus 11 (при 144 DPI и полном хинтинге)

Софт:

В общем, монохромная прозрачность, полное выгорание и терминус головного мозга. А в качестве темы GTK у меня дефолтная Adwaita, потому что всё остальное — УГ.

 , ,

intelfx
()

Обновление Nokia N900 до последней официальной версии

Форум — Mobile

Всем привет.

Благоприобретен сей аппарат. Хочется его обновить. В частности, для последующей установки CSSU (народный репозиторий софта). На данный момент версия 10.2010.19-1.203.1 (PR1.2 насколько понимаю). А нужно 20.2010.36(PR1.3) или 21.2011.38(PR1.3.1).

Как известно, печальным фактом является захват Nokia чортом^Wнекрософтом, вследствие чего вся соотв. инфраструктура свернута. При попытке тапнуть стандартное обновление оно радостно рапортует, что ничего новенького не найдено. Собственно в sources.list.d недоступные репы, ничего удивительного.

В итоге, аппарат как-то можно обновить или все клиент уехал? Как я понял можно перепрошить на новую версию? Тогда реквестирую линк на годное руководство по данной процедуре.

cast Raziel Spoofing

 , , ,

mos
()

Ubuntu One таки всё, чем заменить?

Форум — Desktop

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

Если такая софтинка ещё и WebDAV умеет для подключения к Yandex/Zimbra/твой_любимый_сервер, то было бы совсем хорошо.

Я пока видел только Seafile, но она, мягко говоря, ни разу не юзер-френдли в настройке. И не WebDAV.

 , ,

Aceler
()

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

Форум — Talks

Приветствую.

Кто чем пользуется для обхода блокировок сайтов? Интересует мнение ЛОРа по данному поводу. Если были уже подобные темы, киньте ссылки, пожалуйста.

Заранее благодарю за возможные ответы.

b0r3d0m
()

новостной p2p велосипед

Форум — Talks

На волне инновационных запрещающих всё и вся законов пришла такая идея - новостная сеть на основе P2P. Посмотрев на Bitmessage и BTSync в голове начало вырисовываться следующее:

1. Система каналов как в Bitmessage, но с функционалом скорее для файлов - новость пакуется в архив содержащий текст/изображения/видео/звук и синхронизируются как в BTSync.
2. Текст новости имеет структуру подобную YAML/JSON или LaTeX - это куда более читабельно чем XML или HTML.
3. Дизайн выстраивает сам клиент - можно задать ШГ, цвет фона и текста, порядок показа картинок, верстку и прочее. И так легче реализовать адаптивность для щелемониторов, квадратов и лопат
4. Фишка BTSync - имея мастер-ключ можно самому пилить новости на канал, а имея открытый ключ - только читать.
5. Комменарии отдельным файлом, который можно и не качать. Сливать отходы мыслительной деятельности можно всем подряд, но удалить комментарий нельзя совсем.
6. Лимиты на объем файлов на канале.
7. В качестве основных форматов медиа предлагаются webm, ogg и png.
8. Принудительное шифрование всего трафика для препятствования DPI.

В процессе обдумывания:
1. Механизм анонса новостей - качать скопом хорошо на десктоп, но не на лопату.
2. Деление по категориям - чтобы не приходилось подписываться сразу на добрый десяток каналов для чтения новостей из одного источника.

Так же относительно определился с именованием файлов:
[Дата и время в HEX][Трехбуквенный код категории(SCI/MED/HDW/WPN и подобные)][Номер новости на канале][Название канала(16 символов)]

Ищутся разработчики, ибо мой код то ещё говно и на реализацию такого сложного велосипеда я не способен.

 , , , ,

StReLoK
()

Доступ к сайту только через тунель

Форум — Admin

Есть виртуальный сервак у хостера, на нем крутятся сайты. Надо сделать так, чтобы один из них был доступен с трудом, например через ssh тунель и недоступен при обычном обращении на порт из вне, как это сделать?

 ,

special-k
()

Xubuntu 14.04

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

Перекатился с предыдущего LTS, прихватив конфиг.
Порадовало, что меню Whisker, которое я недавно поставил в 12.04, здесь стоит по дефолту.
Вылазит по шорткату.
На другом шорткате висит skippy-xd, аналог expose из компиза. Скрин.

  • GTK - Мод Numix
  • Иконки - Hycons + Faenza
  • XFWM - переделка Candido

Также сменил Thunar на Nautilus, а стабильный Firefox на бету с Австралисом.

По ощущениям слегка сыровато, стоило подождать 14.04.1.

 

bubblecore
()

Пософетуйте фильм

Форум — Talks

Что-нибудь из триллера, с исчезновением людей, пропажей групп людей и расследованием, типа «Гибель тургруппы Дятлова».

Заранее благодарю за ответ.

 ,

IPR
()

Помоги компилятору выбрать правильный вариант!

Форум — Development

Можно как-то намекнуть компилятору, что нужно использовать вторую функцию если темплейтоаргумент указан?

#include <iostream>

using namespace std;

template <int Size, typename T>
int getArrayLength(T (&s)[Size]) {
	return Size;
}

template<int Size, typename T>
int getArrayLength(T* s) {
	return Size;
}

int main() {
	int a[100];
	int* b = new int[50];
	
	cout << getArrayLength(a) << endl; // 100 -- первая функция
	cout << getArrayLength<20>(a) << endl; // 20 -- вторая функция
	cout << getArrayLength<50>(b) << endl; // 50 -- вторая функция
	cout << getArrayLength<100>(a) << endl; // ошибка -- муки выбора
	
	return 0;
}

 , ,

Kuzy
()