LINUX.ORG.RU

Сообщения menangen

 

Что с Cryptocat? Где секурность?

Почему местные математики с лора не коммитят в Cryptocat? Вроде, правильные протоколы использует, не чета Телеграмму.

https://github.com/cryptocat/cryptocat

У нас же сейчас в России свобода слова, защита прав человека, RussiaToday, Джулиан Ассандж, все дела. Пора бы уже русским физикам внести лепту за секурность частной переписки, гарантируемой в нашей Конституции.

 , , ,

menangen
()

Application для Linux на Swift

Наткнулся на удачный биндинг новомодного Apple язычка swift к GTK+3 графической библиотеке, что позволяет писать графические приложения примерно так:

let app = Application(applicationId: "com.example.application")
app.run { window in
    window.title = "Hello World"
    window.defaultSize = Size(width: 400, height: 400)
    window.resizable = true

    let button = Button(label: "Press Me")
    button.clicked = { _ in
        let newWindow = Window(windowType: .TopLevel)
        newWindow.title = "Just a window"
        newWindow.defaultSize = Size(width: 200, height: 200)
        let labelPressed = Label(text: "Oh, you pressed the button.")
        newWindow.add(labelPressed)

        newWindow.showAll()
    }

    window.add(button)
}

Результат: https://github.com/TomasLinhart/SwiftGtk/blob/master/Screenshots/Linux.png

Репозиторий с инструкциями по установке: https://github.com/TomasLinhart/SwiftGtk/

 , , ,

menangen
()

Скопировать полный путь к файлу в буфер обмена

Как скопировать полный путь к файлу в буфер в mc, когда на него установлен курсор? Типа как pwd + имя файла.

 

menangen
()

Встроенная сетевуха мигает во время полного выключения

Asus. B85 чипсет от intel. Сетевуха от Realtek, встроенная. После полного выключения компа - всё равно мигает сетевушка переодически - раз в 3-4 секунды. Wake On Lan выключен в UEFI: пункт «Power On By PCI Devices» выставлен в «Disabled». Да и вообще там все пункты в подразделе APM отключены. Куда копать?

 , , ,

menangen
()

Go или Scala в играх

Что перспективнее для переписывания игрового сервера с эталонной реализации на python(+3 питон модуля нативных на сишке): Scala или Go?

Тестил node.js - генерирует нашу игровую карту за 34 мсек, питон же отрабатывает 970 мсек (почти секунду). Ядро использует двумерные/трёхмерные массивы, поиск путей A*, всякие логарифмические рандомы/натуральное распределение.

Если брать гоу - не укакаемся ли мы писать это всё? На питоне то писать было не совсем просто, а как с этим (всякие графы с весами, querry приоритетные) обстоят дела в гоу или скала? В скале скорее всего я легко смогу подключить java либы, но мы стараемся не тянуть в наш движок ненужный функционал и жирных либ. Не из соображений производительности, а в плана легкого рефакторинга.

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

Короче, мне не нравится java way, но скалу рассматриваю из-за лёгкой похожести на питон. Гоу тоже интересен, но библиотек мало, опыт подчерпнуть просто не откуда по гоу, уточнять всё придётся на stackoverflow, если выбирать главной реализацией его. Также на гоу я пишу в Sublime, писАть тяжело, автокомплит с плагином для гоу никудышный, в доках приходится зарываться, в час по чайной ложке. К Скале есть отличный плагин в IDEA... Скала прекрасно умеет функциональщину, легко обрабатываются массивы и т.п. - в каком-то плане такой же рай как и в питоне :)

 , ,

menangen
()

Piter press скидки

Piter.com анонсировал скидки на компьютерные книги...

В компьютерный каталог также входят серии:  Карьера в IT-индустрии Бестселлеры O'Reilly Head First O'Reilly Классика Computer Science

Код купона на 50% для электронных книг — Comp Сроки действия: с 20 по 22 марта

 , ,

menangen
()

Сборка софта с OpenSSL

Openssl как всегда обновился, латая дыры. У меня вопрос:
При сборке nginx, ruby, postgresql во всем этом по есть ключи

 --with-openssl=/путь к дыре
Так вот, этот софт при борке с этим ключем компилируется со статичной либой опенсселя libcrypto.a или же с динамическим openssl.so? Если софт линкуется со статической либой, то мне придётся пересобирать весь софт при обновлении openssl. Если с динамической - то просто обновлю openssl и nginx, ruby, postgresql смогут юзать последнюю (типа не дырявую) openssl.so

 , , ,

menangen
()

Google Code закрывают

Собственно, мои «поздравления». Перевожу всё на битбакет/гитхаб теперь уж...

 , , , ,

menangen
()

Intel 6000 хватит за глаза?

Скоро выходят новые ноуты на Broadwell... Делаем ставки господа:
1) будет ли крутая производительность у Intel видеокарт HD 6000 Iris / 6200 Iris?
2) Хватит ли такой видюхи для поиграть на 1920x1080 раз в недельку в какую-нить CS:GO?
3) Оправдана ли стоимость CPU от Интел с такой видюхой?

 , , ,

menangen
()

OpenGL под Android

