Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «source»

Про openvpn 2015-06-11 16:40:48
Допустим, что у нас есть openvpn-сервер, который push-ит клиенту маршрут на некоторую сетку. ...
+ развернуть текст сохранённая копия
Допустим, что у нас есть openvpn-сервер, который push-ит клиенту маршрут на некоторую сетку. push route 192.168.217.0 255.255.255.128 192.168.217.129 (где последнее - адрес серверного конца vpn) Теперь допустим что клиент физически подключен к этой самой сетке. И пытается зачем-то (например по привычке или в тестовых целях) поднять эту vpn. Хорошо ему не будет и мало ему не покажется. Ну то есть понятно, что следует делать: 1. Добавить в конфиг клиента опцию route-noexec. Тогда openvpn не будет ставить route сама, а будет передавать ее скрипту прописанному в опции route-up 2. Написать такой скрипт, который бы проверял, не являются ли переданные route локальными, и если не являются честно их устанавливал Вот с написать такой скрипт - у меня почему-то вызвало определенные затрудниения. #!/bin/sh
/tmp/route-up.log
for i in 1 2 3 4 5 6 7 8 9 10; do
network=`eval "echo \\\$route_network_$i"`
netmask=`eval "echo \\\$route_netmask_$i"`
gateway=`eval "echo \\\$route_gateway_$i"`
if [ -n "$netmask" ]; then
if ip route show|grep "^${network}/"; then
echo found
else
route add -net ${network} netmask ${netmask} gw ${gateway}
fi
fi
done
exit 0 http://vitus-wagner.dreamwidth.org/1095767.html. Please comment there using OpenID. Now there are  comments
Тэги: open, source, компьютерное
Blend4Web: обзор новинки отечественного софтопрома 2015-06-03 12:11:02
Когда долго занимаешься каким-либо делом и уже кажется, что ты знаешь все, вдруг появляется ...
+ развернуть текст сохранённая копия
Когда долго занимаешься каким-либо делом и уже кажется, что ты знаешь все, вдруг появляется Нечто, вызывающее исследовательский зуд. Так случилось и со мной.
Отдыхая от Unity и лениво просматривая очередной урок от мастеров 3D, я наткнулся на ролик, любезно предложенный ютубом. Простой куб изрезанный рисунками постепенно заполнялся некой энергией. Glow-эффект в стилистике Sci-Fi — всего 6 секунд видео и незамысловатое название о релизе какого-то Blend4Web. Ассоциация с моим любимым Blender’ом возникла мгновенно, равно как и желание узнать этого «зверя» поближе.

Читать дальше →
Тэги: 3d-графикой, blender, development, game, html5, open, source, webgl, анимацией, веб-разработка, игр, моделирование, работа, разработка, трехмерное
LINQ для PHP: скорость имеет значение 2015-06-01 14:14:28
+ развернуть текст сохранённая копия
 Если вы не знаете, что такое LINQ, и зачем он сдался на PHP, смотрите предыдущую статью по YaLinqo.
С остальными продолжаем. Сразу предупреждаю: если вы считаете, что итераторы — это ненужная штука, которую зачем-то притащили в PHP, что производительность из-за всех этих новомодных штучек с анонимными функциями зверски проседает, что нужно вымерять каждую микросекунду, что ничего лучше старого-доброго for не придумано — то проходите мимо. Библиотека и статья не для вас.
С остальными продолжаем. LINQ — это замечательно, но насколько проседает производительность от его использования? Если сравнивать с голыми циклами, то скорость меньше раз в 3-5. Если сравнивать с функциями для массивов, которым передаются анонимные функции, то раза в 2-4. Так как предполагается, что с помощью библиотеки обрабатываются небольшие массивы данных, а сложная обработка данных находится за пределами скрипта (в базе данных, в стороннем веб-сервисе), то на деле в масштабах всего скрипта потери небольшие. Главное — читаемость.
Так как со времени создания моей библиотеки YaLinqo на свет появилось ещё два конкурента, которые действительно являются LINQ (то есть поддерживают ленивые вычисления и прочие базовые возможности), то возникают позывы библиотеки сравнить. Самое простое и логичное — сравнить функциональность и производительность. По крайней мере это не будет избиением младенцев, как в прошлом сравнении.
(А также появление конкурентов наконец-то мотивировало меня выложить документацию YaLinqo онлайн.)
Дисклеймер: это тесты «на коленке». Они не дают оценить все потери в производительности. В частности, я совершенно не рассматриваю потребление памяти. Отчасти потому что я не знаю, как это нормально сделать. Если что, pull requests are welcome, что называется.
Даёшь скорости!
Тэги: functional, ginq, linq, objects, open, performance, php, pinq, programming, source, yalinqo, веб-разработка, запросы, похапэ, программирование, функциональное
Consider the Source – World War Trio (Parts II & III) (2015) 2015-05-31 15:01:02
... >Artist: Consider the Source Album: World War ... post Consider the Source – World War Trio ...
+ развернуть текст сохранённая копия
Artist: Consider the Source Album: World War Trio (Parts II & III) Genre: Progressive Rock, World Fusion Country: USA Released: 2015 Quality: mp3, CBR 320 kbps Tracklist: 01. Aquarians 02. Many Words of Disapproval 03. This Dubious Honor 04. One Hundred Thousand Fools 05. Up to, But Not to Exceed…Whoa … Tracklist and download links →
The post Consider the Source – World War Trio (Parts II & III) (2015) appeared first on Getrockmusic.org - latest rock and metal releases.
Тэги: consider, fusion, progressive, rock, source, world
sourceforge скурвилась окончательно 2015-05-29 12:44:28
http://arstechnica.com/information-technology/2015/05/sourceforge-grabs-gimp-for-windows-account- ...
+ развернуть текст сохранённая копия
http://arstechnica.com/information-technology/2015/05/sourceforge-grabs-gimp-for-windows-account-wraps-installer-in-bundle-pushing-adware/ (по-русски: https://www.linux.org.ru/news/opensource/11653494) Они стали брать давно не обновлявшиеся проекты и передавать контроль над ними своим сотрудникам, после чего размещать там adware. Проделали это, например с gimp (вот зачем разработчикам gimp потребовалось на эту помойку выкладываться, у них вроде свой домен с самого начала был). Злобно пророчествую что и с гитхабом то же самое будет. Большие централизованные хостинги - зло. This entry was originally posted at http://vitus-wagner.dreamwidth.org/1090490.html. Please comment there using OpenID. Now there are comments
Тэги: open, source, злые, люди, неэтична, реклама
Главная / Главные темы / Тэг «source»
|
|