Как стать автором
Обновить
0
Буртовой Андрей @dramtarread⁠-⁠only

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

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

Передовой опыт Android-разработки

Время на прочтение19 мин
Количество просмотров72K
Нам бы хотелось поделиться с вами опытом, который мы, в Futurice, получили, разрабатывая Android-приложения. Надеемся, эти советы уберегут вас от создания собственных велосипедов. Если вы интересуетесь iOS или Windows Phone разработкой, обратите внимание на соответствующие документы на нашем сайте.
Читать дальше →
Всего голосов 39: ↑32 и ↓7+25
Комментарии31

Программирование — не тяжелый физический труд, но все равно отстой

Время на прочтение10 мин
Количество просмотров54K
Peter Welch
30 апреля 2014 г.
Об авторе. Peter Welch писатель и программист, автор книги «And Then I Thought I Was a Fish», автор блога «Still Drinking».


Изображение: Joe Raedle/Getty Images

Каждый мой друг, хотя бы дважды в неделю поднимающий на работе что-то тяжелее ноутбука, рано или поздно в разговоре невзначай бросает что-то вроде: «Бро, ты не пашешь на износ. Я только что отработал 4700-часовую неделю, копая тоннель под Мордором, используя отвертку»

Они правы. Мордор — отстой, и копание тоннеля гораздо трудозатратнее, чем тыкание в клавиши, если конечно вы не муравей. Но для галочки, давайте договоримся о том, что стресс и безумие — это плохо? Отлично.
Добро пожаловать в мир программирования
Всего голосов 80: ↑58 и ↓22+36
Комментарии33

Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 1

Время на прочтение3 мин
Количество просмотров132K
Недавно сайт Fog Creek взял у меня интервью, и один из вопросов был связан с моими любимыми книгами по программированию, кодированию и разработке программ. Мне этот вопрос запомнился потому, что я давно себя считаю заядлым книжным ботаником. Книжный ботаник я потому, что безумно люблю книги о науке, компьютерах и программировании. Каждые несколько месяцев я уделяю день или два исследованию недавно изданной литературы и покупке наиболее понравившихся экземпляров. Я мог бы вечно разговаривать о своих любимых книгах. Ведь у меня их так много.

Меня настолько заинтересовал вопрос о книгах, что я решил начать новую серию статей на своём сайте catonmat о моих топ-100 книгах о программировании, программном обеспечении, науке, физике, математике и компьютерах. В каждой статье я буду размещать по пять книг, ведь разбивать огромное задачи на маленькие подзадачи — это самый простой способ их решать (GTD — get things done).

Взгляните на мою книжную полку, чтобы убедиться, что я настоящий ботаник:

image
Читать дальше →
Всего голосов 32: ↑27 и ↓5+22
Комментарии26

Учимся готовить: Spring 3 MVC + Spring Security + Hibernate

Время на прочтение12 мин
Количество просмотров354K
Добрый день! Меня зовут Антон Щастный.

Это моя очередная статья, посвящённая разработке веб приложений на Java. Хочу предложить вам сделать небольшую систему учёта клиентов, написанную с использованием фреймворка Spring и библиотеки Hibernate.

Что будет в приложении:


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

Что будем использовать:


  • веб фреймворк Spring MVC,
  • фреймворк Spring Security,
  • ORM библиотеку Hibernate,
  • MySQL в качестве СУБД.

Инфраструктура:
  • редактор SpringSource Tool Suite,
  • сборщик проектов Maven,
  • система логгирования Log4j,
  • постоянное подключение к интернету.


В моей предыдущей статье о Spring MVC был упущен ряд моментов по использованию аннотаций в Java-коде и применению Maven для сборки проекта. В данной статье я попытался исправить упущение.

Цель статьи – показать начинающим веб разработчикам совместное использование различных технологий платформы Java.

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

Как упростить жизнь iOS разработчику

