Pull to refresh
0
0
rostis @rostis

User

Send message

Околоайтишная развлекательная литература

Reading time2 min
Views49K
Каждый представитель любой IT-профессии, не важно, программист ли он, системный администратор, да кто угодно — читать любит. Иначе вряд ли бы он пошел в эту профессию, с бесконечными статьями и документациями) Но книги — это не только источник знаний и чужого опыта, это ещё и отличное развлечение. И пусть на календаре суббота, по функциональным параметрам сегодня самая настоящая пятница, а потому предлагаю поделиться в комментариях вашими любимыми развлекательными книгами и рассказами об ITшниках и для ITшников!

Под катом — 5 первых названий с описаниями от меня, для затравки.
update 1. В комментариях ещё 10+ названий.
Читать дальше →
Total votes 64: ↑50 and ↓14+36
Comments63

Нейронная сеть на спичечных коробках

Reading time1 min
Views57K
Я не помню где брал эту информацию, но она отражает суть нейросетей лучше всего. На пальцах.

Правила игры. НС обучается играть в игру «11 палочек». Можно брать либо 1 палочку, либо 2. Нужно вытянуть последним все палочки.

Берем 10 спичечных коробков и в каждый помещаем пуговки двух цветов. Например, черного и белого. По одной штуке. Номер на коробке будет отвечать за количество палочек в текущий момент.

Например, НС начинает ход.

1. Закрываем глаза и вытаскиваем наугад пуговку из коробки под номером 11. Если черная, то берем одну палочку, если белая — две. (Пусть будет белая — 2 палочки).
2. Ход человека. Например, он взял 2 палочки.
3. Далее, берем коробок под номером 11-2-2 = 7 и вытаскиваем наугад из него пуговку.

Так до тех пор пока игра не закончится.

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

Вот и вся нейросеть из 10 узлов которая, изначально, не зная даже правил, учится играть и начинает обыгрывать человека. Если изменить правила и, например, тот кто последний забирает палочки проигрывает, то НС переучится и опять начнет побеждать.

Тут, конечно, масштаб незначителен, но он хорошо показывает, что НС хороша тем, что есть возможность гибкого обучения и подстраивания под правила игры.
Total votes 72: ↑62 and ↓10+52
Comments64

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

Reading time3 min
Views49K
Много лет назад, в школе, учитель загадал нам загадку на нестандартное мышление, разгадали всем классом за 30 минут. Мне такой тип загадок очень понравился, но новые, попадались очень редко. А тут наткнуля на замечательную книгу Пола Слоуна: «Головоломки с секретом на развитие нестандартного мышления» (Tricky Lateral Thinking Puzzles) на Озоне. Situation puzzles или просто данетки («yes/no» puzzles), эти загадки хорошо разгадывать коллективно.

Предлагаю вам отгадать одну из таких загадок!

Читать дальше →
Total votes 97: ↑65 and ↓32+33
Comments616

Занимательная экономика от нобелевского лауреата Герри Беккера

Reading time3 min
Views2K
Рискну продолжить день занимательной экономики на Хабре…

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

В отличие от других авторов я не буду выкладывать какие-то свои житейские расчеты, никак не связанные с реальной жизнью. А расскажу я о настоящей науке — а именно об экономическом подходе нобелевского лауреата по экономики Герри Беккера. В свою очередь я буду основываться на его работе The Economic Approach to Human Behavior за которую он собственно и получил нобелевскую премию.

Что же нового и оригинального Г. Беккер нам преподнес?

Вкратце — он распространил экономический подход на анализ любого человеческого или даже животного (sic!) поведения!

Например, оказалось, что самоубийство вполне может быть абсолютно рациональным с экономической точки зрения...

Читать дальше →
Total votes 101: ↑80 and ↓21+59
Comments190

Занятная экономика — такси каждый день дешевле своего автомобиля

Reading time3 min
Views3.3K
Посмотрел на рассуждения в соседнем топике про питание в ресторанах и решил выложить свои подсчеты на автомобильную тему.
Тезис такой — «Ездить на такси каждый день выгоднее, чем покупать свою машину».
Дело в том, что не так давно очень хотелось купить новый автомобиль, но сел за цифры и посчитал что к чему.
Для примера возьмем Mitsubishi Lancer X...
Total votes 178: ↑113 and ↓65+48
Comments364

