LINUX.ORG.RU

Избранные сообщения e1nste1n

Как разобраться в проекте?

Форум — Development

Суть такова, что я сейчас мучаюсь с переделкой cube2. Разобраться в его строении довольно сложно. Вот я и хочу спросить, что делаешь ты, лоровец, когда работаешь с крупным и незнакомым тебе проектом? Составляешь схемы на листке бумаги? Или знаешь какой-нибудь другой способ?

 , ,

netcat
()

Google Reader закрывают. Куда бежать?

Форум — Talks

http://lenta.ru/news/2013/03/14/noreader/

1 июля 2013 года будет закрыта читалка RSS-потоков Google Reader. Об этом сообщается 13 марта в официальном блоге Google.

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

Посоветуйте альтернативный веб-сервис. Десктопные приложения не предлагать (потому, собственно и в Talks, а не в Desktop).

strangeman
()

Как научиться нормально программировать на JavaScript?

Форум — Web-development

Насколько «нормально» применимо к этому ЯП... Что почитать? Интересуют патерны, организация кода в интеграции с какими-то JS MVC фреймворками чтобы большое приложение не превращалось в hell

 

vertexua
()

Финансы

Форум — Talks

Вот скажите, в чем выгода депозита или вклада? Я сейчас сел считать проценты за депозит от разных банков на различные сроки. Ну кинули вы 100к рублей под 6,90% на 365 дней без возможности снятия и без пролонгации депозита. В конце года вы получаете... примерно +7000 руб. Это ~583 руб. в месяц. Инфляция сожрет и не подавиться чуть больше 20% этой суммы.

Ну и где тут выгода? Кто может подсказать?

По традиции, линукс тут при том, что линуксоиды от рождения умные, а значит - богатые.

 ,

Quadmonster
()

Нужна безвозмездная помощь

Форум — Web-development

Предыстория такова: мой знакомый, хороший профессиональный лингвист, на досуге развлекается изучением новых для себя языков. Очередным таким языком стал бурский язык. В ходе изучения выяснилось, что все современные учебники по нему имеют серьезные изъяны. Знакомый решил сделать правильный учебник, и опубликовать его онлайн. Язык не слишком востребованный, так что проект по созданию учебника — на 100% некоммерческий just for fun; учебник будет свободно доступен всем желающим.

Каждая глава учебника должна заканчиваться десятью упражнениями. Упражнение представляет из себя страничку (что-то типа этого), на которой расположены:

  • Десять фраз, в каждой фразе пропущено по одному слову. Эти слова пользователь должен впечатать с клавиатуры.
  • Кнопка «проверить», при нажатии которой происходит сравнение впечатанных слов с эталонными. Совпавшие слова подсвечиваются зеленым, а не совпавшие — красным.
  • Кнопка «далее», которая активируется после того, как проверка показала что хотя бы 7 из 10 фраз дописаны правильно. При нажатии на кнопку происходит переход на следующее упражнение.

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

Проект некоммерческий и специалистов для сопровождения сервера нет, поэтому хочется, чтобы вся динамика была реализована на стороне броузера. Также хочется работоспособности на свежих хроме, firefox, opera и на ie 8+. Свистелок и перделок не требуется. Лингвист готов наполнять/копипастить упражнения напрямую в html-файлах, в блокноте. Нужен только скелет.

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

 ,

Manhunt
()

Пластиковые карточки

Форум — Talks

Появилось желание заиметь себе дебетовую пластиковую карточку. Юзкейсы самые обычные:

  • Покупать в интернет-магазинах, иногда может быть даже зарубежных. Плюс всякие там Steam'ы.
  • Платить за мобильный телефон, интернет и т.п.
  • Использовать в качестве кошелька - не люблю носить с собой много налички.

Есть следующие вопросы:

Источником денег будут две карточки Maestro, одна сберовская, другая - балтийского банка. Как можно организовать перевод попроще?

Выбор банка. Немного погуглил, в основном хвалят Альфа-банк, но что-то мне не нравится, что за проверку баланса дерут аж 30 рублей, или это везде так? Плюс ещё банкоматов не так много. Вообще, какие есть хорошие варианты? Может не мудрить и просто пойти в сбер?

Тип карты. Как я понимаю, подойдет либо MasterCard Standart, либо Visa Classic? Есть ли какая-нибудь существенная разница между ними? Если буду путешествовать, то в Европу.

Что ещё можете посоветовать? Чипованную, как я понимаю, ещё рано брать?
Знаю, что вопросы элементарные и наверняка где-то в Сети тысячу раз обсосаны, но боюсь наткнуться на что-нибудь проплаченное или бредовое - деньги как-никак, не хочется рисковать.

 

h31
()

“Программируйте с использованием языка, а не на языке” vs быдлокодерские и небыдлокодерские языки

Форум — Talks

//Видит бог, тему хотел создать в Talks...

Здравствуйте. Я новичок в программировании, опыта работы у меня нет. Следовательно какие-то особенности работы программиста, явления в программировании и “подводные камни” для меня могут быть скрыты. Сейчас я подыскиваю работу или место для стажировки и мне стали доступны вакансии C#-программиста и Python-программиста.

И вот в чём мой вопрос.

Я заметил, что существует два образа мышления среди программистов:

1. “Программируйте с использованием языка, а не на языке”. Программист – это образ мышления, способность к абстракции, логике, знание алгоритмов. Язык – это лишь инструмент для выполнения определённой задачи. Если ты хороший программист, то ты (с некоторыми оговорками) можешь решать разные задачи, на разных языках.

2. В мейнстримовых языках снижают порог вхождения. Их делают простыми. Технологии развиваются таким образом, чтобы сделать создание программ максимально простым и быстрым. Это правильно, но приводит к тому, что программисты “тупеют”, можно быть программистом, не зная основопологающих и очень важных вещей. Таким образом появляется деление на “быдлокодерские” и “небыдлокодерские” языки. Соответственно, программирование на “быдлоколерских” языках какбы отупляет.

С одной стороны есть C#. Он считается, как мне показалось, именно “быдлокодерским”. С другой стороны Python. Конечно, не haskell какой-нибудь, но язык (опять же – как мне показалось), считается серьёзным, пользуется популярностью в академиечских кругах, сам видел MIT'шные курсы на нём.

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

И в итоге, главный вопрос: в начале карьеры, стоит ли выбрать программирование на серьёзных языках (то есть, принять ли правильным пункт 2), или не парить себе мозг (принять пункт 1)? Или возможно, даже если первый пункт верен, всё равно стоит предпочесть Python?

Перемещено post-factum из general

qawsq
()

Как вы защищаете свои деньги?

Форум — Talks

Собственно сабж о.о

Предыстория: Поздним вечером, в 23-59, пришло деду смс о снятии 24.6 т.р. Первым делом заблокировал карточку, потом вдарился в панику. Позвонил мне, я пришел посмотреть на смс. Все нормально с номера 900 /сбербанк/. Ну я уже думаю, что все денег не вернуть. Считали в левом банкомате карточку и все дела. С утра отправился в банк, писать заявление, после в полицию. И картина маслом, человек 30 уже в отделении полиции, то же пишут заявления о пропаже денег. Оказывается взломали базу в отделении банка и в Москве все сняли. Схема строилась на снятии денег с сбер книжки. Банк обещается все вернуть, благо нет напряга в деньгах.

Те же дела обстоят и с заработными картами, снял деньги в левом банкомате, и все каюк. Банки признают, что от взломов не защищены они.

Как можно обезопасить свои кровные максимально? Снимать все сразу и кидать в сейф, переводить на какой то защищенный счет или...как вы поступаете?

Тему в толксы бы.

Перемещено tazhate из security

 , ,

kokos
()

Безопасность с MasterCard.

Форум — Talks

Имел неосторожность несколько раз ввести ccv-код (3 цифры с обратной стороны карты) в сети, после этого кто-то внезапно начал тащить мои деньги.

Проблема решена переходом в другой банк. Но, собственно, чего не делать чтобы не потерять много денег?

 ,

daris
()

Годных js-библиотек тред

Форум — Web-development

Осваиваю разработку веб-морд, открыл для себя jQuery, underscore.js и date.js. Что ещё посмотреть полезное/универсальное? Must have, одним словом.

 ,

ollowtf
()

Посоветуйте китаефон

Форум — Mobile

