• Вся правда о VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps от $20 или как правильно делить сервер?
    0
    странное ценообразование:
    53.35 раз в полгода
    53.29 раз в год
    выгоднее взять на год, даже если нужно на полгода.
    Или я ошибаюсь?
    (VPS (KVM) — E5-2697 (1 Core) / 2GB RAM / 30GB NVMe SSD / 1Gbps)
  • Мониторим ядра CPU в Zabbix и создаем произвольные счетчики в Low-level discovery
    0
    я еще немного скрипт причесал, т.к. если только одно устройство, то в результате получаем не массив, а один объект у которого конечно не будет работать индексация

    $items = Get-WmiObject Win32_PerfRawData_PerfDisk_PhysicalDisk | select name  |where-object {$_.name -ne '_Total'}
    
    write-host -NoNewline "{"
    write-host -NoNewline "`"data`":["
    
    if($items -ne $null -and $items -is [system.array] -eq $false) {
        $line =  "{`"{#DISKNUM}`":`"" + $items.Name + "`"}"
        write-host -NoNewline $line
    } else {
        $line =  "{`"{#DISKNUM}`":`"" + $items[0].Name + "`"}"
        write-host -NoNewline $line
        if($items.Count -gt 1) {
            for($c = 1; $c -lt $items.Count; ++$c) {
             $line =  ",{`"{#DISKNUM}`":`"" + $items[$c].Name + "`"}"
             write-host -NoNewline $line
            }
        }
    }
    write-host -NoNewline "]"
    write-host -NoNewline "}"
    
  • Мониторим ядра CPU в Zabbix и создаем произвольные счетчики в Low-level discovery
    0
    А вам спасибо за отличную статью.
    Для будущих поколений оставлю это здесь 8)
  • Мониторим ядра CPU в Zabbix и создаем произвольные счетчики в Low-level discovery
    0
    powershell скрипт для LLD дисков чтобы в JSON ответе не было ни пробелов, ни переносов
    zabbix v2.2

    $items = Get-WmiObject Win32_PerfRawData_PerfDisk_PhysicalDisk | select name  |where-object {$_.name -ne '_Total'}
    
    write-host -NoNewline "{"
    write-host -NoNewline "`"data`":["
    
    if($items.Count -gt 0) {
        $line =  "{`"{#DISKNUM}`":`"" + $items[0].Name + "`"}"
        write-host -NoNewline $line
    
        for($c = 1; $c -lt $items.Count; ++$c) {
         $line =  ",{`"{#DISKNUM}`":`"" + $items[$c].Name + "`"}"
         write-host -NoNewline $line
        }
    }
    write-host -NoNewline "]"
    write-host -NoNewline "}"
    
  • Мониторим ядра CPU в Zabbix и создаем произвольные счетчики в Low-level discovery
    0
    скрипт из примера не подешел для заббикса 2.2, писал что JSON ответ не валидный, jsonlint.com тоже самое говорил

    ниже обновленный скрипт который генерирует без пробелов и лишней запятой в конце
    $items = Get-WmiObject Win32_PerfFormattedData_PerfOS_Processor | select name  |where-object {$_.name -ne '_Total'}
    
    write-host -NoNewline "{"
    write-host -NoNewline "`"data`":["
    
    $line =  "{`"{#PROCNUM}`":`"" + $items[0].Name + "`"}"
    write-host -NoNewline $line
    
    for($c = 1; $c -lt $items.Count; ++$c) {
     $line =  ",{`"{#PROCNUM}`":`"" + $items[$c].Name + "`"}"
     write-host -NoNewline $line
    }
    
    write-host -NoNewline "]"
    write-host -NoNewline "}"
    

  • Преграда на пути к Большим играм
    0
    Про страх отката, верно замечено.
    С момента старта бета тестирования Rift, я был их подписчиком, потом долго играл в релизную версию.
    Примерно год я не играл и решил узнать как там обстоят дела. Оказывается сервер перешел в статус — тестового и опустел, из которого мне порекомендовали (считайте, вынудили) перенести всех персонажей на дригие сервера. И естественно поменять имена. И я наткнулся на то, что на других серверах мои ники уже заняты. Те ники, которые я зарегестрировал в первую неделю релиза, т.к. бетатестерам давали фора одну неделю до допуска всех желающих.
    Я испытал глубочайшее разочарование.
    Я купил подписку на бету за 60 евро еще до ее выхода, а на момент «инцидента» игра уже была free4play.
    Надеюсь, WoW, меня никогда так не кинет.
  • Полоумный дом на Siemens Logo
    0
    круто, молодчик, рукастый.
    сам люблю что нибудь своими руками поделать. но оказывается либо сравнимо с ценой готовых решений (а иногда и дороже), либо тратится уйма времени (порой неприлично много).
    зато удовлетворение — «это сделал Я сам»
  • Школьные поделки: Battlecruiser & DeathCraft
    0
    Все сишники с Билдера начинали?
    Я в то время изучал в универе аналитическую геометрию и т.п. и пробовал писать свой движок. попробовал, понравилось.
    Позже ушел в геймдев и познакомился с VisualStudio.
    А начиналось все так — знакомый, был программистом. и когда у моего 586 что-то «ломалось» я отдавал ему винт и он все там записывал заново. И однажды я увидел там 3D Studio R3, позже и R4 — это предшественники Max-а. Начал там простенькие ролики делать. Да, 3D Studio Max тормозил у меня безбожно.
    Когда узнал что такое Maya — ошалел. Вот она по 10 минут грузилась, это точно. И дисок с V3.0 я положил в ящик «до лучших времен». Через год достал и долго тупил с желанием нарисовать хоть что-то *)
    И примерно через пару лет стал писать плагины и скрипты для Maya и Max.
  • как вы относитесь к гипертрофированному СИ?
    +1
    не знал сей ресурс. Наверное зря на хабре топик поднял. Просто с утра выморозило такое Г.
  • Знакомство с Adobe Pixel Bender (Часть 1)
    +1
    vertical шейдеры? пацталом. слышал гдето? или догадался?

    Из вики:
    HLSL (англ. High Level Shading Language) — C-подобный язык высокого уровня для программирования шейдеров.
    Был создан корпорацией Microsoft и включён в пакет DirectX 9.0

    при чем тут дот.нет?

    Куча народу из мира геймдева сетовали что HLSL — зло! vertex/fragment program рулит.
  • Причесываем трафик — динамический шейпер на Linux
    0
    Еще подумал, хорошим противодествием должно быть указание скоростей открытия соединений в единицу времени. А то получается лавинообразное образование огромного кол-ва соединение, даже если данных нужно реально мало.
  • Нужны ли программисту на Java/C++/C# хорошие знания матана/дискретки/диффуров?
    0
    Встречал людей, которые пытаются писать серьезные вещи, а не могут алгоритм разложить на бумажке. Сразу за код и понеслась бесконечные тестинг+отладка.
    В былые времена не знал, что изучаемое в тот момент так может пригодиться позже.
    В инсте делал микропроцессор с простым языком программирования на дискретных элементах. К155 и т.п. никаких PICmicro ^)
    Изучал с++/ооп на написании 3Д движка. Все software, GL позднее стал юзать.
    Сейчас таски на день — месяц(редко). Давно мегатасков не было. все на чистом СИ написать можно :( (последние 2+ года пишу бизнес логику)
    Я пришел к выводу, что 3D игры самый интересный вид разработки. Очень многогранный, работаешь не только с абстрактными данными, а и результат буквально на глаз виден, слышен уху :)
    И конечно первостепенно — код должен летать. Никаких ошибок выполнения и утечек памяти.
    Чтобы было расширяемо и понятно другим. Вот это простор.
  • Причесываем трафик — динамический шейпер на Linux
    0
    Сейчас использую pf+priq. канал 2мегабита. 5 юзеров.
    Когда rtorrent-у было позволено создавать 100+ одновременных соединений — приоритезация нифига не работала (работала, но я этого не чувствовал). Тупило все и у всех. Ограничил 32 соединениями — и о чудо — все летает.
    Однажды обнаружил, что «чтото тормозит все». 2000 соединеий от одного чела на 25 порт :)
    Нет больше исходящих соединений на 25 порт :)

    Может ктото смог сделать деление трафика, если есть 2 vpn соединения с провайдером?
    ng_one2many курить? и что с MPD делать?
  • Рисуем акрилом по ткани
    0
    Флюроресцентной краской еще можно. У меня есть гуашь — но она крошиться будет. Вот если смешать с чем нибудь…
  • Реальны ли высокопроизводительные Web-приложения на C++?
    –3
    Я за С++ однозначно. Если скорость в приоритете конечно.
    Про масштабируемость — какую заложите архитектуру, так и расширять получится в будующем.
    Имхо, даже не особо грамотный подход СИ кодера обойдет по скорости любой скриптовый язык.
    Ведь все ресурсы компа в ваших руках!
  • GPS в Nokia 5800 XM
    0
    Я правильно понял — чтобы пользоваться навигацией (прокладка маршрута и т.п.) нужно заплатить?
    Просто смотреть на карту тоже неплохо, но шаршрут вибырать самому иногда тяготно. Кнопок то нету для удаления/увеличения карты. Только через меню…
  • Comment from a drafted post.
  • Comment from a drafted post.