Как стать автором
Обновить
8
0

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

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

Язык Go для начинающих

Время на прочтение9 мин
Количество просмотров494K
Gopher

Цель этой статьи — рассказать о языке программирования Go (Golang) тем разработчикам, которые смотрят в сторону этого языка, но еще не решились взяться за его изучение. Рассказ будет вестись на примере реального приложения, которое представляет из себя RESTful API веб-сервис.
Читать дальше →
Всего голосов 73: ↑67 и ↓6+61
Комментарии71

Семь вещей, которые полезно знать о программистах

Время на прочтение5 мин
Количество просмотров96K
Как-то знакомый преподаватель английского языка рассказал, что вчера был на вечеринке и услышал анекдот:

— Ложась спать программист ставит рядом на столик 2 стакана.
— Один с водой — если захочет пить, второй пустой — если не захочет.

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

Программист – относительно новая профессия. Зародилась она по времени где-то между физиком-ядерщиком и космонавтом. Многие «лирики» и даже некоторые «физики» и «космонавты» нас не понимают. И среди этих людей часто находятся наши коллеги, менеджеры, сотрудники коммерческих департаментов, отделов кадров, владельцы бизнеса, заказчики и др. Этот пост для них. Ну и немного для себя (типа, ретроспектива самоанализ).

Disclaimer. Сейчас программистов много. Хороших и разных. Я буду писать про хороших. И то, не про всех, а про большую часть из тех, с кем имел честь вместе разрабатывать ПО.
Читать дальше →
Всего голосов 355: ↑220 и ↓135+85
Комментарии159

FAQ по программированию под Android от новичка, и для новичков

Время на прочтение16 мин
Количество просмотров158K
Предисловие к FAQ.

Программирование является моим хобби уже давно (правда на других языках и платформах), но до андроида руки дотянулись совсем недавно. Прошло несколько этапов, прежде чем я добрался до написания программ.
Сначала была пара месяцев посвященных Java, на сайте с «Сгибателем».
После, долгие попытки подружится с Eclipse, закончившиеся побегом на Android Studio.
На данный момент выпущено 7 программ и две находятся в разработке.
Данная подборка возникла как попытка структурирования и оптимизации полученной в процессе информации.
Заранее извиняюсь за возможно некорректную терминологию – так как практикую обучение через создание, и в теоретической части есть пробелы.

Надеюсь, что приведенные примеры окажутся полезными.
Читать дальше →
Всего голосов 114: ↑98 и ↓16+82
Комментарии23

Продлеваем получение обновлений безопасности для Windows XP еще на 5 лет

Время на прочтение2 мин
Количество просмотров215K
8 апреля 2014 года в мире высоких технологий случилось страшное — Microsoft наконец официально прекратила поддержку своей самой популярной операционной системы Windows XP. Операционная система осталась без заплаток для угроз нулевого дня, миллионы пользователей оказались в опасности заражения вирусами. Тем не менее, далеко не все спешат переходить на новые версии как этого желает софтверный гигант — кому-то жалко денег, кто-то привык к до боли знакомому интерфейсу и нескучной обоине с зелеными холмами. Намного серьезнее все обстоит в корпоративной среде, где на Windows XP работают тысячи машин, обновление которых выльется в миллионные траты и непредвиденные проблемы с годами отточенным корпоративным софтом.

Но оказывается, что есть простой хак, который позволяет продлить получение обновлений для системы безопасности Windows XP на ближайшие пять лет, т.е. до апреля 2019 года!
Читать дальше →
Всего голосов 155: ↑131 и ↓24+107
Комментарии221

Роботы-пылесосы: протестировано на людях

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


Робот-пылесос — у многих из нас эти бытовые устройства ассоциируются с брендом iRobot. Но сегодня количество марок, которые можно найти на рынке насчитывает не один десяток. Да, iRobot остается одним из самых узнаваемых, но не менее активно в лидеры пробиваются и аппараты от Samsung, и устройства от LG, и еще целый ряд менее именитых азиатов. Цена на робопылесосы стартует от 8-9 тысяч, а затем улетает в космос — можно найти модели и за 30, и за 40 тысяч. Самые ходовые, естественно, это бюджетные пылесосы стоимостью около 10 тысяч рублей. Плюс-минус.
Читать дальше →
Всего голосов 58: ↑32 и ↓26+6
Комментарии65

Живые книги (небольшой туториал по книгопроизводству, со своими хитростями)

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

230 страниц А5, в мягком переплете, за 4,5 часа.


Заинтересовавшихся под катом ждут картинки
Всего голосов 91: ↑84 и ↓7+77
Комментарии29

Вторая жизнь старых стрелочных индикаторов

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

image
Читать дальше →
Всего голосов 255: ↑251 и ↓4+247
Комментарии48

Как устроен Forex и нужен ли он

Время на прочтение8 мин
Количество просмотров382K
Когда речь заходит о фондовом рынке и торговле на бирже, первое, что приходит на ум многим людям – это форекс. Действительно, реклама этого вида инвестиций (хотя таковыми операции на этом рынке можно назвать с натяжкой) проникла во многие сферы нашей жизни – успешные трейдеры, которые зарабатывают тысячи долларов параллельно с основной работой или лежа на пляже, смотрят на нас и с плакатов в вагонах метро, и с баннеров в Сети. Между тем, здесь все далеко не так просто.

image
Читать дальше →
Всего голосов 236: ↑211 и ↓25+186
Комментарии277

Минидрель своими руками

Время на прочтение2 мин
Количество просмотров202K
Привет, Хабр!
Время от времени случается необходимость сделать печатную плату. И вроде ничего сложного, лазерно-утюжная технология позволяет все сделать аккуратно и эстетично, однако просверлить отверстия для элементов всегда было проблемой. Раньше одалживал дрель, но вот появилось время и желание наконец-то таки обзавестись своей. Пробежавшись по магазинам цены несколько расстроили, от 1000р. и выше. Вроде и не много, но студенческий период особо к тратам не располагает. Что ж, пора порыться в закромах и посмотреть что там есть для реализации нашей маленькой дрельки!

На картинке рассверленная собранной дрелью пластиковая коробка из под CD.

image

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

Наглядный жизненный урок

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

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

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

Далее, для тех, кто еще не снял розовые очки — гайд по реальному миру.
Добро пожаловать в реальный мир
Всего голосов 277: ↑242 и ↓35+207
Комментарии212

Android UI конструктор в IntelliJ IDEA 12

Время на прочтение1 мин
Количество просмотров12K
Случилось то, чего долго ждали Android-разработчики, работающие в IntelliJ IDEA. C 12 Версии появится полноценный конструктор интерфейсов.

Вот что принесет нам обновление ветки Community Edition:
  1. Добавление нового элемента в один клик.
  2. Перемещение, удаление, копирование и вставка элементов на лэйауте.
  3. Мощный редактор позволит редактировать свойства любого количества выбранных компонентов. Можно также скрыть ненужные свойства.
  4. Компонент Дерево, которое показывает иерархию элементов.
  5. Палитра всех элементов, которые поддерживаются Android SDK.
  6. Поддержка всех возможных макетов пользовательского интерфейса, FrameLayout, LinearLayout, GridLayout и т.д.
  7. Поддержка ресурсов в редакторе свойств.
  8. Мгновенное переключение между несколькими профилями устройств.

Под катом видео
Всего голосов 58: ↑56 и ↓2+54
Комментарии39

Пишем первое приложение для Android

Время на прочтение8 мин
Количество просмотров556K
В любом деле самое сложное — это начало. Часто бывает тяжело войти в контекст, с чем столкнулся и я, решив разработать свое первое Android-приложение. Настоящая статья для тех, кто хочет начать, но не знает с чего.

Статья затронет весь цикл разработки приложения. Вместе мы напишем простенькую игру “Крестики-Нолики” с одним экраном (в ОС Android это называется Activity).

Отсутствие опыта разработки на языке Java не должно стать препятствием в освоении Android. Так, в примерах не будут использоваться специфичные для Java конструкции (или они будет минимизированы на столько, на сколько это возможно). Если Вы пишете, например, на PHP и знакомы с основополагающими принципами в разработке ПО, эта статья будет вам наиболее полезна. В свою очередь так как, я не являюсь экспертом по разработке на Java, можно предположить, что исходный код не претендует на лейбл “лучшие практики разработки на Java”.

Читать дальше →
Всего голосов 197: ↑170 и ↓27+143
Комментарии68

Почему не стоит разгонять таймер Windows или мегаватты, потраченные впустую

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

Период таймера Windows по умолчанию составляет 15.6 мс – он тикает 64 раза в секунду. Когда программа увеличивает частоту таймера, растет потребление энергии, что сказывается на расходе батареи. При этом также расходуется вычислительная мощность компьютера, и даже больше, чем я думал – то есть компьютер начинает работать медленнее! Вот почему в течение многих лет Microsoft настоятельно не рекомендует разработчикам поднимать частоту таймера.
Почему же тогда почти каждый раз, когда я вижу разгон таймера, он вызван программой от Microsoft?
Читать дальше →
Всего голосов 109: ↑105 и ↓4+101
Комментарии73

Хороший пользовательский интерфейс

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

Вольный перевод статьи Якуба Линовски — «A Good User Interface».

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

16 практических идей
Всего голосов 165: ↑150 и ↓15+135
Комментарии63

Обучение программированию на Java

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

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

Но обо всем по порядку, много картинок
Всего голосов 257: ↑205 и ↓52+153
Комментарии289

Про Linux — для любознательных Windows-пользователей

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


Так уж получилось, что даже на Хабре многие имеют очень смутное представление о семействе OS Linux.

Цель данной статьи – максимально популярным языком рассказать про особенности и отличия Linux от Windows для тех, кто вообще не имел с ним дела.

Я уже не один год свободно пользуюсь Archlinux, загружая винду лишь «на поиграться». Данная статья рассказывает о вещах, которые я выяснил эмпирическим путем, тыкаясь словно слепой котенок. Если бы в свое время мне попалась бы именно такая информация именно в такой форме — это сэкономило бы мне как минимум 2 года, в течение которых я переходил с Windows на Linux.

Станиславский заинтригован!
Всего голосов 265: ↑179 и ↓86+93
Комментарии497
2

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность