LINUX.ORG.RU

Сообщения ZuBB

 

ООП ориентированный С++ разработчик

Форум — Talks

пришло на почту через линкедин

Добрый день, Василий. Я ищу ООП ориентированного С++ разработчика с 4х летним опытом разработки под *nix и хорошим знанием английского (Донецк). Если Вы искомый объект, прилинковывайтесь! Или давайте указатель на ваших знакомых подходящих под описанный класс. З/п 3-3,5К. Виталина.

контакт: vitalinka85@gmail.com

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

 , ,

ZuBB
()

Выбор хостинга. подводные камни

Форум — Admin

Для прожекта нужен хостниг. присматриваюсь к этому предложению.

Но потом вспомнил что мне будет нужно запускать wine с оффтопным консольным приложением (не спрашивайте почему).

посему вопрос: поскольку у меня планируется вино, есть ли какие особые условия для него? ибо потом не хочется «уперется головой в стенку»

 , ,

ZuBB
()

Новый мод HMM3 Doom of Ancients на индигого

Форум — Games

Делают чехи. хотят собрать $95к за три месяца. стартовали 9го октября

http://igg.me/at/heroes3-doa

 , ,

ZuBB
()

Вопрос об ошибке/-ах валидации моделей с асоциациями

Форум — Web-development

я взял тот бложек-пример из «Getting Started with Rails» и сделал 3 мелких изменения: сделал тэг для поста необходимым (presence => true), сказал не отрезать пустые теги (удалил reject blank..) и добавил инспект ошибок в форме создания поста. и получил то чего хотел: пост не создается если не указан тег.

картинка — http://rghost.ru/50169098/image.png

что здесь мне нравится: ошибка после валидации асоциации всплыла/доступна через full_messages.

я тут пишу некое приложение и у меня не получается добиться такого же эффекта.

            p customer.errors.inspect                                           
            p customer.errors.full_messages.inspect                             
            logger.debug('customer errors: ' + customer.errors.to_a.to_s)       
            logger.debug('customer script errors: ' + customer.scripts.last.errors.to_a.to_s)
            logger.debug('instance errors: ' + customer.scripts.last.instances.last.errors.to_a.to_s)
            logger.debug('FM: ' + customer.errors.full_messages.to_s)           

"#<ActiveModel::Errors:0xa7dbbf8 @base=#<Customer id: 3, email: \"1231@ya.ru\", notes: nil, created_at: \"2013-11-14 12:18:55\", updated_at: \"2013-11-14 12:18:55\">, @messages={:scripts=>[\"translation missing: ru.activerecord.errors.models.customer.attributes.scripts.invalid\"]}>"
"[\"Scripts translation missing: ru.activerecord.errors.models.customer.attributes.scripts.invalid\"]"

...
customer errors: ["Scripts translation missing: ru.activerecord.errors.models.customer.attributes.scripts.invalid"]
customer script errors: ["script.errors.e2"]
instance errors: []
FM: ["Scripts translation missing: ru.activerecord.errors.models.customer.attributes.scripts.invalid"]

модель1, модель2

подскажите где подвох?

 ,

ZuBB
()

Были ли в истории развития линукса возвращения от плохих решений к норм порядку вещей?

Форум — Talks

в треде о плохомо мнении гентудева об системд всплыла ссылка Decide which init system to default to in Debian. тесть дело приняло серьезный оборот.

А теперь давайте пофантазируем.

Допустим Дебиан (а это посути основной большой икрок который остался) выберет системД.

Допустим что после 2-3х (как пример, мож больше, может меньше) лет все те, кто не верили, убедятся что системД действительно плохой.

Что будет дальше? За сколько времени большинство «вещей» в мире линукса вернутся «на круги своя»?

Какими будут последствия для РХ, Федоры, серверного линукса?

Какой тогда будет следующий инит?

Каковы Ваши мнения, господа, форумчане?

 , ,

ZuBB
()

Помогите придумать защиту для демо-режима «программы»

Форум — Development

Введение

