Как стать автором
Обновить
-2
0
One Hell @onehell

Лень и чревоугодие

Отправить сообщение
Мне доводилось работать, когда выход в интернет запрещен. Как правило, на таких предприятиях стек технологий стабилен, не меняется годами, есть собственные разработки, которые не гуглятся, и там проблемы вообще другого порядка:
— ужасная документация (канцелярский язык по пять-десять существительных подряд, нет структуры, нет хороших примеров, давно не обновлялась, и т.п.);
— разработчики, которые проработали там десяток лет и помнят все возможные случаи и их решения наизусть, не хотят делиться знаниями (со стороны кажется, что это job security у них такая, но я бы не стал утверждать наверняка и за всех сразу).

И да, не знаешь, откуда начинать копать. Чувствуешь себя при этом, мягко скажем, неловко.
Я избегаю этих предприятий, благо такая возможность есть.
Господа! Я не понимаю, почему у всех внутри начало так яростно бомбить от этой статьи. Обращаясь к большинству: признайтесь сами себе, что если бы на работе отключили интернет, вы полезли бы за интернетом в телефон. Потому что вы не знаете досконально того языка (технологии, фреймворка и т.п.), с которыми сейчас работаете. Да-да, это дань сегодняшнему времени: характер задач меняется чаще, чем блудницы у Есенина. Памяти не хватает все это удержать в голове. И это нормально.

Как добыта информация — из головы или из Stack Overflow — вы не поверите, абсолютно неважно, если итоговый результат технологически верен. А фундаментальные знания — да, расширять и углублять надо, никто не спорит. Они помогают быстрее и правильнее гуглить :)
Меня прикалывает, что у каждой статьи «Как работают IT-специалисты» есть две особенности:
1. герой статьи говорит, что работает больше среднего;
2. это всегда вызывает недовольство, непонимание, недоверие и что угодно ещё.
Вообще-то да, есть люди, которые делают больше, чем того требует ситуация. А про тех, кто так не делает, статьи на Хабре не пишут – я думаю, понятно, почему.
Может кого-то и наказали, но достоверно это не известно: Тойота не выносит сор из избы.
Многих ли наказали неправовыми методами за кривое банковское ПО?
Между прочим, герой статьи много лет добросовестно проработал на «эту страну». Предлагается терпеть из голого патриотизма и чувства благодарности за образование? Спорно.
На позициях «начального уровня» кривая роста очень быстрая. Но «в три раза» с 15 000 рублей до 45 000 и со 150К до 450К — как говорят у нас в Одессе, две большие разницы.
Потому что могут :)
Извините, я ошибся. Копнул чуть глубже в документацию:
Each table and index is stored in a separate file. For ordinary relations, these files are named after the table or index's filenode number, which can be found in pg_class.relfilenode. But for temporary relations, the file name is of the form tBBB_FFF, where BBB is the backend ID of the backend which created the file, and FFF is the filenode number.


И внимание. При старте (если это действительно только при старте, то похоже на баг) postmaster через
RemovePgTempFiles() в конечном итоге вызывает unlink() для всего, что выглядит как файл временной таблицы.
Для каждой таблицы создается обычный физический файл. Не временный.
См. реализацию heap_create_with_catalog и конкретно здесь
В копилку лингвистических ужасов: «жуячка» и «жуйка».
Триггерам на Oracle есть интересная альтернатива, тему в подробностях и сравнением осветили лет десять назад. И чем «сложнее» эта логика, тем заметнее замедление триггеров, в сравнении с API на хранимых процедурах (например, как одна из опций).

Сорри, я не хотел бы сейчас ударяться в философию и рассуждать, когда у меня начинается «серьезная» логика, а когда ещё нет :)
Пока в Oracle существует statement restart, серьезную логику на триггерах писать нельзя.

приходилось слышать, что триггеры жутко замедляют базу данных

Пф, снимите трассу 10046 на вставке с триггером — и не только услышите, но и увидите.
Гугл, безусловно, можно долго стебать и троллить… А судьи кто? (с)
Мне кажется, базовая музыкальная грамота (из серии «два тона полутон три тона полутон») и умение играть что-то осмысленное никак не коррелируют.

Я играю ~10 лет, ноты и аккорды совершенно не знаю (и знать не хочу, иначе давно бы выучил), на выходе получается нечто среднее между Алекси Лайхо и Хетфилдом. Внутренне (духовно) меня совершенно не парит, что «могло быть и лучше». Да, могло. Когда-то будет, всему свое время.

Поэтому мой совет — просто инджой :) Не хочешь перебирать брутфорсом — не перебирай, играй что нравится и как нравится. А если (вдруг) не нравится — сам чувствуешь, что можно улучшить и как.
Неожиданно захоливорили про печеньку. Бояре, ну как так…
NetCracker OS

А что значит аббревиатура OS в этом контексте?
А кто и в чём измеряет «топовость» разработчика?

Кто как хочет, тот так и измеряет :)
Сравнить через одно место можно что угодно.
Иногда сравнимо, иногда нет. Зависит.
В точку, профит всегда однобок. А ведь хочется всего и сразу :)

Информация

В рейтинге
Не участвует
Откуда
Буркина Фасо
Дата рождения
Зарегистрирован
Активность