Время на прочтение8 мин
Количество просмотров16K
Наверное, каждый разработчик, когда начинает осваивать новую технологию, хочет опробовать все самостоятельно, реализовать все с самого низкого уровня, чтобы потом наслаждаться результатом своей работы. Однако с накоплением опыта многие задачи становятся достаточно скучными и хочется избавить себя от этой нужной, но неинтересной рутины. В этой статье я хочу поделиться тем, какие способы и средства помогут упростить жизнь разработчику и сэкономить нервы.
Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии3

Почему нас до сих пор встречают по одежке, или Как внешний вид влияет на профессиональные успехи

Время на прочтение7 мин
Количество просмотров20K
image

Коллеги! Сегодня мы хотим поделиться с вами переводом статьи Нила Пателя. Да, этот материал достаточно неоднозначен, хотя бы потому, что в нем звучат поистине астрономические для многих из нас суммы. Но, как ни крути, правило о том, что встречают по одежке, никто не отменил, как бы это не было иной раз обидно. Именно поэтому мы и решили поделиться с вами вот таким материалом. Во многом потому, что ждем обратной связи, высказанной в комментариях. Приходилось ли вам сталкиваться с трудностями из-за недостаточно «гламурно-шикарного» вида? И на что вы сами обращаете внимание при первом знакомстве с человеком, общаясь с ним по личным и профессиональным вопросам? Итак, слово — автору.
Читать дальше →
Всего голосов 34: ↑26 и ↓8+18
Комментарии39

Собеседование на позицию разработчика, как оно есть

Время на прочтение8 мин
Количество просмотров50K
Доброго времени суток. На данный момент я занимаю должность Senior/Team Lead IOS Developer. Так вышло, что за последний год мне довелось побывать на огромном количестве собеседований, так сказать, по обе стороны баррикад. Поэтому мне бы хотелось поделиться своим опытом и поговорить о том, как, на мой взгляд, надо проводить собеседование, ведь в общей суматохе можно упустить ряд важных моментов, что, впоследствии, может негативно отразиться на качестве собеседования.

image

Данная статья будет полезна людям, которые волею судьбы вынуждены проводить собеседования, но при этом не имеют необходимого опыта и плана, как и я когда-то. Все, что описано ниже, является выводами из большого количества проведенных собеседований. Но, как говорится, любое совпадение имен или событий с реальными являются случайностью.
Читать дальше →
Всего голосов 38: ↑34 и ↓4+30
Комментарии51

eCommerce для новичков

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


От переводчика: этот перевод предназначен для тех, кто совершает первые шаги в сфере e-Commerce или только задумывается над созданием бизнеса в этой области. Здесь довольно крупными мазками обрисовано то, с чего стоит начинать и о чем желательно задуматься в начале этого большого (и, безусловно, интересного) пути. Мы решили добавить к материалу несколько ссылок на наши статьи и переводы – к ним можно будет обратиться, чтобы подробнее изучить ряд вопросов, затронутых в этом топике.
Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии1

Kingston in da GeekTimes!

Время на прочтение3 мин
Количество просмотров13K
Привет хабражителям! Крупнейший производитель оперативной памяти на планете Земля приходит со своим блогом на ГикТаймс. Разумеется не только обычная память является бизнесом компании — в портфолио так же твердотельные накопители на любой вкус и цвет: от экономичных решений до продвинутых вариантов для геймеров, причем вниманием не обделены ни десктопы, ни ноутбуки, ни серверный сегмент; огромное количество разной флеш-памяти, даже устройства для геймеров и энтузиастов, например Kingston HyperX Cloud. Мы обладаем огромной экспертизой во многих областях электроники и готовы делиться своими знаниями с вами.


Читать дальше →
Всего голосов 83: ↑76 и ↓7+69
Комментарии41

Безопасность Parse в iOS приложении

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


Parse — прекраснейший BaaS, позволяющий в кратчайшее время поднять полноценную серверную инфраструктуру для мобильного приложения. Возможно, именно из-за этой простоты многие разработчики и забывают о появляющихся проблемах безопасности и открывающихся уязвимостях.
Читать дальше →
Всего голосов 21: ↑19 и ↓2+17
Комментарии15