Занятная экономика — обед в ресторане дешевле домашнего

Reading time3 min
Views16K
Вы где питаетесь, дома или в ресторане? Я сейчас говорю не об особых случаях, а о каждодневных завтраках, обедах и ужинах. Если дома, то мой знакомый, сказал бы вам – «У богатых свои причуды». По его мнению, еда в ресторане обходится намного дешевле домашней. Я сам в это не верил, но он начал доказывать цифрами.

image

Итак, по порядку.

Есть у меня один знакомый, зовут его Александр. Успешный мужчина, в полном расцвете сил. Сейчас он занимается бизнесом, а тогда мы работали с ним вместе на одном из телеканалов. И вроде бы зарплата у него была не заоблачная, а он как то умудрялся позволять себе то, чего другие не могли. Однажды я спросил в чем секрет, он ответил, что главное не только много зарабатывать, но и правильно тратить. По его мнению, многие из наших соотечественников, не умеют считать деньги. Это, так называемая, ложная экономика. Например, человек работая в центре города, снимает квартиру на окарине, и думает что экономит. Но если посчитать, сколько денег он в результате тратит на бензин, сколько времени тратить на простои в пробках, сколько важных встреч он пропустил из-за этих пробок – становится понятно, что парень в глубоком минусе.

Но это все лирика, вернемся к обедам.

Так вот, лет 5 назад Александр Викторович задал мне вопрос — где я питаюсь дома или в ресторане. Я ответил, что дома. Ну как бы по ресторанам я конечно ходил, но от случая к случаю, но если речь идет о ежедневном приеме пище, то чаще всего именно дома.

И тут он мне начал объяснять, что еда в ресторане обходится намного дешевле чем домашняя. Все его рассуждения можно уложить в математические расчеты.
Читать дальше →
Total votes 337: ↑208 and ↓129+79
Comments541

Вера в то, что ты можешь быть умнее, уже делает тебя умнее

Reading time2 min
Views1.1K
Ни для кого не секрет, что уверенность в себе играет важную роль в нашей ежедневной деятельности, но выводы Американской Психологической Ассоциации говорят о том, что всего-лишь вера в то, что мы можем быть умнее, уже делает нас умнее.
Несмотря на многие свидетельства обратного, многие считают, что интеллект — это фиксированный показатель производительности мозга, и более того, что некоторые расы и социальные группы изначально умнее других. Простого намека на стереотипы об интеллектуальной неполноценности членов таких социальных групп как женщины и чернокожие, вполне достаточно, чтобы ухудшить их интеллектуальную производительность.
Социальный психолог Клод Стил (Claude Steele) и его сотрудники назвали этот феномен «стереотипным страхом».
Читать дальше →
Total votes 94: ↑72 and ↓22+50
Comments123

Реактивные веб-сайты. Электронные версии

Reading time1 min
Views742
Видимо, это становится хорошей традицией — раз в год выкладывать книги по клиентской оптимизацией в электронном виде. Будем надеяться, что традиция проживет в наше непростое время хотя бы еще несколько лет :)

К делу: выложена полноценная электронная версия книги «Реактивные веб-сайты» (клиентская оптимизация в алгоритмах и примерах). На данный момент она доступна в двух вариантах.
  1. PDF-версия, полностью аналогичная ушедшему в типографию макету книги. Идеально подходит для чтения на ПК или самиздата.
  2. FB2-версия (формат Fiction Book). Соответствует рукописи, по тексту незначительно отличается от PDF.
  3. FB2-версия (картинки шириной 200, меньше в 4 раза). Спасибо leonidas .
  4. FB2-версия (без картинок, меньше еще в 10 раз). Спасибо leonidas .

Все версии доступны для загрузки здесь. Прямых ссылок не будет, чтобы в десяти местах их не исправлять.
Читать дальше →
Total votes 99: ↑92 and ↓7+85
Comments43

Программирование в таблицах — новая концепция записи условных (и не только) конструкций

