LINUX.ORG.RU

Сообщения vertexua

 

Как вы делаете аутентификацию?

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

Можно использовать просто session_id через HTTPS и логиниться обычным способом. Можно делать то же самое, но получать secret_key для HMAC и переходить после получения на plain HTTP.

Что нибудь еще интересное?

Update

И второй вопрос, какой способ вы считаете best practice

vertexua
()

Этика, гуманизм и т.д

Существует ли непротиворечивая этика, достаточно хорошая чтобы общество успешно могло ей руководствоваться и достигать намного лучших результатов в развитии чем сейчас? Например обучать согласно этой этике всех детей в тандеме с критическим мышлением?

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

vertexua
()

Используется ли в вашем проекте более одной БД

Используете ли вы несколько БД? Например часть данных достаточно большая и требует высокого масштабирования БД. При этом в принципе данные достаточно простые для того, чтобы их положить например в Cassandra и eventual consitency не проблема.

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

Будете использовать несколько БД? Будете масштабировать реляционку? Или будете ломать голову как засунуть все в key-value?

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

 , миниопрос,

vertexua
()

Разрешили ли бы вы компьютеру наблюдать за собой.

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

Разрешили ли бы вы работу приложения?

 

vertexua
()

Аудиоплеерам некуда развиваться?

Поскажите плеер чтобы я мог ввести три исполнителя и он в случайном порядке слил три результата поиска в аудиозаписях ВКонтакте или еще откуда-то и начал воспроизводить.

Естественно для ознакомления

P.S. Если решу написать, будет очень толсто на gjs? Или не вые* и на Python

Update

Тема не раз поднялась в треде, отвечу один раз. НЕ НАДО искать название автора. Гугл поиск, поиск вконтакте, что угодно на слово «Высоцкий» внезапно находит его песни. И группа под названием «Love» ничуть не уменьшает пользу от программы вцелом. Там будет просто сложнее отыскивать и импортировать, как и в гугле и где угодно

vertexua
()

<i></i> vs <i/>

Почему <i class=«icon-trash»></i> и <i class=«icon-trash»/> выглядят по-разному?

 , ,

vertexua
()

«Атомарное» обновление пакета

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (app-office/libreoffice-bin-3.6.4.3::gentoo, installed) pulled in by
    app-office/libreoffice-bin required by @selected

  (app-office/libreoffice-4.0.1.2::gentoo, ebuild scheduled for merge) pulled in by
    libreoffice

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

Может опцию для такого подскажете?

 

vertexua
()

Миром правит страх

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

vertexua
()

Ваше любимое число и почему

Сабж. Не забудьте написать почему

Не пишите 42, уже написали не раз ибо боянище

vertexua
()

Самые большие фетиши в IT

Сабж

vertexua
()

Необычная победа ФП

Побывал на многих конференциях, meetups за последний год. Могу сказать что как минимум один доклад затрагивает функциональное программирования. Но чаще одна треть всех докладов так или иначе к нему относятся. И уж точно на кухнях офисов всего мира - это любимая тема. Hype очень сильный, через столько то лет.

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

По этому поводу на одной из встреч было высказано интересное замечание. Если полностью оставить в стороне дискуссию о плюсах и минусах ФП, важен следующий факт. ДО НЕГО ДОБРАЛИСЬ МЕНЕДЖЕРЫ. И теперь не важно, хорошо это или плохо, нужно в вашем проекте к вашим задачам или нет, но похоже начнут ВНЕДРЯТЬ. Ясное дело что пытаться - не значит получить какой-то эффект или действительно удачно применить. Но в ближайшие пару лет похоже это просто станут пихать почти во все предложения по работе, даже если им нафиг это не надо, даже в очень комичных ситуациях.

Ждем «PHP разработчик, желательно знание функционального программирования, з.п. $600». ФП - следующий Agile и TDD

 , но правда,

vertexua
()

Задаем вопросы JetBrains

http://wp7rocks.com/posts/details/8293

Собственно пусть сайт не пугает ;) Технический евангелист JetBrains готов ответить на вопросы

 

vertexua
()

OO key-value embedded база данных

Меня вообще по большому счету интересует легковесный java HashMap, который использует диск в качестве back-end и сохранит POJO любого уровня вложенности.

Solved: Berkeley DB Java Edition

 

vertexua
()

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

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

 

