Pull to refresh
73
0
ingeniarius @ingeniarius

User

Send message

Идея – «Жидкое ядро», меняем подход к вычислениям

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

image

В двух словах: создаем процессор с программируемой логикой, как в ПЛИСах, но с динамической конфигурацией. Программа будет представлять из себя не последовательность команд, а последовательность конфигураций.
Читать дальше →
Total votes 67: ↑56 and ↓11+45
Comments52

Получение визы США

Reading time3 min
Views1.4K
USA visaНе так давно, в июле, компания Intel прислала мне приглашение на мероприятие AppUp Elements. На момент получения приглашения у меня не было ни паспорта ни, разумеется, визы США. Но я успел получить и то и другое и прибыл на мероприятие точно в срок. О том как это мне удалось я и хочу рассказать в этой статье.

Данная статья может быть полезна тем, кто хочет в будущем или уже готов получить визу для поездки в США.
Читать дальше →
Total votes 40: ↑38 and ↓2+36
Comments25

Для тех, кто хочет научиться воспринимать английский на слух

Reading time1 min
Views7.2K
Для того, чтобы научиться воспринимать иностранную речь на слух, нужно много слушать. Правда, толку от этого будет немного, если вы не будете понимать, что люди говорят. Важно, чтобы мозг устанавливал связи между словами и их звуковыми образами. Для этого нужно слушать с субтитрами и текстовками, и слушать то, что соответствует вашему уровню и то, что вы способны понять на родном языке.
Читать дальше →
Total votes 33: ↑32 and ↓1+31
Comments26

Разработка привлекательных реалистичных пользовательских интерфейсов

Reading time4 min
Views15K
Cекрет разработки привлекательных интерфейсов заключается в реализме. Ваша задача — придать плоским элементам объём, используя свойства реальных объектов, вроде неровностей и шероховатостей, бликов и теней, различных текстур поверхностей. В идеале они должны выглядеть как предметы на вашем столе. Создавая классный интерфейс, в первую очередь нужно думать не «как», а «почему».
Читать дальше →
Total votes 212: ↑205 and ↓7+198
Comments49

Математика карьеры

Reading time1 min
Views658
Известный софтверный предприниматель и колумнист MSDN Эрик Синк несколько лет назад написал отличную статью про самое главное в карьере программиста, которая стала классикой в западном интернете. В этой статье он на языке математики (очень простой) доказывает, что самое главное — это процесс образования.

Мы можете прочитать эту статью в его блоге: www.ericsink.com/Career_Calculus.html

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

Цель этого поста — собрать людей, чтобы перевести ее на русский и опубликовать на Хабре. Один сделать это я не могу по причине нехватки времени. Но всем нам вместе это по силам. Присоединиться к переводу можно тут: translated.by/you/career-calculus

Если вы готовы это сделать, пожалуйста, отметьтесь в комментариях или напишите мне на почту (yabryzgalov@gmail.com).

Апдейт: Статья переведана: habrahabr.ru/blogs/development/102306
Total votes 15: ↑11 and ↓4+7
Comments2

Ироническое иллюстрированное пособие по работе с видео в HTML5

Reading time1 min
Views466
Как это ни грустно, но во многих аспектах информационных технологий до сих пор присутствует огромное количество несовместимых форматов, которые обеспечивают выполнение одних и тех же задач. Марк Пилгрим с иронией показал это на примере работы с субтитрами в вебе.
Читать дальше →
Total votes 28: ↑21 and ↓7+14
Comments4

Как уберечь позвоночник (в картинках)

Reading time2 min
Views2.6K
imageПосле поста о том, что необходимо следить за своим позвоночником (огромное спасибо за статью: divanikus), решил поискать наглядные пособия, которые помогут правильно двигаться, не подвергая позвоночник лишним нагрузкам. В действительности, таковых не очень много, но кое-что все же есть. Надеюсь, подборка из мотивационных картинок помогут вам серьезнее подойти к своему позвоночнику и правильнее двигаться, выполняя разную офисную работу.

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

Что ж, приступим!?
Читать дальше →
Total votes 55: ↑41 and ↓14+27
Comments23

Я.RSS

Reading time1 min
Views632
Яндекс выпустил специальный плагин для популярных форумных систем (PHPBB 3.x, vBulletin® 3.x, IP.Board 2.x), который позволяет добиться индексации ВСЕХ страниц вашего форума Яндексом.

Я.RSS стал первым opensource-проектом из серии Яндекс.Нано.