Кто-нить с лора пишет под андроид opengl? Игры. Насколько тяжело даётся разработка под голый opengl с нуля? Есть опыт 1.5 года flash разработки игр, и год objective-c/c.

Интересует игра уровня 2048: 2D, opengl es 3.0. Только спрайты, никакой физики. Сложно ли такую игру поддерживать и разрабатывать? Знаю про libgdx и прочее, но интересует такой минимализм для саморазвития.

 , , ,

menangen
()

Обмен данными GPS в режиме реалтайм. Android + iOS.

Чем расшаривать своё местоположение, чтобы одно приложение и на несколько платформ? При этом обновление/трэкинг нужен каждую минуту. Нужно для встреч с друзьями из разных городов, двигаемся на авто.

Перемещено mono из talks

 , , , ,

menangen
()

Настройка маршрутов

Хочу поиграть в HL на Питерском сервере 31.207.72.5
Раньше я жил в Смоленске и пинг до сервера был 30 мс, сейчас перебрался за город и сижу на ADSL Ростелеком, пинг до Москвы 45 мс, а до питерского 31.207.72.5 стал 120 мс! Посмотрел traceroute, пакеты идут через московский узел 95.167.95.19, задержка на котором составляет 60 мс, в то время как при traceroute питерских сайтов все пакеты идут уже через другой московский узел: 95.167.90.11, который отвечает на 50-60 мс быстрее.

Как мне изменить маршруты на своём компе, чтобы пакеты к 31.207.72.5 шли не через узел 95.167.95.19, а через 95.167.90.11? Возможно ли это без прописывания маршрутов у провайдера.

 ,

menangen
()

Angry Birds права на Андроиде

Не слишком ли много хочет эта игра при установке на Андроид? Я о правах доступа к смс, контактам, истории звонков, GPS локации и т.д. Может, это троянский конь под видом игры? И спасёт ли её удаление с мобилки отца русской демократии от активности малвари в хакнутой системе? :-)
кстати, на иос, уверен, такая же ботва. Зачем пишут такие игры с доступом чуть ли не к трусам пользователя? И это в 2014 году. Сама игра наитупейшая, но факт...

 ,

menangen
()

Готов ли Dart?

Кто-нибудь уже использует этот язык и VM от Google? Хотелось бы такой Dart, который легко работает под Node.js (компилируется в javascript) и JRE 7/8 (хочется лёгкого переноса Dart кода в Java код при необходимости).

Пока вижу, что лучше coffescript ничего нет, ибо в 8-ой JRE идёт своя javascript runtime, если не ошибаюсь.

http://dartlang.org/

 , , , ,

menangen
()

Быстрый многопоточный UDP сервер

Нужен фреймверк или библиотека для написания примитивного асинхронного многопоточного сервера для мультикастинга/и не только/ UDP на сях. Скорость req/sec должна быть выше, чем у libuv (нужно 10-12 тысяч req/sec при длине пакета равной hello world на одном ядре digitalocean[kvm], libuv выдаёт 7.000 на одном ядре), vert.x не предлагать, он не плох, но java же. Есть что-нибудь акромя libuv и libevent с libev?
Какая библиотека подойдёт лучше всего, при условии максимальной производительности?

 , , , ,

menangen
()

Super Meat Boy 80% скидка

В течение дня доступна нефиговая скидка в системе Steam на данную инди-игру. Знаю, многие любят её, проект известный, я уже закупился.

60 российских рублей. Идёт под линукс, само собой
http://store.steampowered.com/app/40800/

 , , ,

menangen
()

Фанаты openSUSE подтвердите баг

Сейчас проходит тестирование openSUSE 13.2 RC1. Я думал, у них всё окей с тестерами, и что я вижу? На моих двух компах этот кандидат в релизы - вообще не грузится. Зависает на этом этапе:
https://www.dropbox.com/s/96vlq1mozo6kg91/IMG_8218.JPG
Перед этим скрином 20 секунд висела надпись о random pool, бежали точки..... и в итоге на двух компах не работоспособный livecd.

Если у вас есть время - закатайте livecd 13.2 rc1 KDE x64 на флешку и загрузитесь с неё в режиме UEFI (только 64 битная версия).

http://software.opensuse.org/developer/ru
Live KDE 64 битный

 , , ,

menangen
()

Звёздное небо

Вчера сфотал за городом, Смоленщина, на границе с Беларуссией.

00:50
30 sec выдержка, Canon s95:
https://dl.dropboxusercontent.com/u/20454826/Andromeda-IMG_8175.jpg

menangen
()

Ruby on Rails зависит от Javascript Engine

Ставишь Руби, Раилс. Так они ещё и не хотят запускаться без javascript движка! Ну и нафиг такой Руби-фреймворк нужен, которому обязателен nodejs/v8/spider monkey etc? JavaScript теперь внедряют в каждый буханку-троллейбус?

 , , ,

menangen
()

Код reddit открыт на гитхабе.

Сегодня разработчики реддит (аналог habrahabr.ru мирового уровня) выложили исходники на Python в открытый доступ.
https://github.com/reddit/reddit

Поздравляем всех разработчиков на Python, в полку high-load проектов, основывающихся на open-source реализации, прибыло!

 ,

menangen
()

RSS подписка на новые темы