Запуск старых игр на современном компьютере — список методов

Время на прочтение6 мин
Количество просмотров199K
В этом посте я решил собрать все известные мне способы запуска старых игр на современном компьютере. Это не пошаговая инструкция, а именно список способов, утилит и ссылок, что бы понимать, куда копать и что делать. По каждому конкретному методу уже существуют подробные документации, написанные другими людьми, так что моя цель – просто собрать всё это добро воедино.
Откройте хабракат, и ваше импы станут мягкими и шелковистыми.
Всего голосов 47: ↑47 и ↓0+47
Комментарии42

Распознавание лиц в 4 строки на JQuery

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


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

Я расскажу о том, как в несколько строк реализовать распознавание любого количества лиц на любой фотографии или видео в браузере с помощью JavaScript и JQuery плагина FaceDetection.

Кому интересно, прошу под кат.
Читать дальше →
Всего голосов 43: ↑20 и ↓23-3
Комментарии8

Круглендарь 2015

Время на прочтение1 мин
Количество просмотров16K
Круглендарь 2015

Друзья, круглендарь 2015 готов!

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

Проект живёт третий год, предыдущие версии публиковались в 2013 и 2014 годах, продолжаю традицию.
Как и прежде, круглендарь на 99% генерируется программно.
Дизайн доработан: улучшена типографика, убраны лишние линии, остались только две: числа (синусоида) и месяцы (гипоциклоида).
Стало ярче и просторнее.

Скачивается с сайта kruglendar.ru, распечатывается на формате А1, серые поля обрезаются.
Сообщество в контакте: vk.com/kruglendar

Буду рад отзывам, мыслям, пожеланиям, предложениям и фотографиям круглендаря в вашем интерьере.
С Новым годом!
Картинки и процесс под катом
Всего голосов 28: ↑28 и ↓0+28
Комментарии45

Tesla Roadster теперь может проехать в два раза большее расстояние без подзарядки

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


Илон Маск в очередной раз радует новостями о Tesla Roadster. Теперь электромобиль может проехать в два раза большее, чем раньше, расстояние без подзарядки. Речь идет о целых 650 километрах — этого вполне хватит, чтобы добраться из Сан-Франциско до Лосанджелеса. Это даже больше, чем может проехать без подзарядки флагманская модель электромобиля — Tesla Model S.

Tesla Roadster был анонсирован в 2008 году, и с тех пор его несколько затмила новая модель, Model S. Судя по всему, теперь Tesla Roadster вновь может стать самой популярной моделью электрокара — ведь 650 километров без подзарядки хватит для всех это весьма значительное достижение.

Читать дальше →
Всего голосов 30: ↑30 и ↓0+30
Комментарии4

Космический timelapse: 12 тысяч фотографий космонавта Александра Герста в одном видео

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


Европейское космическое агентство приготовило предновогодний подарок для всех любителей космической тематики. Специалисты агентства создали timelapse-видео, которое составили из 12 тысяч фотографий, сделанных немецким космонавтом Александром Герстом.

Этот космонавт в течение полугода жил и работал на МКС. За это время космонавт успел сделать многое, например — запечатлеть тысячи видов Земли, звезд, сфотографировать своих коллег и МКС. К слову, это видео в качестве 4K, так что красотой космоса можно насладиться при просмотре в полной мере.

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

Mобильный вибро-динамик Party Fon MAX

Время на прочтение3 мин
Количество просмотров21K
image Несколько лет назад я увидел на Хабре первое упоминание вибро-динамика. Топик, ссылку на который за давностью лет я никак не могу найти, меня очень взволновал, ведь новая технология воспроизведения звука была очень интересна. В двух словах, вибро-динамик передает колебания на любую поверхность, превращая всю ее в большой динамик. Это позволяет достаточно качественно воспроизводить низкие и средние частоты, в отличии от обычных миниатюрных динамиков. Хоть я и не отношу себя к аудиофилам, мне всегда была интересны аудио-системы и всё, что с этим связано (пруф). И вот, наконец, наступил тот самый день, когда одно из устройств данного класса оказалось в моих руках. Компания «Даджет» предоставила на тестирование вибро-динамик
Party Fon MAX для обзора в своем корпоративном блоге.

