Search
Write a publication
Pull to refresh
14
0

User

Send message

Может ли машина мыслить?

Reading time4 min
Views8.5K
В ряде последних обсуждений по теме ИИ (1 и 2) возникла глубоко принципиальная дискуссия: умеют ли методы ИИ что-нибудь такое, что нельзя сделать детерминированными алгоритмами и «где же тут интеллектуальность»?
Читать дальше →

Unsupervised learning или «пойди туда, не знаю куда, найди то, не знаю что»

Reading time3 min
Views14K
imageЭкспертные системы, нейронные сети, исчисление предикатов, хорновские дизъюнкты, теоремы сходимости…
Не знаю как у вас, у меня вся эта кухня вызывает восторг. Как замечательно, что компьютеры (конечно, наученные программистами, вооруженными серьезной математикой) могут хотя бы иногда приближаться к человеку по навыкам принятия решений. Особенно это хорошо у них получается, когда человек готов учить.

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

Неуправляемое обучение, обучение без учителя
Однако есть ситуации, и их довольно много, когда правильного ответа никто не знает. И даже непонятно что является ответом. И даже задача не вполне ясна. Есть только данные. Надо что-то полезное из них извлечь.
Согласитесь, задача гораздо более интересная и дающая простор для фантазии?
Читать дальше →

30 советов, как эффективно трудиться и не сойти с ума, работая дома

Reading time5 min
Views18K
Тем, кому знакомы прелести работы дома (на себя, фрилансером или удаленно на ставку), также знаком соблазн поваляться на диване и затягивание сроков.

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

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

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

Как выражать несогласие

Reading time5 min
Views11K

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



Многие отвечающие автору несогласны с ним. Это естественно. Согласие менее мотивирует людей, чем несогласие. И когда ты согласен, у тебя есть меньше чего сказать. Ты можешь развить какую-то из мыслей автора, но он, вероятно, уже рассмотрел самые интересные моменты. А когда ты не соглашаешься — ты на территории, которую он, скорее всего, не изучал.



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



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


Читать дальше →

100 OpenSource инструментов для Web-мастера.

Reading time7 min
Views14K
В этой статье, опубликованной позавчера на DesignVitality, авторы приводят 100 инструментов для Вэб-мастера, включающих программы для дизайнера с открытым кодом, открытые шаблоны и ресурсы.


Лучшие порталы с открытыми шаблонами сайтов


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

Как разрабатывать идеи

Reading time2 min
Views1.1K
Привет!

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

Как разрабатывать идеи...

Мотивация, жизнь и работа, опять о ней

Reading time3 min
Views2.1K
Научится заставлять себя что-то сделать для меня было нереально сложно. Мне очень повезло со способностями, поэтому все, что я брался делать выходило очень просто. Это ужасно расхалаживало меня последние пять лет. Когда я знаю, что для меня дело стоит в 30 минут, я дотяну до последних 30 минут и все сделаю «почти в срок». «Почти», потому что чем дальше я испытывал свои способности на прочность, тем чаще они давали осечки. Я банально не успевал, опаздывал со сдачей, на встречи и само собой переживал по этому поводу. Незавершенные, отложенные дела копились и копились, я оброс все большими обязательствами, идеями, проектами. Все это угнетало настолько, что мозг вырабатывал защитную реакцию — выкинуть все из головы, а значит задвинуть еще день, два, час, ахххррр!

Все кончилось тем, что я пропустил кучу хороших проектов, испортил с некоторыми людьми отношения и отчислился из института, вот так.

Месяца три назад я стал искать решение и, кажется, оно уже было у меня в голове. С удовольствием расскажу об этом.

Читать дальше →

Рецепты успеха, о которых все знают, но мало кто применяет

Reading time2 min
Views4.3K
Оригинал: Success recipes most people know, but too few follow.
Перевод: dimok

1. Не гонитесь за деньгами, властью и статусом. Конечно, здорово, когда все это у вас есть. Но не стоит беспрерывно думать лишь о доходах и социальных статусах — надо еще и жить.

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

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

4. Оставайтесь верны себе. Это означает, что нужно всегда делать то, что действительно имеет для вас значение.

5. Думайте не только о деньгах. Да, вполне реально делать что-то, что для вас не значимо, лишь ради денег. Но разве в этом смысл? Если для вас важны лишь деньги — возможно да, есть смысл. Работа над чем-то важным для вас всегда дает прилив жизненных сил. Но выбор за вами.

6. Будьте бесконечно жадны — до знаний. Вам вряд ли удастся переполнить свое создание информацией и идеями — хорошие мозги никогда не будут лишними. И при этом не обязательно тратиться на дорогостоящее обучение — самообразование может сделать из вас гения.

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

8. Не повторяйте своих ошибок. Если вы совершаете ошибку дважды, это значит, что из первой неудачи вы не извлекли уроков и она вас ничему не научила. Совершение новых ошибок означает движение. Лузер — тот, кто постоянно совершает одни и те же ошибки, топчется на месте.

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

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

Вопрос по EULA от QIP Infium

Reading time1 min
Views1.5K
Полагаю 95% пользователей QIP Infium используют его в том числе и как ICQ клиент, в связи с чем с подачи LJ-юзера migdal_or у меня возник вопрос — не нарушают ли они QIP Infium EULA, а в частности пункт
You agree not to use QIP to access AOL services, servers and network.

И правильно ли я понимаю, что в случае нарушения EULA у пользователя нет прав использовать ПО и, таким образом, 95% квипоюзеров могут быть подвергнуты преследованию за использование нелицензионного ПО?

P.S. кстати, в комментариях развернулась абсолютно чудесная и довольно познавательная дискуссия про устройство DVD-дисков, DVD-меню и т.п.
Вот только обоснованного ответа по теме до сих пор нет :-)