Reading time8 min
Views5.4K
Не так давно, в процессе поиска в сети альтернативных подходов к программированию я наткнулся на очень интересное видео. Это 40-минутная презентация с интригующим названием «No Ifs, Ands, or Buts. Uncovering the Simplicity of Conditionals». Автор презентации Джонатан Эдвардс (Jonathan Edwards) рассказывает о новой концепции записи условных конструкций при помощи созданных им схематических таблиц (schematic tables).

Эта тема должна быть интересна всем, кто хоть немного интересуется программированием. Если у вас нет в распоряжении лишних сорока минут или вы не можете посмотреть видео по какой-либо другой причине, предлагаю ознакомиться с моим кратким пересказом презентации Джонатана.
Читать дальше →
Total votes 64: ↑58 and ↓6+52
Comments54

Что спросить работодателя на собеседовании, чтобы не попасть в болото

Reading time5 min
Views12K
Большинство работодателей на собеседовании дадут вам возможность задать любые вопросы. Это отличный шанс определить, хорош ли работодатель и стоит ли на него работать. Одной из смертельных болезней для коллектива является имитация бурной деятельности (далее ИБД). Она возникает там, где руководство заключается не в координировании работ, а заменено формальным контролем, где коллектив топчется на месте, десятками лет не получая новых задач, где нет места вашему стремлению к новым технологиям, где вы не научитесь ничему новому. Интрига усиливается тем обстоятельством, что имитатор никогда не признается, что он лишь имитирует работу. Наоборот, он будет напускать на себя и свою деятельность важность. Лишь когда вы поваритесь в коллективе годик, вы поймёте, что не надо было сюда идти, что вы просто теряете время. Но есть несколько простых признаков, по которым можно легко вычислить болезнь. О них эта заметка.
Читать дальше →
Total votes 203: ↑130 and ↓73+57
Comments131

Пентагон предупреждает: гиков становится меньше

Reading time1 min
Views715
Всё меньше американских подростков имеют желание стать компьютерными гиками. Такая тенденция создаёт реальную угрозу для безопасности страны, предупреждает министерство обороны США.

По мнению специалистов, «возможности Америки конкурировать на международной арене могут быть подорваны без выпускников колледжей, способных понять и усовершенствовать передовые технологии в течение ближайших десятилетий… Поиск правильных людей со всё более специализированными талантами становится более сложным и увеличивает риск для широкого спектра систем, использующихся в Министерстве обороны, в том числе программного обеспечения».
Читать дальше →
Total votes 45: ↑39 and ↓6+33
Comments81

Регулярные выражения. Сборник рецептов

Reading time8 min
Views7.4K
Мы каждый день работаем с текстом, решая разные задачи. Проверяем текст на правильность ввода некоторых данных, ищем, заменяем некоторые значения, выделем некоторые данные из текста. Порой объём этих данных значительно возрастает и справиться с такими объёмами текстовой информации за актуальный промежуток времени не получается.

Нам на помощь прийдут регулярные выражение. Этот мощный инструмент многие специалисты уже давно используют очень успешно. Я говорю не только о разработчиках программного обеспечения, но и о людях других профессий, которым приходится работать с текстом (редакторы, маркетологи, копирайтеры).

Сегодня я хотел бы познакомить вас с книгой Яна Гойвертса и Стивена Левитана «Регулярные выражения. Сборник рецептов», которая поможет вам понять как работать с регулярными выражениями.

Читать дальше →
Total votes 94: ↑62 and ↓32+30
Comments49

Искуственный интеллект, кто же мы?

Reading time4 min
Views5.6K

Введение

Проблема создания искусственного интеллекта активно обсуждается уже последние несколько лет, проводятся эксперименты, задействуются суперкомпьютеры, тратятся достаточные средства на изучение проблемы. В этой статье я не смогу ответить на вопрос, хорошо это или плохо, и что же стоит ожидать от взбунтовавшейся машины, но постараюсь прояснить текущее положение дел.
[Вступление]
Читать дальше →
Total votes 124: ↑104 and ↓20+84
Comments180

Как бороться с нерадивыми копипастерами?