Здравствуй, ЛОР! Нашел вот модельку на алиэкпрессе (http://www.aliexpress.com/item/HK-post-free-shipping-star-W007-MTK6575-Androi...)

Что скажешь? Или, может быть, посоветуешь что нибудь лучше? Хочется, чтоб смартфон был с двумя симками, но без телека и прочей такой шелухи китайской.

Или дайте ссылок на годные модели

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

 , ,

BambarbiyaKirgudu
()

годная offline/real job

Форум — Talks

Компьютеры едят отаку и вытягивают душу по фотографии.

В связи с чем, посоветуйте работу с

1) быстрым сроком вхождения в тему (1 год - зарплата в половину рыночной, 2 года - полная рыночная) среднестатистическим
идиотом быдлокодером
2) нормальным уровнем зарплат (для Новосибирска, скажем, 60к/мес)
3) нормальным отношением с законом и общественной моралью (наркотики не подходят)

4) и ГЛАВНОЕ! полностью реальная. Никаких компьютеров. Никакого интернета. Сотовые телефоны и микроволновки могут быть ;) Никакого программирования, математики, физики, инженерии. Ничего хоть как-то связанного с абстрактными конями в вакууме.

На ЛОРе были люди, которые об этом отписывались, и потом исчезали навсегда. Может, у них остались знакомые, которые могут рассказать эти истории.

Линукс тут при том, что там его не должно быть никаким образом.

stevejobs
()

Перенос системы на SSD

Форум — Linux-hardware

Купил сегодня Vertex 3, чистый, неформатированный. Хочу перенести свою федору на него без переустановки. Сейчас HDD состоит из
/dev/sda1 - home
/dev/sda2 - swap
/dev/sda3 - /

При этом перенести на SSD хочу только ОС, оставив /home на винчестере и конечно так, чтобы он потом нормально монтировался. Тема наверняка тысячу раз обкатывалась, но в гугле мануалы варьируются от статей на час чтения до простого dd if=/dev/sda of=/dev/sdb bs=2M.
Буду благодарен, если ткнете носом в простой и понятный мануал, можно на английском.

ArtKun
()

Открываю исходники платформы разработки торговых алгоритмов

Форум — Talks

День добрый сообществу.

Я занимаюсь автоматизацией торговли и аналитикой финансового рынка (роботостроительство/алготрейдинг) и планирую открыть часть своего наработанного инструментария для совместной разработки и обмена опытом в технических вопросах. Больше всего меня интересует имеются ли подобные специалисты на ЛОРе, интересует ли кого-либо подобное сотрудничество.

Вначале немного расскажу о специфике проектов. Для специалиста в данной сфере не секрет, что большинство расширяемых платформ являются очень неудобными для гибкой и экзотической разработки торговых систем. Действительно удобные платформы привязаны к конкретному брокеру (и к его котировкам) или являются платными и закрытыми (чаще всего все вместе). MT4 со своим MQL адаптирован на классический тех. анализ, имеет во флаконе ущербную систему генетических алгоритмов для оптимизации торговых систем и вообще всячески поддерживает жульничества со стороны дилинговых центров (те, кто видел мастер-пакет MT4, поняли о чем я).

Поэтому для себя я создал цепочку проектов для разработки, тестирования, оптимизации и использования торговых систем. В данный момент проект берет котировки у швейцарского банка и торговой площадки Dukascopy. Качество котировок изумительное у них, скажу я вам. Все честно, открыто и качественно. Далее эти котировки попадают в БД под управлением postgreSQL. Сразу нарезаются на всяческие TF, графики Renko, хранятся в чистом виде (тики), есть поддержка гибридных TF (например S441 = 441 second), а так же прочая экзотика. Те кто серьезно занимается роботостроительством поймут зачем все это. Так же, систему очень легко расширить добавив новые правила формирования данных, например таких как квантовые графики, скоростные графики и прочее.

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

