You are viewing the community [info]ru_programming

Программизм's Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in Программизм's LiveJournal:

    [ << Previous 20 ]
    Thursday, May 31st, 2012
    4:16 pm
    [varg242]
    Вакансия: Новосибирск, PHP-разработчик, в офис, 30-60k
    В компанию IT-EXPERT требуются PHP-разработчики

    Read more... )

    1:19 am
    [23derevo]
    [CodeFreeze] Дмитрий Завалишин - ОС Фантом
    В субботу, 9 июня в Петербурге состоится встреча сообщества CodeFreeze с легендой рунета Дмитрием Завалишиным, на которой он расскажет о своём детище — операционной системе нового поколения "Фантом". Цитата из жж автора

    Имеет смысл зайти на огонёк, если:
    - вам интересен проект Фантом с академической или практической точки зрения
    - вы хотели поучаствовать в проекте, но всё как-то не было повода
    - вам интересно, как внутри одной ОС можно сделать эмулятор другой за пару дней :)
    - вам интересно обсудить проблемы синхронизации байткода в персистентной среде - там вырисовывается несколько нетипичная заморочка.
    Подробности и регистрация по ссылке: http://codefreeze.timepad.ru/event/26932

    Tuesday, May 29th, 2012
    7:18 pm
    [hedin]
    Модерация.
    Я поменял режим модерации. Теперь вступить можно без модерации а сообщения пойдут с модерацией.

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

    Авторы вменяемых сообщений будут попадать в белый список весьма быстро.
    Tuesday, May 22nd, 2012
    3:28 pm
    [arbinada]
    CORBA forever ??
    Правильно ли я понял концепт разработчиков WCF: сервисы гоняют данные (сериализованные обьекты), а вот чтобы этот же обьект, точнее, его стаб (прокси) удаленно вызывал свои же методы - это уже закат Солнца вручную своими силами ?
    Как бы поиметь подобие CORBA поверх этого "щасья"?

    Upd. Пример для понимания проблемы.
    Сервис "Книжки" выдает клиент-объект "Книжка(клиент)" (который есть прокси доменного объекта "Книжка", но не суть).
    В предметной области у сущности "книжка" есть связь с сущностью "издатель" (путь будет "много к одному").
    Как на клиенте получить издателя книжки?
    WCF навязывает создавать сервис "Издатели" и в нем метод "Найти издателя по книжке".
    Соответственно, всякий раз нужно дергать сервис, передавать туда "книжку", получать "издателя".
    Вот это и предлагается делать на клиенте.
    Можно обернуть эти операции в еще один класс "Книжка (удобный клиент)" и всю эту "мышиную возню" спрятать в методы и свойства.
    Примерно так
    Publisher publisher = book.Publisher;
    Где под свойством идет ленивая инициализация объекта через запрос к сервису PublisherService.

    В корбе, напоминаю, эта "мышиная возня" уже была реализована генератором стабов для клиентов по интерфейсам сервисов и объектов минимум 12 лет назад.
    Wednesday, May 16th, 2012
    9:08 am
    [kun99]
    Audio streaming servers?
    Добрый день.
    Сейчас ищу информацию на почитать разобраться.
    Что интересует:
    - Сервер раздачи потокового аудио (микрофон/реал-тайм/запись), на линукс
    - Возможность реализации клиента прослушивания на мобильных платформах, на компьютерах без установки новых приложений (флеш, html5?)
    - Кол-во станций до 1000
    - Кол-во слушателей к примеру 1000-5000
    - Качество не больше 24 кбит (там не музыка а слова, требования к уменьшенному количеству трафика для слушателей)
    - Необязательное пожелание: возможность запускать рекламу стримеру, чтоб эта реклама вставлялась на сервере индивидуально для каждого слушателя или сразу для всех без разбору.

    Куда лучше смотреть? Что читать?
    Спасибо.
    Monday, May 7th, 2012
    1:18 am
    [ateregulov]
    Коллеги, вопрос насчет сроков разбора чужого кода
    Сколько можно выделить времени на разбор кода чужой программы на незнакомом языке? Объем - пятьсот строк, 50 классов, среди них есть типовые, назначение вроде понятно, хотя реализация вызывает вопросы. Например, каждый оперируемый объект представлен в двух ипостасях - описания и фабрики возвращающей коллекцию этих объектов.

    Мне что-то немного сцыкотно, два дня копаюсь, кажется, что только на 10% продвинулся. Доктор, это нормально? 
    Saturday, May 5th, 2012
    3:20 pm
    [23derevo]
    Практическая социология для инженера, Александр Орлов
    В четверг 17 мая в Петербурге пройдёт встреча с Александром Орловым, специалистом по личностному и карьерному росту, гуру отечественного PM-ства и замечательным рассказчиком.

    Том Демарко в свое время сказал, что проблемы IT-проектов имеют скорее социологические причины, нежели технологические. Мы, люди технические, зачастую недооцениваем этот фактор.

    О том, каково влияние социологических факторов на успех проекта, команды и конкретного человека, мы и поговорим в рамках доклада «Практическая социология для инженера». Мы разберем и опробуем ряд инструментов, которые потом можно будет применять как к себе, так и к коллегам.


    Участие бесплатное, подробности и регистрация ТУТ
    Sunday, April 29th, 2012
    1:46 am
    [alt_vision]
    Unity + Constructor Injection
    У меня такой вот страный вопрос - зачем нужен DI? Нет, я понимаю там, развязывание классов и таак далее, но объясните мне на примере.

    Преамбула:
    class Logic
    {
      IRepo _repo;
      public Logic(IRepo repo) { _repo = repo; }
    }

    class RealRepo : IRepo {...}
    class FakeRepo : IRepo {...}



    Случай 1: Не знаю ни про какие инжекшны, в итоге класс фабрики зависит от класса логики и всех репозиториев

    class LogicFactory
    {
        public static Logic Get()
        {
            IRepo repo;
    #if DEBUG //или по ключу конфига, без разницы
            repo = new FakeRepo();
    #else
            repo = new RealRepo();
    #endif
            new Logic(repo);
        }
    }



    Случай 2: Добавляю, допустим, Unity. Получаю в итоге ту же связанность, что и в первом случае. Какой тогда бонус от инжекшна вообще?

    class LogicFactory
        public static Logic Get()
        {
            IUnityContainer container = new UnityContainer();

    #if DEBUG //или по ключу конфига, без разницы
            container.RegisterType<IRepo, FakeRepo>();
    #else
            container.RegisterType<IRepo, RealRepo>();
    #endif
            return container.Resolve<Logic>();
        }


    И вопрос номер два по тому же Unity: долго читал про регистрацию типов с одним интерфейсом - для первого имя указывать не надо, а для всех остальных - надо. А когда оно используется? В примерах что-то не нашел как использовать такой именованный мэппинг.
    Thursday, April 26th, 2012
    2:50 pm
    [eking_go]
    Хранение ключа в браузере
    Есть такой не совсем праздный вопрос, хотя задача странная, да. Гуглить пробовал, но то-ли не те слова, то-ли такой возможности нет.

    В браузер можно прописать сертификат для аутентификации клиента, А можно-ли прописать/сохранить и постоянно хранить ключи для шифрования моих данных? Т.е. этих ключей на сервере нет, сервер отдает некоторые данные, клиент его получает и JS их декодирует и показывает. Сервер данные не кодирует, просто читает или записывает в БД. Хранить на сервере ключи и передавать их клиенту с данными - нет смысла, суть в том, что-бы на сервере в БД хранились только криптованные данные, а расшифровка происходила на клиентском устройстве.

    Сохранить в файл на клиенте - вроде доступ к локальной ФС из JS не гарантируется? Где еще? По каким словам гуглить? Или тут web-приложение принципиально не применимо и нужен полноценный клиент (это очень плохо - возиться с разными ОС...)?

    Если что - вечер четверга, это почти пятница.
    2:24 pm
    [lonelycactus]
    Вакансия: программист .NET, Москва, 80-120 тр
    В крупный туристический холдинг требуется программист С#
    подробности )
    Thursday, April 19th, 2012
    3:30 pm
    [lonelycactus]
    перевод сайта (asp.net, webforms)
    Есть некий сайт, сделанный для русскоязычных пользователей.
    "Внезапно" понадобилось сделать его двуязычным - на русском языке и не английском. Динамический контент переводить не надо, но на сайте очень много статического контента, ровным слоем размазанного по всяким aspx-файлам.

    Задача осножняется тем, что сайт всё время дорабатывается, как серверная часть, так и клиентская. Поэтому тупо перевести сайт и положить его рядом на отдельном поддомене - это удвоить сложность упомянутых доработок.

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

    Спасибо.
    Wednesday, April 18th, 2012
    1:28 pm
    [stiver_rus]
    Рисование на CUDA
    Ищу библиотеку или просто код для рисования примитивных форм. То есть примерно как OpenCV, только под CUDA: передаем массив картинки, координаты, получаем картинку с линией например. Может кому-нибудь что-то подобное встречалось? Простейших параметров - точка, линия, круг; толщина, цвет, антиалиасинг - в принципе хватило бы. Алгоритмы там не слишком сложные, можно конечно посадить практиканта за реализацию, но не хочется в который раз долго и натужно изобретать велосипед.
    2:30 pm
    [ramalexx]
    Требуется PHP-программист (Москва)
    Добрый день!
    Срочно требуется PHP-программист на постоянную работу в офис в Москве. Знание PHP, MySQL, JavaScript. Зарплата по результатам собеседования до 60000 руб.

    Пишите на support@prog-school.ru
    Либо звоните +7 (495) 987-19-69
    Saturday, April 14th, 2012
    11:53 pm
    [darkdrip]
    Чужой код
    1. Были ли вашей практике случаи, когда вы не справлялись с дописыванием чужого кода в условиях ограниченного времени?
    2. Беретесь ли вы за кратковременное (до 1 дня) дописывание чужого кода?
    3. Беретесь ли вы за долгосрочное дописывание чужого кода, или всегда пишете проекты с нуля?
    Thursday, April 12th, 2012
    11:44 am
    [janya]
    Моя компания проводит конференцию в Хьюстоне для работников и лидеров индустрии IT. 

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

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

    Детали: 
    Friday, April 20th, 7:30am-5:30pm
    Minute Maid Park in downtown Houston
    Registration:  www.agiledotnet.com 
    Discount code JANE for 25% off single registration.

    Special discounts available for students and groups. 

    x-posted to: ru_texas
    Tuesday, March 27th, 2012
    9:35 am
    [alex_djk1]
    Шаблоны тестирования xunit
    А киньте пожалста ссылку на электронный вариант этой книги (на русском языке).
    А то меня по ходу забанили намертво в гугле, ничего кроме магазинов и сайтов с предложением отправить смс не могу найти.
    Monday, March 26th, 2012
    11:59 am
    [vilgeforce]
    Android отладка
    Кто-нибудь что-нибудь слышал про отладку Андроидных приложений (Dalvik, не нативных) без исходных кодов? И подскажите где еще спросить можно?
    Tuesday, March 20th, 2012
    12:40 pm
    [alex_djk1]
    Распознавание образов
    Есть картинка, на которой в чб-цвете нарисовано несколько прямоугльников разных размазанных, плюс шум, как на картинке справа. Какими алгоритмами можно искать эти прямоугольники?
    Пока у меня есть только мысли, к примеру указать мышкой координаты внутри прямоугольника, потом взять маленький прямоугольник и начать расширять его в разные стороны, пока не столкнетс с краями. На каждом шагер расширения проверять, насколько картинка под ним похожа на прямоугольник. Но это очевижно сработает только для одного прямоугольника.
    Monday, March 19th, 2012
    9:04 am
    [darkdrip]
    Когда собаке делать нефиг, она будку красит
    1. Есть какой-нибудь вменяемый туториал по асму с _примерами_?
    2. Чо можно написать на асме? Для моргания матрицей светодиодов есть опи, для игре на флоппиках есть опи, для роботов есть опи. Для любой вещи уже есть готовое опи.
    3. На чем сегодня модно писать гуй?
    Friday, March 16th, 2012
    6:32 pm
    [trilirium]
    Формат шифрованного файла
    Прошу прощения за несколько неожиданный вопрос, но:

    Имеется зашифрованный (по видимому) архив. Алгоритм -- какая-то разновидность AES-256.
    Расширение файла -- '.aes256'.
    В начале файла -- явная сигнатура: 'Salted__' (8 байтов) Дальше, по видимому, сразу идут зашифрованные данные.

    Как и чем его следует расшифровывать?
[ << Previous 20 ]
RU PROGRAMMING   About LiveJournal.com