Пишу о программировании, книгах, науке и жизни
31 заметка с тегом

программирование

Секрет айсберга

30 января 2018, 11:41

Вы знаете, что 90% айсберга находится под водой? Ну и с большинством программ то же самое — есть красивенький интерфейс, который занимает 10% работы и потом 90% программистской работы «за кулисами». И если вы примете во внимание, что около половины времени уходит на исправление ошибок, то на пользовательский интерфейс уходит только 5% работы. И если вы ограничиваете себя только визуальной частью интерфейса, картинками, которые показываются в PowerPoint, то мы говорим сейчас менее, чем об 1%.

http://local.joelonsoftware.com/wiki/Секрет_айсберга

программирование

Как работает серверный вызов в 1С

29 марта 2017, 16:14

На текущий момент самая наглядная и понятная статья о директивах компиляции и клиент-серверному взаимодействию в 1С.
http://курсы-по-1с.рф/news/2017-03-09-how-server-call-works/

одинэс   программирование

Айти

24 ноября 2016, 19:09

Айти — это работа для сумасшедших.

Это чумной барак для всех умалишённых. Для фриков и психопатов. Если ты видишь маньяка, орущего на шизофреника, знай, прогадать невозможно: это айти-отдел. Ибо даже в Кащенко опасные мании стараются не соединять.

Айти — это такая профессия, где ты всегда дилетант. Ты не можешь стать профессионалом, ты никогда не будешь уверен в своих знаниях. Потому что твоя некомпетентность растёт прямо пропорционально количеству потраченных на изучение и практику часов. Это такая «Алиса в стране чудес», только там, чтобы не стоять на месте, приходилось бежать ещё быстрее, а здесь частенько кажется, что с каждым шагом тебя только относит назад в глубины махрового невежества.

Я знаю только то, что ничего не знаю. С каждым днём я ещё больше узнаю, насколько же я никчёмный идиот и как велико моё «ни черта не знаю». А оно обширно, как сама Вселенная.

Айти — это такая профессия, когда от тебя всегда зависит всё. По уровню стресса и ответственности это сравнимо, наверное, только с деятельностью врачей или инженеров, занимающихся расчётами жилых конструкций или каких-нибудь там мостов. Одно неверное движение — и пациент — труп. В нашем случае трупом может оказаться вся огромная корпорация, по глупости пустившая тебя в серверную. Ошибка в расчётах — и здание рушится к чертям, а бортовой компьютер «боинга» выкидывает exception. Только вот инженеров страхуют целыми отделами, занятыми перепроверкой всего и вся, а врачей выпускают к живым людям лишь после долгих лет усиленного обучения. А в айти…

Айти — это такая профессия, когда всё, что ты знаешь, уже устарело. Если ты читаешь о технологии в интернете, ты знаешь, что 40% информации искажено, а технология устарела пару лет назад. Если ты читаешь учебник по этой технологии, ты понимаешь, что она устарела пять лет назад. Если учебник на русском — семь лет. Если в нём исправлена хотя бы половина опечаток и неточностей — этой хреновиной уже никто не пользуется с десяток лет. Но это не значит, что ты не должен её знать. Это просто значит, что ты должен был её знать десять лет назад. Нет, всем всё равно, что десять лет назад ты был в средней школе.

Потому что айти — это такое место, где всегда найдётся 13-летний прыщавый подросток, который уже знает половину того, что знаешь ты. И ты знаешь, что он выйдет на рынок труда и будет конкурировать с тобой уже завтра. И он не один. И имя ему — легион.

Айти — это такое место, где невозможно получить хоть сколько-нибудь приемлемое образование. Ты можешь закончить ИТМО или Политех, хвастаться золотыми медалями и красными дипломами. Но Вася с образованием «менеджер по туризму», вовремя прочитавший Олиферов, всё равно окажется ценнее в серверной. Тем более, всё равно 90% знаний появляются в процессе испуганного панического тыканья вслепую. Кстати, если ты думал, что пока у тебя мало опыта и ты, весь зелёный и трясущийся, пытаешься разобраться в настройках свитча стоимостью с твою машину, тебя будет хоть кто-то подстраховывать, — чувак, ты очень серьёзно ошибался.

Айти — это такой образ жизни, когда ты занят своей профессией всегда. Ты решил почитать книжку в свободное время? Кого ты пытаешься обмануть: мы-то отлично знаем, что скрывается за этими милыми зверушками на обложках O’Reilly. Пошёл с друзьями попить пивка? Ты отлично знаешь, что всё это закончится спорами до хрипоты и брызганья слюной о том, какой язык лучше реализует очередную функцию. Читаешь журнал — ставлю бутылку на то, что это «Компьютерра», выход в свет — конференция Cisco или выставка робототехники.

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

Айти — это когда ты работаешь по 15 часов в сутки совершенно добровольно, а платят тебе за семь.

Айти — это когда ты точно знаешь, после какой бессонной ночи подряд начинаются лёгкие галлюцинации.

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

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

Айти — это когда ты всегда знаешь, что работаешь слишком мало и слишком медленно.

Айти — это невероятно, охеренно, потрясающе интересно.

http://ithappens.me/story/12301

программирование

Если у вас больше опыта

23 октября 2016, 17:29

Если у вас больше опыта в чем-то это отлично, но вы неправильно его используете. Надо не кичиться этим, а делиться.

Делиться можно по-разному:
— статьи в корпоративном вики
— оформить в виде доклада, собрать всех и рассказать в переговорке
— «парное программирование» — сесть с разработчиком и вместе начать делать

Все способы работают, проверено лично.

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

https://habrahabr.ru/post/230637/#comment_7802357

программирование   управление

Just for fun. Рассказ нечаянного революционера

18 октября 2016, 23:57

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

В книге Линус излагает весьма забавную философию: дескать, всё в этом мире проходит через три стадии: выживание, социальная функция и финальная стадия — развлечение. Там же он приводит доказательство на примере ебли — сначала она служила чисто размножению, потом появились дворянские роды и брак по расчету, а ныне данный процесс превратился в чистой воды удовольствие, включающие в себя шлюх, прон и оргии. ЧСХ, данное правило действительно много где работает.
http://lurkmore.to/Just_For_Fun

книги   программирование

Шутки к экзамену по ПОКС

26 сентября 2016, 19:38
  1. Я знаю отличную шутку про UDP, но не факт, что она до вас дойдет.
  2. Я знаю отличную шутку про TCP, но если она до вас не дойдет, то я повторю.

  3. А кто знает отличную шутку про ARP?
  4. А вы слышали шутку про ICMP?
  5. Вам еще кто—то рассказывал шутку про STP?
  6. Я подожду Антона и расскажу классную шутку про QoS.
  7. Про MTU тоже есть кла
  8. <шутка><смешная/><про>XML
  9. А про FSMO роли шутить могут не более пяти человек.
  10. Подождите все, я расскажу шутку о сети типа «шина».
  11. Я бы рассказал отличную шутку про Token Ring, но сейчас не моя очередь.
  12. Стой—стой, послушай сначала шутку о прерываниях.
  13. Помню времена, когда шутка про модем пшшшшшшш.....
  14. Только что, специально для сообщества пришла шутка про мультикаст.
  15. Жаль, что шутка про Fault Tolerance не может состоять больше, чем из одного слова.
  16. Настало время рассказать шутку про NTP.
  17. Я сейчас расскажу отличную шутку про VPN, но ее поймет только один.
  18. К шутке про SCTP вначале должны все подготовиться.
  19. Из—за одного, кто зевнул, придётся заново рассказывать шутку про frame relay в топологии point—to—multipoint.
  20. А шутки про HDLC обычно не понимают те, кто знает другие шутки про HDLC.
  21. Про DWDM шутят сразу несколькими голосами.
  22. Шутка про Е3 — это 30 одинаковых шуток про Е1 и еще две шутки, понятных только тем, кто в теме.
  23. Лучшее в шутках про проприетарные протоколы это УДАЛЕНО.
  24. Единственная проблема в шутках про Token Ring в том, что если кто—то начнёт рассказывать шутку пока говорите вы, обе шутки обрываются.
  25. Все любят шутки про MitM. Ну, кроме Алисы и Боба, все.
  26. идти Самое про BitTorrent — они могут порядке. в шутках лучшее в любом
  27. Я бы рассказал шутку про CSRF, если бы ты САМ только что этого не сделал.
  28. IGMP шутка; пожалуйста, передай дальше.
  29. Нет… Нет ничего… Нет ничего забавного… Нет ничего забавного в шутках… Нет ничего забавного в шутках про определение MTU.
  30. PPP шутки всегда рассказываются только между двумя людьми.
  31. Шутки про RAID почти всегда избыточны.
  32. Фрагментированные шутки…
  33. … всегда рассказываются…
  34. … по кусочкам.
  35. Вы уже слышали шутку про Jumbo фреймы? Она о—очень длинная.
  36. Самое клёвое в шутках про rsync, что вам её рассказывают только если вы не слышали её до этого.
  37. Проблема с IPv6 состоит в том, что их трудно вспомнить.
  38. DHCP шутки смешны, только если их рассказывает один человек.
  39. Жаль никто не помнит шутки про IPX
  40. У кого есть кабель? Есть смешная шутка про RS—232 и полусмешная про RS—485
  41. Я сейчас всем расскажу шутку про бродкаст
  42. У меня есть примерно 450 000 шуток про BGP
  43. У кого есть пароли, приходите за шутками про RADIUS
  44. Шутку про 127.0.0.1 каждым может пошутить себе сам
  45. А что, шутки про IPv4 уже закончились?
  46. Шутки про RFC1918 можно рассказывать только своим
  47. Шутки про IPv6 плохи тем, что их мало можно кому рассказать
  48. Шутки про SSH—1 и SSH—2 несовместимы между собой
  49. Про Schema Master шутит только один в этом лесу
  50. Шутки про MAC—адрес могут не дойти до тёзок
    xx. Тут шутка про Banyan подросла
  51. DNS—сервер не понял шутку про DDoS и ему её стали пересказывать сто тысяч раз в секунду
  52. В шутках про IPSec надо говорить, кому их рассказываешь
    52.1 ГОСТ и ISO согласны, что есть 7 уровней рассказывания шуток
  53. Министерство обороны США понимает только четыре уровня шуток
  54. Шутки про шутки про шутки часто звучат в туннелях
  55. Шутки про 10/100/1000BASE—T вряд ли услышат с расстояния больше 100 м

Off: Шутки про TFT оставляют смазанное впечатление

P.S. ПОКС — программное обеспечение компьютерных систем.

программирование   шутеечки

Обычный день погромизда

11 августа 2016, 19:35

Не перестаю ржать.

программирование

Введение в компиляторы, интерпретаторы и JIT’ы

12 июля 2016, 11:38

Краткая статья о том, как работают интерпретируемые языки программирования (PHP, Python, Ruby и пр.), что такое виртуальная машина, что эта за магия такая — выполнение скриптов без компиляции и почему всё работает так быстро.

https://habrahabr.ru/company/mailru/blog/304748/

программирование

Каково это — быть разработчиком, когда тебе сорок

29 апреля 2016, 9:20

Привет всем, я — сорокадвухлетний программист-самоучка, а это моя история.
https://habrahabr.ru/post/282674/

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

Джоэл о программном обеспечении

16 октября 2015, 15:43

Все статьи рекомендованы к прочтению:
http://russian.joelonsoftware.com/

Джоель Спольски — основатель Fog Creek Software, небольшой компании по
разработке программного обеспечения, расположенной в Нью-Йорке.
Окончил Йельский Университет, работал программистом и управляющим в
Microsoft, Viacom и Juno.

программирование   статьи
Ctrl + ↓ Ранее