Pull to refresh
48
0
Игорь Александров @alexandrov

User

Send message
Как раз дочитываю эту книгу — очень разочарован. Читать было неприятно и скучно, сплошная желтизна и банальщина. Смысл всех идей этой книги можно было уложить в 2 страницы. В Интернете нашёл отзыв, который наиболее полно совпал с моим:

Моя главная претензия к этой книге — она БАНАЛЬНА. Пока читаешь ее — все время ждешь, ну где же те откровения, обещанные рекламой гениальные прозрения, ради которых авторы ее написали? Когда дочитаешь — понимаешь, что их там просто нет. Сплошная вода. Через год об этой книге безвозвратно забудут.

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

Ну и еще — с некоторыми советами авторов согласиться никак нельзя, а некоторые — спорные.

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

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

Книги, которые я рекомендую ВЗАМЕН Rework:

1. Том Питерс «Представьте себе». Не дешевая книга, но 100% стоит своих денег
2. Гай Кавасаки «Стартап». О том же самом, что rework, но во много раз более содержательно
3. Адизес «Идеальный руководитель». Адизес, по-моему, сейчас гуру менеджмента №1 в мире, и это его главная книга. Лучшая известная мне книга о создании команды.
4. Кийосаки «Прежде чем начать свой бизнес». Очень полезная системная книга, не похожая на прочие труды Кийосаки.
5. Лектер «Деньги других людей» — в rework советуют не привлекать инвесторов, а тут — наоборот. Вам будет полезно узнать обе точки зрения, чтобы выбрать, как лучше действовать в вашей ситуации.
6. Ферацци «Никогда не ешьте в одиночку» — вместе с предыдущей книгой
7. Дэвид Аллен «Как привести дела в порядок» — о том, как правильно планировать и главное добиваться реализации своих планов.
Вот мой вариант, того, что действительно полезно:
1) Если делаем mysqldump то на все время пока будет проходить дамп, у нас залочится запись в таблицы. При больших объемах гораздо правильнее снимать дампы со slave или использвать lvm снапшот.
2) Чтобы правильно получить год и неделю, надо групировать по date_format(date,%x-%v). При использовании group by year(date),week(date,3) получаем, что 29-31 декабря 2008 считается как 2008,1 неделя. Все логично, но следует помнить.
3) Статистика по табличкам, рекомендую сохранить как view.
SELECT table_name,engine,table_rows,
round(DATA_LENGTH/1024/1024,2) AS data_mb,
round(INDEX_LENGTH/1024/1024,2) AS index_mb,
round((DATA_LENGTH + INDEX_LENGTH)/1024/1024,2) AS total_mb 
FROM information_schema.tables where TABLE_SCHEMA = database();
4) Храним ip как UNSIGNED INTEGER для преобразования в строку используем inet_aton/inet_ntoa
5) Редкоиспользуемые данные выносим в отдельную таблицу с egnine=ARCHIVE
6) Дампы собираем сразу с gzip. mysqldump db |gzip > dump.gz. Распаковываем zcat dump.gz |mysql db
7) Правильно используем mysql из bash скрипта.
-N убирает название колонок таблицы
-B убирает псевдографику, используется таб как разделитель.
8) Забываем слово RAID5/RAID6. Для БД актуально только RAID10/RAID1
9) Если нужно уникальный индекс по большому текстовому полю, делаем еще одно с md5sum(textdata) и строим уникальный индекс по нему.

Если кому-то инетересен такой вариант полезных заметок, то продолжу отдельным постом
Закроют код — найдутся люди и сделают форк, как это было в свое время с X.org, если появилось предложение выйти из gnu то значит есть достаточно веские причины, люди не будут разрабатывать открытый продукт под давлением, это никому не надо.

Information

Rating
Does not participate
Location
Тверская обл., Россия
Date of birth
Registered
Activity