Читать дальше →
Всего голосов 15: ↑12 и ↓3+9
Комментарии34

История игрушки. Поле Чудес

Время на прочтение11 мин
Количество просмотров298K
Случилось это в городе, закрытом от шпионов, цыган и бед социалистической экономики. В Советском Союзе было ровно 10 таких городов, повязанных атомным секретом.

Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.

Бесконечные размышления о математическом моделировании ядерных взрывов разрывали мальчикам мозг. Мозг можно было отвлечь тремя способами — алкоголем, азартными играми и спортом. Секс и музыка помогали не всегда.

Pole Chudes для iPhone

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

Читать дальше →
Всего голосов 933: ↑923 и ↓10+913
Комментарии311

По мановению руки

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

Немного предыстории


Как-то солнечным пятничным июньским утром, закончив все текущие дела, я откинулся на спинку кресла и погрузился в дебри интернета. В какой-то момент мне на глаза попалась статья FilegiverCom о Myo. До этого я уже слышал об этой штуке, но в тот момент как-то не предал этому значения, а тут она меня заинтересовала. Причем не только меня! После ознакомления со статьей и моих коллег тоже, у нас развернулась бурная дискуссия, как данный девайс можно использовать в повседневной жизни. Не придя к какому-то согласию, мы решили, что надо бы пощупать его воочию, и я оформил заказ.
До октября никаких изменений, кроме как получение на почту рассылки с последними новостями компании, не было. И вот 24 октября (почти ровно через четыре месяца) я получил от банка смс о списании средств, после чего моё ожидание затянулось.
Я проверял почтовый ящик каждый день, но заветного квитка в нем так и не было. В начале декабря, написав в поддержку с вопросом: «А где собственно?» — получил ответ, что девайс выслан, трекер мы вам дать не можем, но обычно за шесть недель доходит. И я стал ждать дальше.
И вот, возвращаясь домой 18 числа, я уже даже почти ни на что не надеясь, заглянул в ящик и обнаружил там извещение. Радости моей не было предела, однако до почты я мог добраться только в субботу. В пятницу же я объявил новость коллегам и, какого же было мое удивление, когда один из них показал мне эту статью.
В любом случае, в субботу я добрался до почты, забрал устройство и, повозившись с ним какое-то время, решил поведать вам о впечатлениях.
Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии5

Удивительные преимущества ничегонеделания

Время на прочтение4 мин
Количество просмотров20K
image

Этот принцип стар, как Будда или Марк Аврелий: порой нам нужно отстраниться и посмотреть на свою жизнь со стороны, чтобы увидеть ее в истинном свете. Особенно если мы хотим быть продуктивными. Хотите подробностей? Да пожалуйста!
Читать дальше →
Всего голосов 31: ↑27 и ↓4+23
Комментарии11

Три способа не выполнить цели на 2015 год

Время на прочтение7 мин
Количество просмотров93K
Лет пять назад в моей жизни наметилась неприятная закономерность: я стал замечать, что процент выполнения «целей на год» год от года уменьшался, и достиг в итоге катастрофической отметки в районе 12%. При этом у меня абсолютно не было ощущения провального года, поэтому я начал подозревать что что-то не так. В результате несколько лет экспериментировал с постановкой целей, попутно изучая теорию и дискутируя с GKh. В результате мне удалось сформулировать способы постановки целей, максимизирующие вероятность их невыполнения – и хочу поделиться этим знанием с вами.

Читать дальше →
Всего голосов 50: ↑44 и ↓6+38
Комментарии54
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Большевик, Гомельская обл., Беларусь
Дата рождения
Зарегистрирован
Активность