Reading time2 min
Views1.6K
Доброго времени суток, хабрасообщество.
Столкнулся я с ситуацией, которая натолкнулся меня на некоторые вопросы.
Тема эта не новая, ситуация классическая — копирование контента в интернете.
Многие скажу: «не хочешь, чтоб копировали — не пиши», и отчасти с ними можно согласиться, но лишь отчасти.
Интернет переполнен сайтами аггрегаторами, которые собирают инфу по всему интернету в одном месте, и обвешивают это место тоннами рекламы и всплывающих окон.

image

Как же с ними бороться? Кто-нибудь знает?
Читать дальше →
Total votes 99: ↑76.5 and ↓22.5+54
Comments194

Пиратская локализация. Как это было

Reading time4 min
Views9K
Так уж вышло, что мне довелось стоять, можно сказать, у истоков так называемой “пиратской локализации” игр на территории бывшего СССР. Многие ее ругают, многие привыкли и воспринимают это явление как должное. Я попробую рассказать, как все это начиналось и вкратце поделиться своим немалым опытом.

Итак, за окном шел дождь, и календарь отсчитывал 1991 год…
Читать дальше →
Total votes 418: ↑411 and ↓7+404
Comments210

10+1 причина, по которым вы теряете клиентов

Reading time4 min
Views1.3K
image

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

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

1. Главная страница выглядит блекло и безлично
Что видит ваш посетитель, попадая на главную страницу магазина? Может ли со 100% уверенностью сказать, что это интернет-магазин? Может ли он узнать, чем торгует этот магазин? Типичной ошибкой является пренебрежение к законам коммерческого дизайна. Помимо мелкого шрифта и отсутствия должного описания, часто не всегда удается найти центр композиции. Все тексты и картинки выглядят или второстепенным или же каждый элемент пытается «перекричать» соседний. Вспомните, как выглядит газета бесплатных объявлений, заполненная массой пестрых рекламных блоков.

Пожалейте время и глаза своего посетителя — он задержится дольше на вашем сайте и, возможно, сделает заказ.

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

3. Есть ли информация о способах оплаты и условиях доставки?
Стоит ли посетителю тратить время на поиск товара в вашем магазине, если он не имеет возможности оплатить теми способами, которые вы можете принять? Стоит ли тратить время, если вы не сможете доставить оплаченный товар вашему покупателю? Ответы очевидны — вы не можете обслужить такого клиента, также как не сможете обслужить тех, кто не смог найти информацию о способах оплаты и доставки на вашем сайте. Даже если последние живут в квартале от вашего офиса, и имеют возможность оплатить, они об этом не узнают.

За хорошие манеры можно принять наличие пункта об оплате и доставке на видном месте.

4. Удобны ли способы оплаты и доставки для вашего потенциального клиента?
Даже если информация о том, как оплатить, куда и за сколько вы доставите, висит на самом видном месте, ваш посетитель может уйти разочарованным из-за
Читать дальше →
Total votes 62: ↑52 and ↓10+42
Comments31

Интернет-чек: удобная оплата товаров и услуг в интернете

Reading time2 min
Views2.9K
Интернет-покупки для большинства покупателей трудны первым шагом: e-кошельки, аккаунты, карточки и тому подобное. Возникает насущная необходимость максимально упростить для покупателя конвертацию наличных денег в факт оплаты.

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

Читать дальше →
Total votes 43: ↑32 and ↓11+21
Comments88

Мой язык программирования

Reading time1 min
Views933
Это, скорее, не полноценный хабратопик, а что-то вроде опроса-вопроса и тема для размышления.

После прочтения хабратопика про языки-религии, мелькнула у меня такая мысль — возможно ли, что каждый язык программирования несет в себе способность корреляции с определенным психологическим профилем человека? Или же человеку достаточно особого склада ума, усидчивости и трудолюбия для освоения любого языка программирования? Возможно, уже кто-нибудь проводил подобные исследования, возможно даже тесты есть (типа какой ты язык? :D), однако я ничего не смог найти. Если кто-нибудь обладает ссылкой на подобные материалы — было бы интересно ознакомиться. Сам я не программист, поэтому подобное исследование не могу провести при всем желании. Но собрать различные мнения и проанализировать — мне вполне под силу.

Интересно послушать мнения хабрасообщества.
Total votes 47: ↑31 and ↓16+15
Comments65
1
23 ...

Information

Rating
Does not participate
Registered
Activity