Как стать автором
Обновить
94
0
Никита Гришин @Mgrin

Пользователь

Отправить сообщение

Кратко о гидродинамике: уравнения движения

Время на прочтение8 мин
Количество просмотров50K
Написав предыдущий пост, исторический и отчасти рекламный (хотя потенциальные абитуриенты такое вряд ли читают), можно перейти и к разговору «по существу». К сожалению, высокой степени популярности описания добиться вряд ли получится, но всё же постараюсь не устраивать курс сухих лекций. Хотя, от сухости избавиться не удалось, да и пост писался в результате ровно месяц.

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

Дебри теории, много формул и немного картинок в конце
Всего голосов 43: ↑40 и ↓3+37
Комментарии39

Алгоритм генерации QR-кода

Время на прочтение18 мин
Количество просмотров193K


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

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

За основу этой статьи взят цикл статей «QR Code Demystified» Джейсона Брауна (Jason Brown). В этих статьях опущено много нюансов, что вызвало у меня некоторые проблемы. Все эти нюансы учтены и упомянуты здесь.

Читать дальше →
Всего голосов 106: ↑99 и ↓7+92
Комментарии23

GTD на кухне: чем накормить голодного программиста

Время на прочтение9 мин
Количество просмотров56K
imageИтак, как и обещал в первой части, продолжаем упрощать бытовую жизнь хабражителя. Сегодня 8 марта (кстати, девушки, поздравляю!) и части мужчин хочется порадовать своих женщин и освободить их от «рабского труда» на кухне, а другой части – приготовить для себя не традиционные пельмени\вареники\сосиски, а что-то посущественней.
Вот несколько проверенных рецептов, которые пригодятся и первым, и вторым.

Осторожно, много картинок. Голодным не входить!
Читать дальше →
Всего голосов 220: ↑168 и ↓52+116
Комментарии214

Квантовая механика для всех, даром, и пусть никто не уйдёт обиженным: часть первая

Время на прочтение10 мин
Количество просмотров218K
Здравствуйте! Я хотел бы представить вашему вниманию отличное введение в квантовую механику, написанное Элиезером Юдковским; быть может, он известен вам по своему сайту lesswrong.com, посвящённому рационализму, предрассудкам, когнитивным парадоксам и ещё многим интересным вещам.
Читать дальше →
Всего голосов 119: ↑109 и ↓10+99
Комментарии149

Деннис Тито планирует отправить людей к Марсу в 2018 году

Время на прочтение7 мин
Количество просмотров42K
В гонку за Марс включился еще один серьезный игрок.
Вчера состоялась пресс-конференция недавно созданного некоммерческого фонда Inspiration Mars Foundation, представившего свой проект беспосадочного пилотируемого полета вокруг Марса в 2018 году.
image
Читать дальше →
Всего голосов 80: ↑79 и ↓1+78
Комментарии145

Научно-популярные фильмы о физике

Время на прочтение1 мин
Количество просмотров81K
Всем привет!

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

Недавно случайно наткнулся на ютубе на фильм с Брайаном Грином «Тайны мироздания» и удивился, что у видео так мало просмотров.

Не сказать, чтобы такая подача материала мне очень нравилась, но все равно, местами довольно интересно :) Может быть, будет интересно не только мне.

Сами видео под катом.
Читать дальше →
Всего голосов 81: ↑76 и ↓5+71
Комментарии35

Цифровые ремесленники в эпоху изобилия

Время на прочтение3 мин
Количество просмотров32K
За последнее время мне попалась на глаза пара статей о том, что новые технологии уничтожают рабочие места и это касается не только уже привычной автоматизации заводов, но и белых воротничков. «Ничего нового» — скажете вы — «мы такое уже видели во время промышленных революций, они потом найдут себе новую работу». Но что если на этот раз всё иначе и технологии уничтожают вакансии быстрее, чем создают новые?

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

Но неужто людям не найдётся полезного занятия?
Читать дальше →
Всего голосов 97: ↑80 и ↓17+63
Комментарии88

Задача об определении принадлежности точки многоугольнику

Время на прочтение5 мин
Количество просмотров12K
Здравствуйте, уважаемые хабравчане!
В процессе разработки приложения под Android, которое предполагает взаимодействие пользователя с графическими примитивами (точками, линиями, эллипсами, прямоугольниками и т.д.), возникла довольно неприятная ситуация: пользователь может задать произвольный многоугольник и сделать его неактивным, однако чтобы в будущем была возможность активировать данный многоугольник и продолжить с ним работь (например, переместить в другое место или добавить/удалить вершины) необходимо для неактивного объекта определить, коснулся ли пользователь данного объекта, т.е. потребовалось решить вопрос о принадлежности точки многоугольнику.