Всем форумным администраторам быстро скачивать и тестировать :)
Total votes 60: ↑56 and ↓4+52
Comments27

Симбиоз искусственного разума и дешевой рабочей силы

Reading time2 min
Views757
Удивительный сервис «Всё ли сделал», изготовленный за 7 дней на основе какого-то готовящегося к запуску сервиса по преобразованию голоса в текст (скорее всего это IVOXMAIL) поразил всех своим качеством распознавания. Есть сильные предположения (в комментах), что тут не без человеческих операторов, ведь текущие машинные технологии не могут обеспечить качество распознавания выше 85% (и это с минимальным обучением под диктора).

Мы пообсуждали, поспорили и вот что родили (словами Алексея Кулакова). Как скорее всего устроен сервис IVOXMAIL:
Читать дальше →
Total votes 18: ↑14 and ↓4+10
Comments25

Английский за четыре недели

Reading time3 min
Views9.3K
В конце девяностых я работал в Промстройбанке, который под откос финансового кризиса пошел одним из первых. Понятно, что без работы было совсем грустно, особенно после кризиса неслабого, и поэтому когда мне предложили прийти на собеседование в контору, где нужен был английский, я согласился без раздумий, хотя знал на английском ровно три слова — факю и йелоу субмарин (спасибо битлам). Другими словами — я вообще, никак, не мог говорить по–английски. Совсем. Понимать — тем более. Но согласился, поблагодарил за приглашение и смело пошёл.
Читать дальше →
Total votes 159: ↑120 and ↓39+81
Comments74

Java и IPhone, история одной несчастной любви.

Reading time4 min
Views9.8K

По-скольку я пишу на Джаве, возможное появление Джавы на Айфоне меня крайне возбудило. И вот, 10 апреля появляется новость. . «О, це діло», сразу воспалился мой космополитичный мозг, и я решил ждать явления Христа народу. Сразу скажу, коммент
"While this may seem to be wonderful news, the issue that the iPhone SDK agreement does not allow for «interpreted code» or «plug-in architecture» to be developed or deployed on the iphone/touch devices.
See section 3.3.2 of the iphone SDK agreement.
It would seem that Apple does not want anything like JavaME, Flash, or scripting languages and their VMs to run on apple devices.
"
меня насторожил. Я написал забавную хронометражку с чужими картинками.

P.S.
В конце статьи вас ждет ссылка на смешную пародию комиксовой рекламы Гуглобраузера. На хабре ее вроде еще не было.
Читать дальше →
Total votes 70: ↑39 and ↓31+8
Comments29

50 цитат о программировании всех времён

Reading time6 min
Views159K
Перевёл после прочтения комментариев к статье «О ненависти к C++». В цитатах можно найти ответы на большинство возникших там вопросов.

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

49. Lisp — это не язык, а строительный материал.
— Alan Kay

48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
Читать дальше →
Total votes 344: ↑336 and ↓8+328
Comments136

Клавиатура своими руками под свои руки

Reading time24 min
Views343K

Для меня всё началось вот с этого топика о механических клавиатурах, желания научиться печатать быстрее (к своему стыду до недавних пор печатал двумя пальцами, несмотря на 25летний стаж программирования), и появившихся недавно неприятных ощущений в кистях после рабочего дня (да и вообще времени, проведённого за компьютером).
Провёл короткое исследование о том, что вообще есть из клавиатур для программистов и тех, кто много печатает, и написал вот этот обзорный топик. Купил себе Happy Hacking Lite (минималистичная клавиатура с мембранными переключателями), но печатать на ней оказалось ещё менее удобно, чем на ноутбучной, в основном из за ещё более компактного расположения клавиш.
Вскоре появился топик, в котором автор рассказывал о новоприобитённой им Truly Ergonomic, пожалуй, практически идеальной клавиатуры с моей точки зрения, но в комментариях автор же отметил, что спустя два месяца использования так и не смог совсем пересесть на неё, а положение рук совсем не так и удобно, как рекламируется.
Чуть позже появился топик о Kinesis Advantage, по отзыву автора к которой тоже не так легко привыкнуть, а цена так и просто пугает.
И я решил...
Total votes 297: ↑286 and ↓11+275
Comments142

Мультиплексированный ввод/вывод

Reading time7 min
Views28K

Preface