Есть JS-файл. В нем реализована некая фунциональность. Он используется как плагин в офтоп-программе, но распостраняется отдельно. Он закодирован (неважно как). Программа после загрузки плагина декодирует его. Скрипт выполняется в VM Internet Explorer`а. Соответственно через ActiveX у мене есть доступ к диску, реестру, и shell`у. Также у меня в скрипт включена CryptoJS (openssl на JavaScript`e).

К сожалению в скрипте нет возможности урезать часть самой важной функциональности, дабы представить такую версию в качестве демо. Кроме того, хотелось бы показать клиенту продукт во всей красе прежде чем он его купит. Тоесть желательно бы ограничить его использование по дате или количеству запусков.

Как я это вижу. Поскольку у меня есть доступ к диску и опессл, можна писать на диск шифрованные файлы. Если у этой задачи и есть решение то imho нужно двигатся в этом направлении.

Буду благодарен за любые советы

 , ,

ZuBB
()

Не сохраняется модель, rollback по непонятной причине

Форум — Web-development

В общем «лыжы не едут» уже с утра. Скорее всего ошибка банальная но я в упор ее не вижу.

irb(main):109:0> Customer.all
  Customer Load (0.3ms)  SELECT "customers".* FROM "customers" 
=> []
irb(main):111:0> CustomerScript.all
  CustomerScript Load (0.1ms)  SELECT "customer_scripts".* FROM "customer_scripts" 
=> []
irb(main):112:0> c = Customer.new(:name => 'Jack', :email => 'one@ya.ru')
=> #<Customer id: nil, name: "Jack", email: "one@ya.ru", cuid: nil, note: nil, created_at: nil, updated_at: nil>
irb(main):113:0> s = CustomerScript.new(:script_id => 1, :instances => 2)
=> #<CustomerScript id: nil, script_id: 1, customer_id: nil, browser_version: nil, instances: 2, verified: nil, created_at: nil, updated_at: nil>
irb(main):114:0> c.scripts << s
=> [#<CustomerScript id: nil, script_id: 1, customer_id: nil, browser_version: nil, instances: 2, verified: nil, created_at: nil, updated_at: nil>]
irb(main):115:0> c.scripts.size
=> 1
irb(main):116:0> c.save
   (0.2ms)  begin transaction
  Customer Exists (0.4ms)  SELECT 1 AS one FROM "customers" WHERE "customers"."email" = 'one@ya.ru' LIMIT 1
  SQL (1.0ms)  INSERT INTO "customers" ("created_at", "cuid", "email", "name", "note", "updated_at") VALUES (?, ?, ?, ?, ?, ?)  [["created_at", Wed, 23 Oct 2013 08:06:41 UTC +00:00], ["cuid", nil], ["email", "one@ya.ru"], ["name", "Jack"], ["note", nil], ["updated_at", Wed, 23 Oct 2013 08:06:41 UTC +00:00]]
   (0.3ms)  rollback transaction
=> nil
irb(main):117:0> c.errors.messages
=> {}
irb(main):118:0> c.scripts[0].errors.messages
=> {}
irb(main):119:0> Customer.all.size
  Customer Load (0.6ms)  SELECT "customers".* FROM "customers" 
=> 0
irb(main):120:0> CustomerScript.all.size
  CustomerScript Load (0.4ms)  SELECT "customer_scripts".* FROM "customer_scripts" 
=> 0
irb(main):121:0> 

база была предварительно пересоздана.

буду благодарен если вы меня ткните носом в ошибку

 

ZuBB
()

Подскажите «батарейку» для создания временного случайного урла на ресурс

Форум — Web-development

Разыскивается ${subject}, который бы делал доступными ресурсы на некоторое время через ссылку вида

http://1.ru/586efc7cce834a6d81c25c184d72ca90/file.zip

самое близкое что нашел это, что s3 имеет(имел) сию фичу в бажнутом виде

 ,

ZuBB
()

Поиск метода (и ключа)? для расшифровки/шифровки файла

Форум — Security

Дано

  • зашифрованный файл, 70928 байт
  • расшифрованный файл, 12953 байт (внутри JavaScript код, cp1251)
  • офтопная программа, в которой данный файл может использоватся как плагин. программа сама предварительно его расшифровывает.

Нужно найти метод (и ключ если он присутствует в данной схеме) которым зашифрован файл

буду благодарен за любые советы

ps: опережая tough questions: я ничего не хочу своровать или совершить другого плохого поступка. пока предлагаю вам поверить мне на слово. позже постараюсь поделится короткой историей успеха (или неудачи)

 

ZuBB
()

Наиболее подходящий плеер для прослушывания онлайн радиостанций

Форум — Desktop

Разискивается сабж.

Также желательны допольнытельные плюшки следующего вида

  • возможность рулить им из другого компа/ios/android app
  • возможность иногда послушать в нем музло с локального/сетевого/итп диска
  • механизм сохранения плейлистов? должен быть предельно простым — плоский файл или скулайт база в худой конец
  • поддержка глобальных хоткеев

привествуются истории успеха

 , ,

ZuBB
()

Помогите диагностировать сетевую проблему

Форум — Admin

Достаточно часто наблюдаю такую «картину».

                                         My traceroute  [v0.80]                 
vv-Latitude-E5520 (0.0.0.0)                                                     Tue Aug 27 12:09:56 2013
Keys:  Help   Display mode   Restart statistics   Order of fields   quit        
                                                                Packets               Pings
 Host                                                         Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 192.168.100.1                                              0.1%  3193    1.2   4.1   0.9 275.0  19.9
 2. ****************************                               2.1%  3193   56.6   4.5   1.1 262.9  16.2
 3. ****************************                              56.4%  3193   13.1  11.3   2.1 411.2  32.4
 4. ****************************                               2.4%  3193   26.7  14.7  10.8 286.1  16.6
 5. ****************************                               2.4%  3193   85.4  14.1  11.0 284.7  16.0
 6. ****************************                               2.8%  3192   16.1  15.8  11.3 309.6  17.0
 7. ****************************                               2.4%  3192   56.2  15.2  11.4 231.8  13.8
 8. 173.194.113.193                                            2.3%  3192   12.3  14.7  11.1 285.3  17.4

3й хост (у которого 50% loss) моего провайдера. Более чаще loss происходит у 2го хоста нежели у 3го. Наблюдение на счет которого я не полностью уверен: это более четче проявляется если тестить ресурсы из америки.

Вожможно ли такое что после перезагрузки моего роутера (tplink TL-WR741ND) это явление какбы «пропадает», но с увеличением аптайма роутера оно возвращается?

вопрос классический: кто виноват и что делать?

 , , packets drop

ZuBB
()

Гуру Java-девелопмента, какое ваше мнение о развитии Apache Ant и его общем состоянии

Форум — Development

интро

Заюзал тут плотно ант в одном из своих проектов. И на первый взгляд ничего в нем не менялось года так 4.

Все так же надо подключать ant-contrib для «полноты ощущений». Когда плотно занимался им прошлого разу - читал гдето что собираються «смерджить» contrib в апстрим. Но воз и ныне там..

Словил баг когда солюшен для задачи

select the latest modified file from a directory

построенный на базе ant-contrib работает, а на встроенных средствах глючит.

...
ash.replace:

ash.create-target-file:
     [echo] e:/home/vv/work/own/js/uos/pss/build/output/pss.concat.ajs
     [echo] b:/home/vv/work/own/js/uos/pss/build/output/pss.concat.ajs
     [copy] Copying 1 file to /home/vv/work/own/js/uos/pss/build/output

ash.encoding:

ash.create-target-file:
     [echo] e:/home/vv/work/own/js/uos/pss/build/output/pss.replace.ajs
     [echo] b:/home/vv/work/own/js/uos/pss/build/output/pss.replace.ajs
     [copy] Copying 1 file to /home/vv/work/own/js/uos/pss/build/output

ash.dev:

ash.create-target-file:
     [echo] e:/home/vv/work/own/js/uos/pss/build/output/pss.encoding.ajs
     [echo] b:/home/vv/work/own/js/uos/pss/build/output/pss.replace.ajs
     [copy] Copying 1 file to /home/vv/work/own/js/uos/pss/build/output
...

Полез в багзиллу и ужаснулся: 676 bugs. Чем они там занимаются?

А может он уже того, и есть что-то новое, модное и более распостранённое?

Мне собственно нужен инструмент для подрихтовывания Javascript-сырцов и готовки из них конечного продукта

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

UPD: source file https://gist.github.com/ZuBB/2db1b68756033084a778

 , ,

ZuBB
()

iPhone жрет больше кВт чем холодильник

Форум — Talks

за год смартфон Apple потребил 361 Киловатт-час, а классический холодильник - всего 322 Киловатт-час

10 % мирового энергопотребления приходится на обслуживание информационных и коммуникационных технологий, что примерно равно годовому энергопотреблению Германии или Японии

а сколько жрет (не)?ваш/наш андроид с джавой которая не тормозитдалвиком?

взято отсюда

 , ,

ZuBB
()

Приветствуется помощь с sed

Форум — General

хочу что б все было за..нужно следующее

sed -n /MISSED_SUBPATTERN.*\bPRESENT_SUBPATTERN\b/{=;q} my_file

а то что-то с утра гугл не колется

 ,

ZuBB
()

Наиболее правильный метод исключения файлов из итогового списка для сборки

Форум — Development

Что нужно: исключить попадание некоторых модулей в сборку если сборка типа «релиз». сейчас есть следующая идея

<property name="exclude_list" value=""/>                                          

..

<if>
  <equals arg1="${ant.project.invoked-targets}" arg2="release" />
  <then>
    <property name="exclude_list" value="blah"/>                                          
  </then>
</if>

..

<fileset dir="specs">
  <include name="*.js"/>
  <exclude name="${exclude_list}"/>
</fileset>

Есть идеи как сделать это менее костыльно?

 , conditional exclude,

ZuBB
()

Вызвать apply для инстанса (странного) обьекта

Форум — Development

дано: платформа — офтоп программа с «встроенной» JS VM. VM используется от установленного в системе Internet Explorer. Но и это еще не все. Судя по всему я даже не «получаю» все возможности этой VM ибо alert(typeof JSON) говорит undefined (вместо алерта у меня другой костыль, алерт тоже андефайнед).

офтоп программа экспортирует в JS некий набор функций. Одна их них создает обьект «не из мира сего». хотелось бы иметь способ вызывать любую функцию этого обьекта и передавать свойственные ей параметры через apply

имею пример кода, который успешно падает

name
string
TypeError
message
string
Wrong number of arguments or invalid property assignment
number
number
-2146827838
description
string
Wrong number of arguments or invalid property assignment
Ok

скажите, у меня есть шанс или я буду вынужден поддержывать злостный быдлокод

// по мотивам старых тредов приглашаю zz дать умных советов

 ,

ZuBB
()

Где бы поиграть в 1000ку в онлайне?

Форум — Games

Разискивается нормальный сервис без СМС, привязки к №тел, и флеша.

mail.ru окончательно задолбал

 card game,

ZuBB
()

Оптимальный формат хранения данных

Форум — Development

disclaimer

скорее всего мне никогда это не пригодится, но хочется узнать мнение умных людей

допустим у меня есть матрица с 450’000’000 строчек и 8 столбиков. в ней хранятся значения типа «float» (значения плавают в диапазоне -36 — 36, и есть 7 знаков после точки). нужно это сбросить на диск и чтобы это занимало как можна меньше места..

update: Особенно интересно можна все это поместить в 16Гб флеху (реально там 14.9Гб места если я нигде не ошибся)

 efficiency, ,

ZuBB
()

Давайте вместе определим психологический портрет автора по куску кода

Форум — Talks
someObj.someMethod( "infooo",  0, Romb, 0, 0, "AP=45,  HL, ZT=-1.5;1.5;-0.5;0.5" );
someObj.someMethod( "yellow",  1, Romb, -1.5, 0, "CP=16" );
someObj.someMethod( "red one",  2, Romb, 1, 1, "AD=-0.5;0.5;0.5;0.5;0.5;-0.5;-0.5;-0.5;-0.5;0.5; AC=FFF0F0" );
someObj.someMethod( "red two",  3, Romb, 0, 0, "AP=90" );

...

SomeStaticMethod("<sg=1,2 some magic string>\n");
SomeStaticMethod("<sp=10000 Show data at 10000th position>\n");
SomeStaticMethod("<ta=FFFFFF,FF0000> Really Red Line\n");

Мой вариант: у аффтара ассемблер головного мозга.

// хотелось чтобы любые совпадения с вещами из реального.. wait oh shi

 , ,

ZuBB
()

Разыскивается вменяемые расширения Speed dial & Mouse gestures для Хрома

Форум — Desktop

Сабж.

Для mouse gestures раньше использовал неплохое (не помню имя), но после того как узнал что оно не обновляется ибо автор был уличен в бекдоре заменил на CrxMouse. Вроде бы также не плохое, фичастее предыдущего. Но что-то в последнее время оно стало жеста рисовать меню по ПКМ (хотя само разширение не обновлялось).

Speed dial раньше тоже был какой-то обычный. но он имел некоторые фатальные недостатки: после N-го количества добавленных закладок он для всех новых закладок не рисовал thumbnail. Сейчас стал пользовать Speed Dial 2. Все с ним хорошо, да все таки есть ложка дегтя: он иногда (+возможно из-за конфликта или на пару с еще каким-то разширением) «перенаправляет» пользовательский ввод в /dev/nullделает так что F5 не работает.

а какие разширения для этих нужд пользуете Вы, ЛОРовчане?

//да, про зонд и фф я курсе

 , ,

ZuBB
()

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