Данная задача широко известна в вычислительной геометриии и я предлагаю вашему вниманию результаты моего исследования данной темы.
Читать дальше →
Всего голосов 42: ↑35 и ↓7+28
Комментарии13

Обход пароля на устройствах Samsung с OS Android

Время на прочтение1 мин
Количество просмотров160K
Недавно была обнаружена уязвимость в аппаратах Samsung с операционной системой Android, уязвимость позволяет обойти блокировку экрана и временно получить доступ в систему без ввода пароля (пинкода). Похожая уязвимость была наидена в аппаратах Apple на базе iOS.

Приведенный ниже метод работает на Samsung Galaxy Note II под Android 4.1.2 и на Galaxy S Plus под Android 2.3.6 (на других аппаратах не проверялось).

Метод описан под катом.
Читать дальше →
Всего голосов 45: ↑31 и ↓14+17
Комментарии31

Жизнь разработчика (в картинках)

Время на прочтение1 мин
Количество просмотров66K
Взято отсюда специально для хабра. Возможно, в некоторых из ситуаций вы узнаете себя.

Когда я показываю босу, что окончательно пофиксил баг



Когда проджект-менеджер входит в офис



Читать дальше →
Всего голосов 884: ↑700 и ↓184+516
Комментарии132

Ну совсем маленькая заметка по getopts

Время на прочтение2 мин
Количество просмотров11K
И так, мы хотим разбирать параметры командной строки в нашем скрипте, и мы хотим учесть
  • Опции без аргументов
  • Опции с аргументами
  • Проверку отсутствия аргумента
  • Проверку неизвестных опций
  • Проверку отсутствия параметров
  • Оформить эту часть скрипта как функцию

И вот вам сразу самый тру способ, к которому я смог прийти
Читать дальше →
Всего голосов 13: ↑9 и ↓4+5
Комментарии4

Работа с датчиками в Android, или сервис для записи показаний с акселерометра

Время на прочтение5 мин
Количество просмотров11K

Введение


Год назад, на хабре публиковалась статья «Собираем показания датчиков с Android смартфона», где рассматривался способ получения данных с акселерометра (кстати говоря, есть пост более старый, в котором рассказывается все то же самое). Недавно передо мной была поставлена похожая задача. Необходимо было создать приложение (решил назвать его «Sensor Logger»), записывающее показания с акселерометра в файл в фоновом режиме. В данной статье постараюсь показать, как можно использовать сервисы и намерения, как работать с текстовыми файлами, а также каким образом отправлять данные из сервиса в Activity.
Читать дальше →
Всего голосов 12: ↑7 и ↓5+2
Комментарии1

Интересное интервью с Ларри Пейджем

Время на прочтение9 мин
Количество просмотров73K
Привет, Хабр!

Наткнулся на интересное интервью с сооснователем Google Ларри Пейджем. Мне оно показалось очень занимательным, и я старался как мог переводя его на русский язык, чтобы поделиться им с вами. Перевод может быть не очень точным, прошу за это прощения. Для свободно англо-читающей аудитории в конце поста ссылка на источник, в оригинале естественно можно получить больше удовольствия от прочтения. Если что-то из интервью вам придётся не по вкусу или вы не согласны с тем что говорит Ларри — не спешите минусовать, подумайте о том, что я всего лишь перевел это для вас. Tim — это интервьюер. Ну, поехали:

Лари Пейдж