vertexua
()

IT хомячки

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

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

Выпустить пару статей чтобы появились фанатики. Теперь запостить что-либо чтобы спровоцировать холивары.

Как вы думаете какое будет распределение фанатов?

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

Ясное дело на это надо много времени и ресурсов, но если допустить как мысленный эксперимент.

vertexua
()

Народное голосование

Есть ли возможность выгнать модератора если он очень сильно задолбал почти весь ЛОР? Путем опроса. Какое количество голосов необходимо?

vertexua
()

HeadHunter провел опрос востребованности ИТ-специалистов

http://hh.ua/article.xml?articleId=13333

Для Ъ копипаста с HH

Java, C#/.net, Mobile (iOS, Android) – тройка бессменных лидеров востребованных специалистов

Как правило, нестандартными считаются проекты с использованием новых или относительно новых технологий (напр. Scala, Erlang, Dart), не очень популярных или тех, которые лежат вне сферы основной направленности работы компании (Python, Ruby on Rails). Еще один вид нестандартных проектов – с использованием устаревших языков программирования и фреймворков (Delphi, SIKLET PLUS, WORKLE, Cobol, Sybase и др.).

Самыми перспективными направлениями однозначно признаны Mobile и Scala. Среди других перспективных направлений называли – Haskell, Erlang, Dart, PHP(платформа Magento), возможно также Python. Указывали эксперты на то, что нужны будут также Front-end девелоперы (HTML 5, CSS, JavaScript). При наличии соответствующего проекта, самыми дорогими и очень востребованными являются специалисты по Scala, Erlang, Haskell, Go, Dart или по другим редким языкам.

Среди неперспективных языков программирования и технологий эксперты назвали в первую очередь Delphi и Symbian. К другим неперспективным направлениям эксперты причисляли также C, Flash, Cobol, Modula2, Lotus Notes, MainFrame, Pascal, VB.NET.

Рынку не нужны «универсальные солдаты». Наилучший специалист знает 1 язык, но глубоко и с множеством сопутствующих технологий.

В зависимости от специфики компании высокооплачиваемым может стать девелопер, программирующий на «нетипичном» для компании языке (напр. Perl, иногда JavaScript).

От себя добавлю: хочу отметить - лисп не упомянут, С и Flash признан не перспективным. Популяризация Java говорит о наплыве индусокода на рынок, который нужно заставить работать. Популярность Scala означает практический интерес к ФП на языке, который действительно работает в продакшне. Максимально удивили Go и Dart - языки-неудачники от Google

RIP:

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

 dou, , ,

vertexua
()

Нашего полку прибыло

 ,

vertexua
()

Где граница использования Generics?

Можно развести полное типодрочерство аля Haskell, написать классы по пять generic параметров. Только вот незадача, это не Haskell

API выглядят чрезвычайно красиво, несовпадающие параметры не возможны, но потом будет ряд проблем исходящих из субкультуры и verbosity Java

  • Большинство последующих программистов ничего не поймут когда захотят исправить баг, контингент не тот
  • Борьба с erasure
  • Скорее всего через время неосилившие начнут городить костыли по бокам через Object и касты

Где ваша граница? Ковариантность и контравариантность - это слишком на вашем проекте?

Навеяно тем что пишут модуль доступа к данным, и начинаю понимать что где-то я перегнул...

 ,

vertexua
()

MariaDB - closing gap between SQL and NoSQL

Статья с интервью с автором MySQL, который сейчас работает над MariaDB

http://www.dzone.com/articles/are-nosql-and-big-data-just

One of the goals of MariaDB is to be a bridge between NoSQL and SQL. That’s why we have added support first for Cassandra and are now working on adding support for LevelDB.

We also recognize some of the needs that NoSQL is trying to solve, which is why we added dynamic columns (which makes your SQL schemas as flexible as most NoSQL schemas) and much faster replication.

Хм... Это специфично для MariaDB? Они смогут обеспечить то, что позволяют полноценные документ ориентированые хранилища, например MongoDB? Говоря о кассандре, как можно сделать поддержку одной БД в другой БД?

Кто работал с МашаДБ и может поведает отличия или скажет почему это лучше чем MySQL (или даже замахнется на PostgreSQL)? Поддержка SQL и NoSQL звучит вкусно

 , , ,

vertexua
()

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