Простейший пример торгового алгоритма - это класс, наследующий все необходимые базовые примочки у родителя пустого торгового алгоритма. Класс имеет инициализационный конструктор, а так же ряд методов аля newTick(double bid, double ask, long time), newBar(Bar previous), newEvent(Event e)... У торгового ядра есть легко расширяемый ряд примочек. Существующие примочки: легкое и гибкое извелечение всяческой информации о исторических ордерах (реальных с торгового сервера, демо-ордеров при тестировании, вирутальных ордеров), поддержка библиотеки тех. анализа TA-LIB, построители графиков, анализаторы отчетов (мат. ожидание, профит-фактор, дисперсия, среднеквадратическое отклонение, процентные соотношения, анализ доходности по теории Винса, Вильямса). Поддержка смешанных и скрещенных алгоритмов, возможность подключение бриджов для разнообразных брокеров, дубликаторов сигналов (для цепочки инвестиционных счетов), подключение систем к гибко-конфигурируемым генетическим алгоритмам с целью оптимизации, выполнение полного перебора и прочий инструментарий. Легкое использование трала или другого функционала (например, перевода в безубыток):

Position p = trader.buy(Instruments.EURUSD, ...);
p.addTrailingStop(Indicators.ParabolicSAR(0.001, ...), ...);

Все это я разрабатывал чисто для себя и добился довольно серьезного уровня понимания специфики, технологий и обеспечил существенный финансовый доход. Однако, со временем я начал ощущать, что варюсь в собственном соку хоть и всячески стараюсь читать книги/статьи... Я ищу партнеров с которыми можно будет обмениваться техническими тонкостями, создать какого-то рода узкое сообщество по интересам, а так же выпиливать удобные инструменты для работы. Развиваться, смотреть что люди делают в мире. Буду рад услышать мнение от профессионалов, любителей и совсем новичков подобного рода деятельности.

База: Java + TA-LIB + postgreSQL. Java была выбрана из-за специфики использования автоматизированных торговых систем на разнообразных ОС, а так же из-за интерфейса API торговой площадки Dukascopy.

Еще имеется ряд дополнительных инстурментариев для экзотического анализа и выполнения специфичеких операции: нейросеть распознавания образов, алгоритмы паттерн-матчинга, системы дублирования торговых операций, генераторы отчетов, генераторы детальной информации о точках входа, специфические тестеры точек, анализаторы фундаментальных событий на базе fuzzy logic, календари экономических событий и прикладной софт, анализаторы качества котировок, анализаторы волатильности, визуализаторы работы нейросети/ГА, утилиты для анализа и визуализации ценового стакана. Все не вспомню сейчас, но многое согласен открыть при условии совместного активного развития проектов.

Подготовку исходников и открытие проекта планирую на конец текущего года. Конечно, при условии позитивного резонанса сообщества.

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

ixrws winddos ZenitharChampion Root-msk ns_ramesses Made_in_China inline X10Dead qrck iBliss Kroz capricorn20 trex6

 , , ,

observer
()

[C][образование] Нужна критика программы курса про Си

Форум — Development

Хотелось бы увидеть желающих предметно покритиковать программу курса про Си для профильной специальности.

Рабочая версия программы: http://dev.iu7.bmstu.ru/trac/workbook_c_iu7/wiki/plan

Особенно интересует мнение по: http://dev.iu7.bmstu.ru/trac/workbook_c_iu7/wiki/plan#Лабораторныеработы

 ,

sv75
()

Coursera: +12 университетов, сотня новых курсов

Новости — Интернет
Группа Интернет

We are THRILLED to announce that 12 universities will be joining Coursera.

Серьёзно обновился проект Стэнфордского университета по проведению и публикации в открытый доступ онлайн-курсов от именитых профессоров по IT-дисциплинам (а с недавних пор и не только по ним) Coursera.

К программе присоединились 12 университетов, привнеся новые курсы, например курс по Scala от самого создателя языка.

Старые курсы тоже начинают стартовать по второму кругу. Так, в ближайшее время стартуют сразу два по машинному обучению: от университета Торонто и старый от Стэнфорда.

( читать дальше... )

>>> Подробности

 ,

Kalashnikov
()

Проект Сoursera увеличивает количество онлайн-курсов

Новости — Интернет
Группа Интернет

Широко известный проект Coursera объявил о заключении партнерской программы со следующими университетами:

Курсы охватывают широкий круг вопросов, в том числе компьютерные науки, гуманитарные науки, медицину, биологию, социальные науки, математику, статистику, экономику, финансы, а также многие другие темы. В общей сложности доступно около 40 курсов, 6 из которых планируется начать в следующий понедельник, 23 апреля:

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

Курсы из лучших университетов доступны бесплатно.

>>> Подробности

 , , ,

ymn
()