Tim: Google известна тем что поощряет своих сотрудников решать амбициозные задачи и делать большие ставки. Почему это так важно?
Larry Page: Я волнуюсь о том, что что-то серьёзно пошло не так с тем как мы управляем компаниями. Если вы читаете то что средства массовой информации пишут о нашей компании, или вообще о всей технологической индустрии — речь всегда идёт о конкуренции. Всё преподносится так как будто речь идёт о спортивном событии. Не легко найти примеры действительно впечатляющих вещей, которые были сделаны исключительно за счет конкуренции. Многие компании приходят в упадок со временем, потому что они имеют тенденцию делать в точности тоже что они делали раньше, всего лишь внося небольшие изменения. Это естественно для людей — заниматься чем-то в чем они точно уверены что не потерпят неудачу. Но просто постепенного улучшения недостаточно.
Таким образом огромная часть моей работы это сфокусировать людей на вещах, работая над которыми можно добиться чего-то более значимого чем просто постепенного улучшения существующего. Возьмём например Gmail. Когда мы выпустили её, мы были поисковой компанией — это был большой скачёк для нас выпустить почтовый сервис, не говоря уже о том что мы дали пользователям в сотню раз больше свободного места чем они могли получить где-либо еще. Это не что-то что могло бы произойти само собой если бы мы просто сосредоточились на постепенном улучшении.
Tim: Но вы же должны улучшать и ваши существующие продукты, верно?
Larry Page: Конечно. Но периодически, каждые несколько лет, вам следует работать над чем-то новым, что на ваш взгляд является поистине удивительным.
Tim: Теперь у вас есть отдельное подразделение называемое Google X, предназначенное для таких «moon-shot» проектов (прим. автора: не знал как это точно перевести поэтому так и оставил, здесь имеются ввиду революционные проекты вроде полётов на луну и т.п.), как например самоуправляемые автомобили. Почему вы решили что нужно учредить целый департамент для этого?
Larry Page: Я думаю нам необходимо делать прорывные вещи, а не просто улучшать то что есть и это касается всего нашего бизнеса. Но сейчас Google X делает вещи которые могут быть сделаны более независимо.
Знаете, у нас всегда есть такие споры: У нас есть все эти деньги, у нас есть все эти люди, так почему же мы просто не производим больше? Вы можете сказать что Apple делает очень небольшое кол-во вещей, и это довольно хорошо работает для них. Но я нахожу это неудовлетворительным. Я чувствую как много возможностей использования технологий для улучшения жизни людей сейчас существует в мире. В Google мы нацелены лишь на 0,1% от этих возможностей. А все вместе взятые технологические компании охватывают лишь около 1%. Это означает что 99% это возможности которые упускаются. Инвесторы всегда беспокоятся: «Ах, вы ребята собираетесь потратить слишком много денег на эти сумасшедшие вещи.» Но это как раз сейчас те самые захватывающие вещи — YouTube, Chrome, Android. Если вы не делаете что-то сумасшедшее значит то что вы делаете неправильно!
Tim: Но с другой стороны — первопроходцам всегда приходится не легко. Посмотрите что было с Xerox PARK, не похоже чтобы их фантастические инновации особо помогли самой корпорации.
Larry Page: PARC имела впечатляющую исследовательскую организацию и они внесли большой вклад в современные вычислительные технологии. Но они не были сосредоточены на получении прибыли от своих изобретений. А этого упускать нельзя. Возьмём к примеру компанию Tesla, которой я восхищаюсь. Они не просто сделали действительно инновационный автомобиль, а вероятно около 99% своих усилий потратили выясняя как сделать чтобы их продукт стал массовым и популярным и чтобы им действительно начали пользоваться. Когда я еще только рос, я хотел быть изобретателем. Но потом я понял что есть слишком много печальных историй о изобретателях, таких как Никола Тесла к примеру. Это удивительные люди, которые не имели большого влияния, по причине того что не превращали свои изобретения в бизнес.
Читать дальше →
Всего голосов 96: ↑77 и ↓19+58
Комментарии16

Люди и организации, оказавшие влияние на создание и развитие интернета

Время на прочтение6 мин
Количество просмотров11K
image
ПС-1. Первый в мире искусственный спутник Земли.

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

Кто первый из людей начал говорить об интернете сейчас доподлинно неизвестно, зато известно с какого события всё началось. Произошло оно в далёком 1957 году, тогда в СССР был запущен в космос первый искусственный спутник Земли.

После чего, министерство обороны США, решило во что бы то ни стало ликвидировать возникшую теоретическую опасность ядерной угрозы, со стороны Советского Союза, путем объединения всех своих научных проектов, в единую структуру. Идея заключалась в том, чтобы соединить все существующие компьютеры, которые были на данный момент в США, в одну сеть, с помощью которой учёные из разных университетов смогли бы обмениваться своими мыслями и результатами. Эту сеть назвали ARPANET, она является прародителем всех сетей и интернета. ARPANET (Advanced Research Projects Agency Network) – компьютерная сеть, агентства по перспективным научно-исследовательским разработкам.
Читать далее
Всего голосов 31: ↑16 и ↓15+1
Комментарии17

Что общего у Эволюционной теории функциональной асимметрии мозга и Software Delivery?

Время на прочтение4 мин
Количество просмотров7.1K
Сегодня открыл для себя Вигена Геодакяна и его Эволюционную теорию функциональной асимметрии мозга. О научной значимости данной теории судить не берусь, поскольку не являюсь специалистом в данной области, но в учебники она, если не ошибаюсь, уже попала.

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

После знакомства с теорией, у меня возникло стойкое ощущение «где-то я это уже видел». И действительно, описываемая модель закрепления функция в головном мозге очень напоминает процессы software delivery.

Читать дальше →
Всего голосов 5: ↑3 и ↓2+1
Комментарии2

Солнечные затмения с расстояния 36 тыс. км или почему мы об их космосе знаем больше чем о нашем

Время на прочтение5 мин
Количество просмотров173K
Я выбирал заголовок для этого текста из двух вариантов, но потом решил объединить. Многие уже привыкли, что я пишу о Curiosity или, в крайнем случае, о каком-нибудь достижении NASA. Сегодня я отойду от традиции, и поговорим о наболевшем родном — о русском исследовательском космосе. Нет, я не о том, что воруют и ничего не летает. Наоборот, кое-что летает, даже есть чем гордиться, хоть и не так много как хотелось бы. Я о чертовски бестолковой и зачастую провальной работе отделов по связям с общественностью нашей космической науки.
image
Читать дальше →
Всего голосов 397: ↑394 и ↓3+391
Комментарии95

Бесплатная реализация бесконтактного интерфейса управления компьютером: Enable Viacam

Время на прочтение1 мин
Количество просмотров10K
Ведь это же здорово когда приходит будущее, небольшими шагами оно настигает нас.
Для меня одним таким шагом стало знакомство с замечательным open source проектом Enable Viacam.
Этот проект является полноценной реализацией бесконтактного интерфейса управления компьютером с помощью движений головы.

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

Существует реализация как для Windows, так и для GNU/Linux.

Спешу поделиться с сообществом интересной находкой.

В «будущее уже сейчас» не хватает кармы.

Всего голосов 11: ↑9 и ↓2+7
Комментарии14

Обратные сетевые эффекты — от чего умирают большие сети

Время на прочтение4 мин
Количество просмотров35K
Для успеха любой социальной сети жизненно важен сетевой эффект, который заключается в том, что ценность сети растёт с ростом количества участников. Согласно эмпирическому закону Меткалфа, полезность сети приблизительно равна половине квадрата численности участников. Тем не менее, сетевой эффект не является гарантией безоблачного существования крупной сети. Закон Меткалфа не помешал Facebook обойти Friendster и MySpace.

Сангит Пол Чодри — предприниматель, аналитик и бизнес-консультант из Сингапура — считает, что причиной смерти многих крупных сетей становятся так называемые обратные сетевые эффекты, из-за которых ценность сети не растёт, а уменьшается с ростом числа пользователей. Как они работают?
Читать дальше →
Всего голосов 32: ↑24 и ↓8+16
Комментарии17

Как устроиться на работу в Google

Время на прочтение4 мин
Количество просмотров847K
Работать где-то мечтают не все. Работать в компании Google мечтают многие, кто решил связать свою жизнь с IT.

Google — компания-гигант, одна из крупнейших IT-корпораций. Сотрудники такой компании нужны постоянно (новые области, текучка кадров).

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

Шаг 1 — резюме.

В компании Google к резюме особое отношение. Получая миллионы заявок в год, компания выбирает несколько сотен сотрудников. Именно поэтому отличное резюме — первый шаг к работе мечты.
Что писать в резюме нужно обязательно:

  • e-mail, телефон для связи
  • все места учёбы (ВУЗы), дополнительное образование
  • Опыт работы*
  • Личные качества (придумайте что-то оригинальнее отзывчивости, стрессоустойчивости, коммуникабельности)
  • Хобби
  • Reference — люди, которые могут дать вам рекомендации
  • Знание языков

*Опыт работы в резюме для Google (и вообще для западных компаний) — это не только должность, компания, но и те успехи и достижения, которых вы добились на позиции. Если вы продажник — покажите цифры. Если программист — то как именно ваша работа улучшила работу компании. Работу рекомендуется указывать всю, а не только по профилю (если работали в МакДоналдсе, то даже такое стоит указать).

Что не нужно писать в своём резюме:
  • Дату рождения, личные данные
  • Есть ли водительские права
  • Семейное положение
  • Прочую «шелуху», которая только отвлечёт рекрутера

Читать дальше →
Всего голосов 128: ↑89 и ↓39+50
Комментарии114

Нейробиология и искусственный интеллект: часть вторая – интеллект и представление информации в мозгу

Время на прочтение7 мин
Количество просмотров76K
Продолжение.

Начало здесь: Нейробиология и искусственный интеллект: часть первая — ликбез,
и здесь: Нейробиология и искусственный интеллект: часть полуторная – новости от Blue Brain Project.

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

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

И как же интеллект связан с деятельностью нейронов?





Читать дальше →
Всего голосов 57: ↑55 и ↓2+53
Комментарии39

Информация

В рейтинге
Не участвует
Откуда
Westerham, England - London, Великобритания
Дата рождения
Зарегистрирован
Активность