В данной статье я бы хотел затронуть важные аспекты программирования приложений для web, которые должны обслуживать множество пользователей одновременно, а значит мы будем разбирать уже всем надоевший асинхронный ввод/вывод, мультиплексирование и т.п.
Преследуются следующие цели:
  1. Систематизировать материал по данному направлению, обсудить некоторые несостыковки в терминологии
  2. Полностью разобрать фундамент, на котором строятся приложения для обслуживания множество клиентов
  3. Выработать стратегию для будущего приложения на python которое должно обслуживать множество клиентов
  4. Создать четкую картину в голове (недаром говорят понимаешь — когда можешь объяснить)


Читать дальше →
Total votes 53: ↑50 and ↓3+47
Comments17

5 вещей, которые вы могли не знать о jQuery

Reading time3 min
Views29K
jQuery очень мощная библиотека, но некоторые его богатые возможности неясны, если вы не изучали исходный код jQuery и не читали книгу jQuery Pocket Reference (автор пишет my new book), вы можете не знать о них. В этой статье представлены отрывки из этой книги — 5 полезных вещей о которых вы могли не знать.

1) Вы вы не обязаны использовать $(document).ready() Если вы хотите выполнить функцию, когда документ готов для манипулированию просто передайте её в $()

2) Вы, наверное, уже знаете, что вы можете передать тэг в функцию $() для создания элемента этого типа и, что вы можете передать атрибуты объекта (в качестве второго аргумента), которые будут установлены на созданный элемент. Вторым аргументом может быть любое свойство, который вы передаете в метод attr(). Кроме того, если какое-либо свойство имеет тоже самое имя, что и событие (click, mouseover), то значение свойства используется в качестве функции обработчика данного события.
Следующий код, например, создает новый элемент, устанавливает три HTML атрибута и регистрирует функцию обработчика события(click) на нем:
var image = $("<img>", {
                  src: image_url,
                  alt: image_description,
                  className: "translucent_image",
                  click: function() {$(this).css("opacity", "50%");}
               });

Читать дальше →
Total votes 159: ↑149 and ↓10+139
Comments30

Форки движка MySQL: MariaDB, Percona. who is who?

Reading time3 min
Views86K
MySQL стал собственностью Oracle, есть ли альтернативы и как быстро движение вперед?.. Вроде как обобщающего обзорчика «who is who?» еще не было. Итак, обзорчик для тех кто «не в теме»
Читать дальше →
Total votes 104: ↑97 and ↓7+90
Comments85

«От хорошего к великому» — книга, которую обязательно стоит прочесть. (в цитатах) — ЧАСТЬ 1

Reading time4 min
Views72K
imageМоя прошлая статья «Обнаженный бизнес» Ричарда Брэнсона (в цитатах), похоже многим была интересна. Что же, не будем останавливаться?

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

Я прочел эту книгу 2 раза. Второй раз (теперь, как всегда) — с маркером, выделяя цитаты. Рад ими поделиться. Уверен, тем кто знаком с книгой, будет интересно и полезно прочесть эти мысли еще раз. А те, кто книгу еще не читал, скорее всего убедятся в том, что это обязательно стоит сделать.

***

Мы тщательно изучили и просеяли компании, которые входили в список Fortune 500 c 1965 по 1999 год. И определили те компании, которым удалось осуществить переход от хороших результатов к выдающимся и сохранять эти высокие результаты в течение, по крайней мере, 15 лет. Затем мы проанализировали те факторы, которые позволили это сделать.

Читать дальше →
Total votes 106: ↑92 and ↓14+78
Comments83

Коротко об истории объектно-ориентированного программирования

Reading time6 min
Views28K
Эта статья была написана под влиянием впечатлений, полученных автором в ходе одной дискуссии на Хабре, и представляет небольшую серию переводов материалов из свободных источников об истории объектно-ориентированного программирования, основным из которых является Википедия, плюс абсолютно предвзятые выводы автора из прочитанного материала.

Если вам интересно узнать, какой язык в действительности был первым ООП-языком на свете, могут ли Java и C# называться чистыми ООП-языками, а также проникнуться некоторыми другими деталями, приглашаю вас под кат…

Читать дальше →
Total votes 69: ↑57 and ↓12+45
Comments172

Objective-C с нуля

Reading time23 min
Views434K
У любого желающего писать программы для продукции фирмы Apple в жизни наступает такой момент, когда ему приходиться изучить новый язык программирования — Objective-C. Когда-то этот счастливый момент постиг и меня. А чтобы лучше запомнить основные особенности этого языка, решил законспектировать свои мысли во время осмысления его документации, которыми и делюсь с вами.
Читать дальше →
Total votes 163: ↑155 and ↓8+147
Comments61

Information

Rating
Does not participate
Registered
Activity