11 порталов для выбора Иконок

Reading time1 min
Views5.5K
Коллекция ссылок больших порталов и поисковиков, для выбора всевозможных Иконок(Icons) разного типа. Практически на всех есть широкий выбор размеров.

В этой коллекции я уверен что вы найдете что вам нужно ;)

Ну интересное так точно!!!

1. http://www.iconspedia.com
Читать дальше →

Азбука хорошего разработчика. Книжки для чтения

Reading time2 min
Views3.6K
Часто разработчиков нужно направить, поскольку они не имеют понятия о том, что им нужно изучить для повышения своего уровня. В этой заметке я опишу источники знаний, в моем понимании, необходимые для этой цели. Пишу в порядке, в котором я их предлагаю читать.

Паттерны проектирования

Википедия — там, в принципе, на хорошем уровне все описано и приведены примеры на разных языках.
Базовая книга – классика:
«Приемы объектно-ориентированного проектирования. Паттерны проектирования» — читал книгу давно, и раза 3. Вам того же советую. Даст возможность понимать большое количество терминов, произносимых другими разработчиками.

Рефакторинг

«Рефакторинг. Улучшение существующего кода» — вероятно, эта книга сделала революцию в написании кода. Читается быстро и интересно. Методы рефакторинга должны отложиться в голове до конца жизни. Ваш код отныне будет лучше. В книге есть упоминание про юнит тестинг.
Читать дальше →

5 уроков, которые я извлек из создания своих онлайн сервисов

Reading time1 min
Views822
1. Не стоит планировать все с самого начала и до мелочей.
(Если ты не проектируешь баллистическую ракету, конечно). В процессе реализации тебе будут приходить новые интересные идеи и лучшее понимание некоторых вещей. Возможно, что часть функций которые ты так тщательно проектировал вообще не будут востребованы.

Сделал часть фич — залей на сайт, пусть друзья (первые пользователи) потестирует, посмотри что они скажут.

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

Opera Mini для ASUS Eee PC

Reading time1 min
Views4.8K
Примечание: обновился файл устройства. Теперь для версии 2.0.2 можно изменять размер экрана (Resizable) и вводить как английские, так и русские буквы.
ASUS Eee PC относится к таким устройствам, которые чаще используются там, где нет «нормальных» условий. Нормальные условия — это хоть какой-нибудь быстрый интернет (Ethernet или Wi-Fi).
Я же чаще пользуюсь обычным GPRS на Eee PC (подключил телефон через Bluetooth), поэтому сидеть в Jabber/ICQ ещё можно, а вот полноценно ходить по сайтам — дорого. А что мы используем на телефонах? Opera Mini!
Opera Mini можно запустить и на Eee PC:
Opera Mini на Eee PC

— это несложно. Всё можно сделать в три шага.

Читать далее →

Социальная личность

Reading time4 min
Views710
– Мы получили ваше резюме, Аркадий, спасибо. Приглашаем вас к нам в офис на собеседование, – голос в трубке звучал твердо, но по-доброму.

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

– Вот увидите, вы не пожалеете! Да я, я знаете такое могу, ух! Я трудолюбивый, ответственный, порядочный, инициативный… а главное скромный.

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

Изменение размера окна броузера закладками

Reading time1 min
Views824
Когда то на сайте Ромы Воронежского я увидел примерно такую картинку:


Я подумал что это какойто симпатичный плагин к Safari, который меняет размер экрана. Тогда Safari у меня небыло. Но идея мне понравилась и однажды я понял насколько гениальное просто (это про Рому).
Читать дальше →

Советы front-end разработчику

Reading time7 min
Views191K


Привет, читатель хабра.

Наверное, ты сразу спросишь меня: «Да кто ты такой, чтобы давать мне советы?». Итак, немного обо мне.

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

Я не хочу рассказывать как надо делать, эта статья результат моего опыта и попытка написать рекомендации тем, кто только начинает, хотя и для матерых верстальщиков (слово режущие слух) здесь могут найтись интересные идеи.
Если ты заинтересовался прошу под кат…
Читать дальше →

Мультитест мультиварок: что купить IT-шнику, если хочется плова и борща

Reading time33 min
Views176K
Нам неоднократно поступали предложения о тестировании мультиварок, но до определенного времени мы от них отказывались — ну что такого можно рассказать о мультиварке. Однако, предложения продолжали поступать, и примерно после 5-6 письма редакция Box Overview задумалась, и решили сделать не просто тест одной мультиварки, а глобальное тест-сравнение 8 мультиварок нижнего ценового сегмента от разных брендов.

image

В нашем тесте участвуют 8 мультиварок от компаний Vitek (VT-4209), Kitfort (KT-201), Scarlett (SL-MC411S01), Polaris (PMC 0527D), Rolsen (RMC-5500D), Redmond (RMC-250), Philips (HD2173) и Panasonic (SR-MHS181).

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

ABC: Always Be Coding (не переставай программировать)

Reading time5 min
Views75K


Как получить работу инженера?

Давай на чистоту. Ты хороший кандидат на должность инженера? Как ты сам себя оцениваешь? Много ли компаний, в которых ты бывал на собеседованиях? Каково у тебя отношение пройденных интервью к полученным предложениям о работе? Попробуй воспользоваться следующей формулой (это мое сферическое измерение в вакууме, которое не означает ровным счетом ничего):

# x = количество компаний, в которых ты проходил собеседования

# y = количество предложений о работе, которые ты получил

рейтинг = 100 * log(x) * y / x



Если твой рейтинг < 90, обязательно прочти это. Если > 120, возможно, тебе это не нужно, но, все равно прочти.

Читать дальше →

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity