программист

Постов: 145 Рейтинг: 329969
2033

Глаза под разной дурью

Развернуть
Глаза под разной дурью
2422

Увольнение

Развернуть
Недавно коммерческий попросил генерального уволить ведущего программиста проекта.
Обоснование: "Он делает всё не так, как я говорю, но ВСЁ РАБОТАЕТ!"
5841

Машина + Смартфон с акселерометром + ямы

Развернуть
Всем привет.

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

В результате получилось следущее:
Приложение под андроид собирает данные о положении на планете земля, время и показания акселерометра. Всё это пишется во внутреннее хранилище и потом может быть отправлено по сети.

Сервер на NodeJS принимает данные, конвертирует их в удобный json и затем отдаёт любому желающему (да да, безопасностью тут и не пахнет)

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

Итак, отдал телефончик в добрые руки, подождал с часик и получил следущее:
Машина + Смартфон с акселерометром + ямы
Немного приближаемся, и вот мы уже можем рассмотреть концентрацию ям на дорогах своего города.
Машина + Смартфон с акселерометром + ямы
Как известно, акселерометр измеряет по трём осям: X,Y,Z. Сответветсвенно, на карте тоже 3 типа кружочков, радиус которых зависит от ускорения в момент времени.
Машина + Смартфон с акселерометром + ямы
Смартфон лежал горизонтально, носом по курсу движения (если можно так сказать). Так что жёлтые круги отвечают за движение вверх-вниз, красные - вперёд, назад, зелёные - влево, вправо.

Вот, к примеру, участок ужасной загородной дороги:
Машина + Смартфон с акселерометром + ямы
Машина + Смартфон с акселерометром + ямы
Машина + Смартфон с акселерометром + ямы
Из всего этого видно, что данная невероятная технология довольво чётко работает. (добавить бы пару фильтров, и было бы вообще прекрасно)

Вот очень контрастный пример того, как выглядит неотремонтированная дорога:
Машина + Смартфон с акселерометром + ямы
В будущем надеюсь сделать глобальную карту, более точные алгоритмы распознавания ям, публикацию в Google Play и всё такое прочее.

Кажется, что это может быть полезно миру, до скорого :)
2771

Аккуратнее при родителях

Развернуть
Аккуратнее при родителях
2474

Кто же там растет?

Развернуть
Кто же там растет?
8102

Суровый тимлид 2: перегрузка

Развернуть
Суровый тимлид 2: перегрузка GIF
2747

В США таможенники заставили программиста пройти тест на знание компьютера.

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

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

28-летний Селестин Омин (Celestine Omin) привлек внимание нескольких местных стартапов, занимаясь бесплатным созданием сайтов для церквей. Вскоре разработчика заметила компания Andela, созданная Марком Цукербергом и Присциллой Чан с целью помочь талантливым африканским инженерам найти работу в крупных американских технологических компаниях.

В конце прошлой недели Омин впервые в жизни прилетел в США на встречу с представителями нью-йоркского подразделения Andela для обсуждения будущего совместного проекта. Проведя 24 часа в самолете, нигериец прибыл в аэропорт имени Джона Кеннеди, где сотрудники таможенно-пограничной службы попросили его пройти в отдельную комнату и ответить на несколько вопросов.

Таможенники усомнились в правдивости указанных в визе данных. Когда Омин подтвердил, что действительно является программистом, ему выдали лист бумаги и ручку и попросили ответить на 10 вопросов. Все вопросы касались темы программирования и были призваны проверить профессиональные навыки инженера.

К счастью для Омина, пока он проходил тест, таможенники связались с сотрудниками Andela, подтвердившими личность и профессию нигерийца. 
1499

Стройте летающие машины

Развернуть
Стройте летающие машины
комикс отсюда https://vk.com/mixpixin
2104

Темная сторона программирования

Развернуть
Темная сторона программирования
комикс отсюда https://vk.com/mixpixin
1729

Сейчас проверим, какой ты программист!

Развернуть
Что-то вспомнилась такая история. Сидел я в парке в компании местных алкашей. Один из  них решил поинтересоваться (далее "-" - я, "-" - алкаш):
- А кем ты работаешь, собстна?
- Программистом, - отвечаю.
- Ээээ, нууу, ща мы это проверим. Ща мы это провеееерим.
Я в этом месте напрягаюсь и жду какой-нибудь каверзы типа "какая временная сложность у сортировки Шелла"
- А можешь! ли! ты! написать свое имя! на языке си плюс плюс?!!!
- Ты вообще понимаешь, что это тупейший вопрос?
- А, ну всё понятно, нечего было заливать, никакой ты не программист
- Стоп, погоди. Да, могу написать.
- Можешь?
- Могу
- Вот, значит ты действительно программист, другое дело, молодец.

Впрочем у меня бывали собеседования хуже, тут хотя бы не пришлось писать код на доске
2288

Докажи , что программист.

Развернуть
Докажи , что программист.
3141

Пофиксил

Развернуть
Пофиксил
2681

Работа программиста

Развернуть
Работа программиста GIF
5711

Хитрец, или гений?

Развернуть
Коллеге программисту, только что, пришло коряво переведенное письмо от какого-то индуса примерно следующего содержания:

"Надо под винду написать программу:

1. Программа считает количество кликов сделанных в минуту
2. Программа считает количество ударов по клавиатуре в минуту
6. Программа учитывает какое активное окно открыто в данный момент

Функции , которые должны быть у программы:
1. Работать в фоновом режиме
2. В минуту проводить минимум 2 клика ( поставить рандом 2-4)
4. Из программы NotePad++ брать файл с заготовленным кодом и набирать его в новом файле в фоновом режиме имитирую работу программиста.
5. Иногда программа должна открывать браузер ( opera, Mozilla Firefox ) и искать техническую документацию некоторых языков программирования."
...
10. Программа должна набирать код в NotePad++ со средней скоростью печатания человека
11. Программа должна допускать ошибки , затем их стирать , писать правильно. ( заложить человеческий фактор)"

Господи, индус просит программиста, написать программу, которая будет имитировать за компом работу программиста. Куда катится этот мир?
4558

Любимая бухгалтерия

Развернуть
Бухгалтерия: У нас таблица в 1С целиком не помещается. Нам нужны новый мониторы.
Купили новые мониторы, 24", HD. Настроили.

Звонок через 5 мин.

Бухгалтерия: Нам поставили новые мониторы, все так мелко. Сделайте чтобы было крупнее.
Программист: Но тогда у вас опять таблица не будет помещаться на экран.
Бухгалтерия: Нам все равно. Сделайте крупнее.

Сделали крупнее.

Звонок через 5 мин.

Бухгалтерия: У нас на новом мониторе не помещается таблица.
3173

Ответ моего начальника очень эмоциональному потенциальному заказчику

Развернуть
Ответ моего начальника очень эмоциональному потенциальному заказчику
1882

Отчетливо представил зловещий смех программистов с Авито...

Развернуть
Захожу сегодня на Авито и вижу это
Отчетливо представил зловещий смех программистов с Авито...
Возмутившись такой несправедливостью решил им написать, нажимаю на "напишите нам"...
И как вы думаете? Куда я попадаю...?

Правильно! ты угадал, молодец! ;)
Отчетливо представил зловещий смех программистов с Авито...
Привет коллегам ;) Хороших вам выходных, вы держитесь там
3559

Девочка из бухгалтерии

Развернуть
Тружусь программистом.
Не так давно, когда рабочий день уже подходил к концу, меня вызывает к себе начальник и рассказывает интересную историю о том, что на меня внезапно поступила жалоба из бухгалтерии. С бухгалтерами я стараюсь дружить и не ругаться, даже когда они сильно тупят (программисты поймут). Выясняется, что
новая сотрудница жалуется на меня, ибо она не в курсе как формировать новый отчет. Сообщаю начальнику, что вот буквально вчера она была подробно проинструктирована. А не понравилось ей то,р что (цитата): "Он настолько подробно мне объяснял, что я почувствовала себя тупой и ничего не поняла"
WTF?!
Сошлись на том, что больше я подробно объяснять ничего не буду.
3258

Программисты.

Развернуть
Бабульки около подъезда бывают очень милыми.
-красивый он у тебя, хорошенький.
-Спасибо.
-А кем работает?
-Программистом.
-Программы пишет?
-Ага.
-А в какой газете?
Ржу сижу....
559

Заказчики - халявщики с фриланса

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

------------------------
Постучался человек, в ходе обсуждения тз, ему надо было сделать какой то сайт для авто компании с каталогом, форумом, отзывами, галереей и прочим, начал описывать компанию:
- Я владелец машин, домов, пароходов. Мой годовой оборот миллионы долларов, у меня офис в Москве в самом центре … 10 минут такое повествование
- Я понял, разработка будет стоить *называю сумму*
- ЧТООО!! Почему так дорого, я не готов заплатить больше 1000 рублей.

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

------------------------
- Здравствуй! У меня есть магазин и мне срочно надо дописать один модуль, прям горит, денег нету, магазин ничего не приносит. ПОМОГИ!!!!111 Плиз, прошу, молю, хнык хнык..
- хорошо, *беру доступы*
*захожу в админку, там на главной странице кол-во проданных товаров, на 30к только за сегодня*
- магазин нехреново так продаёт, почему у тебя денег нет на кодера?
- ну я только администратор, магазин не мой… а за сколько сделаешь?
Послал нахрен. Частая проблема- человеку платят за содержание сайта, а знаний у него хватает, только на работу в админке. Но помогать и кодить ему должны все бесплатно потому что 'у канторы нету денег'. Хотя на самом деле деньги то есть, просто они уже заплачены этому администратору.


-----------------------
Не совсем халявщик. Выполнил несколько простых и не очень тз. Причём разных. Заказчик с самого начала показался очень странным – каждый мой вопрос он обдумывал минут 30. Гадал, с чем связан такой высокий пинг. Общаешься- нормально всё отвечает, задаёшь вопрос- всё, ушёл в себя. Пока однажды не наткнулся на том же фрилансе объявление о работе, которое в точности совпадало с недавней задачей от этого индивида. Как оказалось схема стара как мир – чел брал заказ, находил исполнителя и брал %.

------------------------
Постучался достаточно толковый человек. Доходчиво обрисовал тз, привёл массу примеров что ему нужно было. Вкратце - практически стандартный микромагаз + услуги и побочные страницы с описанием и галереей. Спрашиваю про бюджет, отвечает:
Я видел, что подобные сайты продают за 100к, 500к и даже миллион. Мы платить не будем, вы сделаете систему, создадите сайт и продадите его!