Обновить
103
Роман Смирнов@Source

Head of Elixir at Ecom.tech

52
Подписчики
Отправить сообщение

Таких книг по программированию в принципе нет. Для примеров используется либо общеизвестный ЯП, либо выдуманный (но опять же похожий на общеизвестный).
А найти программиста, который не сможет прочитать примеры ни на C#, ни на Java, ни на C++… Ну, это надо постараться.
Хочется верить, что любой адекватный программист в режиме чтения способен понять любой из этих трёх. Иначе ему тупо закрывается возможность прочитать кучу must-read книг.

«Agile Principles, Patterns and Practices in C#» того же Роберта Мартина. К сожалению, не language-agnostic.

Есть более раннее издание "Agile Software Development, Principles, Patterns, and Practices" с примерами на C++ и Java. Так что можно сказать language-agnostic.

А почему бы не взять сразу 2000? Или лучше 20000 ?

Потому что цена регулируется рынком, и большинство адекватных клиентов выберут предложение из сегмента 1.1x — 1.5x, где x — среднерыночная стоимость работ.


он платит $50 в час за "Server maintenance" с лимитом 1 hr\week

Клиент конечно может хоть $1 бюджета выделять, но он будет сам себе злобный буратино, если выделит меньше, чем необходимо. А сколько необходимо скажите ему вы (и другие специалисты вашего профиля), а не он вам.

"Человеческий фактор" — классика, эта книга must read для любого сеньора, да и вообще для любого программиста, который хочет поднять свою эффективность в 2-3 раза, а уж тем более руководителя. Я прочитал её ещё в 2007 году и с тех пор не устаю удивляться, как много людей не понимают таких простых истин как разница между рабочим временем и временем пребывания в офисе. Емнип, в книге их отношение называется фактор «С».
А в целом, там каждая глава на вес золота.


"Психбольница в руках пациентов" поможет понять почему программисты не понимают пользователей, почему меньше == лучше, и научиться всё-таки переключению в режим пользователя.


Ну а "Паттерны поведения проектных команд" просто замечательная книга для осознания какого типа бардак творится у вас сейчас в компании и что с этим делать.

Я ответил на комментарий VolCh, который как раз рассматривал случаи этого типа. Впрочем, я проглядел, что статья давняя и обсуждать уже поздновато )))

Ну, можете взять $200 долларов за настройку ротации логов и алертов по определенным критериям. А потом по $100 за быструю реакцию на каждый алерт.

Да на самом деле, если он одноразово выведет несколько сотен долларов себе на обычную рублёвую карту или счёт, да ещё и НДФЛ с них заплатит, то никто не будет докапываться.

Наиболее частое занятие — удаление логов и бэкапов.
ssh root@server
rm -rf /var/log/nginx/*

Серьёзно? Вы про ротацию логов не слышали?

В любом случае это не предпринимателькая деятельность по определению, т.к. нет признаков оной — это просто одноразовое создание продукта.

Зачем вы вводите в заблуждение? Продажи есть? Есть, а этого достаточно, чтобы расценивать деятельность, как предпринимательскую. Другой вопрос, что тут масштабы мелкие и всем будет пофиг.

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

если в компании один инженер, то он и архитектором является

Один человек не сможет реализовать сложную систему за вменяемый срок. Т.е. в подавляющем большинстве случаев, он будет не архитектором, а просто исполнителем типовых задач (аля настроить Wordpress, написать плагин к CMS/CRM и т.п.), для которых не нужно разрабатывать архитектуру.

Расширение по идее должно быть .ue. Это вроде стандартный способ портирования этого звука в английский. Например: Überauth — https://github.com/ueberauth/ueberauth

что бы посоветовали коллегам?

Я бы посоветовал:
"Человеческий фактор. Успешные проекты и команды"
"Психбольница в руках пациентов"
"Балдеющие от адреналина и зомбированные шаблонами. Паттерны поведения проектных команд"

Ну, как минимум, одна российская ОС уже есть.


P.S. Хотя чего это я, ещё одну вспомнил — Kolibri OS

Максимальное количество "шагов" я совершаю в пятницу и субботу

лучшее качество сна у меня в четверг, и при этом глубой сон составляет 23% от всего времени сна. А в пятницу — самое плохое качество сна

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


И, кстати, почему ось Y не с нуля начинается? Чтобы разброс показаний выглядел более эпичным?


P.S. А вообще интересная идея собрать такую статистику, спасибо.

Мне кажется, вы просто троллите… Напомню, что речь идёт о компе с 512Mb ОЗУ (т.е. о средней конфигурации 15-летней давности). На уровне ОС на базе Linux полно современных дистрибутивов, которые вполне вольготно себя чувствуют на таком железе. Вы можете придумать такому компу кучу применений, вообще не связанных с веб-сёрфингом. Но если вас угораздило извращаться, используя такой комп, в качестве основного и запускать на нём браузер, то придётся потерпеть небольшие неудобства, типа ручного включения JS только по мере необходимости. Что тут непонятного?

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

Так в облаке же всё. А вы с любой «докстанции» автоматов коннектитесь к своей сессии, просто приложив телефон.

Что всё? Почти у каждой программы всё равно свой тонкий клиент. Или вы думаете, что все будут исключительно через браузер работать?


На работе из полутора сотен десктопов камеры, наверное, у пары-тройки есть.

Ну с офисами объяснимо, если работа не требует наличие к-л периферии, то нет смысла её покупать. Но если бы частью вашей работы было говорить по скайпу, то была бы у вас на рабочем месте и камера и микрофон.

Итого, купить корпоративный недорогой ноут было дешевле и проще, чем десктоп, монитор, клавиатуру, мышку и лицензионную винду. Вдобавок он еще и места меньше занимал, еще и по дефолту с wifi. Еще и ноут.

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

1) В текущей то вкладке JS будет включен. Зачем он в неактивных?
2) Это миф. Ради интереса проверил, с отключенным JS можно спокойно пользоваться Google, StackOverflow, мобильной версией Vk, читать Habr и Википедию.
Итого: из 5 проверенных сайтов, только 1 (Habr) работает на половину без JS, остальные полностью юзабельны. Короче, в режиме чтения интернета JS практически не нужен. А веб-сервисами или сайтами, на которых вы хотите создавать контент, придётся поочерёдно пользоваться при 512 Mb ОЗУ на компе, а не десятком параллельно. Зато будет работать даже быстрее, чем Win10 с дефолтными настройками при 6 Gb ОЗУ xD

Информация

В рейтинге
Не участвует
Откуда
Россия
Работает в
Зарегистрирован
Активность