Все эти «контроли» — жалкие попытки манагеров доить планктон, не обеспечивая ничего взамен. И так очевидно, что практически все работники «недооплачиваются» — мы потому и сидим по уши в кредитах, что за разумный срок невозможно купить ни машину, ни дом, ни оплатить операцию. Человек, от труда которого зарплата слабо зависит, априори кладёт дырокол на всю эту корпоративную чушь.
Кроме того, просто подумайте: ЛУЧШИЕ часы дня мы где? На работе! Неважно, что ту же работу можно сделать вечером — ты тратишь лучшие часы жизни на зарабатывание денег своему боссу. Точка. А жизнь идёт и у некоторых очень даже бурно. И почему тогда я должен трястись над отчётами, когда у меня «на проводе» лучший друг? Не босс мне поможет в трудную минуту, а близкие, друзья. И почему-то только серьёзная болезнь может служить причиной «отпроситься» — я что, раб? У меня солнечный день и хорошее настроение — я знаю, что могу отложить работу и провести дневное время с пользой. Но не в этой жизни.
Ну и финалом, любые данные можно вынести даже не особо прибегая к шпионским девайсам — было бы желание. Поэтому все эти «админы локалхоста», которых дрючит руководство (и которые в свою очередь офигевают от своих полномочий), сами переходят все грани в тщетных попытках всё ограничить. Не раз встречал закомплексованных дундуков, которые даже USB пытались заблокировать! Это не говоря о принудительном антивирусе (ставящем колом всю работу) или «корпоративных правилах», по которым ты не можешь юзать Bat, а вынужден чухонить в Outlook. Это не «защита», это смехотворное раздувательство щёк для руководства и прикрытие собственной некомпетентности: админ не умеет контролировать твою работу, поэтому он просто запретит тебе всё и вся, чтобы самому спать спокойно. Офигеть метод!
Поймите меня правильно — я далеко не студент или лодырь, нередко и до утра «зашивался» для босса, но именно с возрастом начинаешь понимать и ценить те часы, которые ты не спишь. Чем больше узнаёшь, чем больше хочешь применить свои знания, тем унылее осознание того, что ты по-прежнему выбрасываешь лучшие 11 часов на «дядю». Да-да, именно 11 — по часу на дорогу (или приготовление к выходу), час обеда (который ВНЕЗАПНО не включают в рабочие часы) и те самые якобы «8 рабочих часов», которые ты отдаёшь конкретно работе. Посчитайте сами, сколько бы вы НЕ тратили времени, будь у вас работа прямо за домашним столом — у кого-то и больше 11-ти выйдет! И это очень грустно — вычитать их из бесценных 24.
Вы ошибаетесь, думая, что люди с деньгами окружены только подхалимами. Даже тупо сходить в биллиард/боулинг/тир — нужны деньги. И представьте, большинство стариков не могут это себе позволить! Были б деньги, люди собирались бы по интересам, неважно сколько тебе лет — там всегда можно найти друзей. Нищета — из неё нет выхода В ЛЮБОМ возрасте, ты варишься только на том примитивном уровне, где дерутся за кусок хлеба.
Одиночество — лишь симптом, источник проблемы — НИЩЕТА. Дайте старику миллион и он будет окружён не хуже Хэфнера! При постоянной сиделке, интернете, «дедовских банкетах» и т.п.
Государство бросает тебя с мальства на растерзание капитализмом. Смог заработать — смог пожить. Нет денег — тебе капец даже в 30 лет. Поэтому к чёрту эти сопли про друзей — боритесь, меняйте систему!
Я согласен почти полностью с автором, но есть слишком весомые «против», чтобы реально сесть и начать писать:
1. Legacy. Тяжёлое, тухлое, ненавистное, но оно везде — я про венду и всё, что с ней связано, от курсов для яслей до сложных программных комплексов. Есть десятки уже написанных ОС с интересными концепциями — почему они не победили? Legacy. Самый яйцеголовый гений бессилен перед секретаршей, у которой «икспишечка» и «флэшечка» — твои «файлы в базе» ничего не стóят, если их нельзя записать на флешку в формате ворда-95 (уверен, до сих пор есть такие юзеры). Поэтому как бы ты ни рвался в своём идеальном мире воплотить лучшие идеи человечества, все они махом разбиваются о тысячи хомячковых систем и привычек.
Отступление: давно облизываюсь на QNX. Прекрасная система, микроядро,
сеть, GUI… но опаршивились ребята за своей жадностью — вместо «своё и качественно»,
купились на FOSS — «дёшево и сердито», причём больше сердито, чем дёшево. Вместо нормальной IDE (которая у них была!) — безобразный Эклипс. Вместо того, чтобы взять какой-нибудь D (как прикладной язык) — похабная «сишечка» от gcc. Писать на «этом», с позволения сказать, «инструменте» нет ни малейшего желания. Вот так эти клоуны и сидят как слива в своём embedded рынке последние 20 лет. А бизнес, который не развивается — мёртвый бизнес. Ждём, когда им прилетит граблями «банкрот» и они наконец очухаются.
2. ОС — это хоть и адская затея в плане затрат, но всё же преодолимая. Что делать с драйверами? Что ты скажешь тому же HP — «смотрите, мы сваяли лучшую ОСь на свете»? Они и линукс-то поддерживают через пень-колоду, зачем миру коммерции тратить усилия на ОСь, которая не занимает даже тысячной доли процента? Хуже того — мрази из того же MS могут спокойно подкупить (как они это всегда и делали) производителей на «windows only» драйвера и тогда ты вообще не увидишь кода! И это наша проблема, не их.
3. Патенты. Из России с её «мы им покажем кузькину мать!» всё выглядит легко как у подростка, читающего «кунфу». Но попробуй напиши хоть что-то, напоминающее окна/двери/скруглённые углы, тут же получишь уведомление из самой крутой адвокатской конторы. Это нам смешно видеть «патенты на ковыряние в носу» — там это тупой, но действенный метод держать монополию. Или плати. Причём непонятно кому и непонятно за что.
4. Форматы файлов придуманы не от глупости великой, а наживы ради. Поэтому-то и смешит этот автор-идеалист, который тут вышел весь в белом и предлагает компаниям «давайте жить дружно честно!» — кому это надо? Мелкософт потому и монополист, что годами сидел на своих закрытых форматах! Открытый формат — убийца посредственностей, они просто не выживут. Поэтому никто не будет использовать «единые файлы с тегами» — вот что надо рассматривать, прежде чем публиковать мечтания.
5. Я бы не торопился с идеями «файлы как база» (ввиду бессмысленности) и единой шины. Шину можно склепать за неделю, как ею пользоваться?? Ну послал ты в шину «save» — и чо? :) «Всем сохраниться»? Вот-вот, тут же вылезает проблема адресации, переполнения самой шины, то, сё… непродуманная идея мечтателя. Надо ещё очень много продумать, прежде чем бросаться в бой — концепции закладываются в фундамент, а после первого этажа фундамент не меняют, извини.
В целом, с автором согласен — мир ИТ, несмотря на суету, изрядно протух и некому (и нечем) пнуть всяких микрософтов и гуглов, чтобы шевелили булками. И конкурирующую ОСь тоже неплохо бы создать. Но её перспективы… они не просто туманны — они уже обросли венками. Самому жалко, но это мёртвый проект. Подобные вещи должна двигать средняя компания с хорошим запасом финансов, которая хотя бы выкатит юзабельное ядро и драйвера, а уж программы потихоньку допишутся. И конечно, никакого тухлого POSIX.
Отвратительная подача материала! Какой-то ColumnsGrid… он что, размещает контролы в колонки, а не по строкам? Пара фич + никчемушные листинги, зато ни строчки XAML-кода! Кто и как может извлечь пользу из вашего… гм… даже не опуса, а какого-то «текстового выкрика»?
Вы читаете готовые выводы, даже не пытаясь пройти по их логической цепочке. Возьмите ВВЕДЕНИЕ в язык и прочитайте, там обязательно будут отсылки «чем это лучше Си». Тогда все выкрики с задних рядов «ясамниваюсь» уйдут в никуда.
И да, Ди — это лучшее продолжение Си-подобных языков.
эээ… месье болел последние 120 лет в лазарете? «АвтоВАЗ» и «Тойота», «БЭСМ» и «HP Proliant», «Клубничная» и «Turbo», «Salamander» и «Скороход»… продолжать?
Это ещё вопрос, были ли некоторые явления «пренебрежением», или это была годами выверенная культура. Скажем, работа женщин на производстве: я — категорически против. Не место женщине у станка! В крайнем случае, только если станок управляется тремя кнопками и вокруг нет вредных факторов. Кто-то скажет: «Да он ущемляет права! Он не уважает жещин, не даёт им реализоваться!». Вот вам негатив на практически 100% позитивном явлении. Аналогично, с неграми — самая тупая, наглая и ленивая нация позволяет себе столько, будто на них вся цивилизация держится! Хотя нет практически ни единого негра с нобелевкой (клоун Обама — не в счёт). Те, кто избегает нанимать негров — обычный бизнесмен, руководствующийся разумом. Зачем проверять миллион негров, чтобы нанять двух способных вообще работать на этой позиции, когда можно проверить сотню белых с тем же успехом? Но нет, «расист» и всё такое. Почему тюленя не нанимают вести велосипед? Да потому что медведь умеет это гораздо лучше! Но для стороннего полудурка «это всё звери», «равные права» и т.п.
Даже если объединить эти понятия до «ненавидит чужих», я считаю, что мы имеем полное право выбирать тех, кто может с нами жить. Это вопрос культуры. Мы охотно соглашаемся с людоедством папуасов (мол, «они так живут»), но почему-то позволяем втаптывать в грязь собственные достижения «понаехавшими». Если человек спустился с гор (нетонкий такой намёк), он не имеет права жить с теми людьми, культуру которых он не знает и оскорбляет. Мы не режем и не «жарим» баранов, не клеимся к каждой юбке, не танцуем при каждой мелодии, и это я коснулся только вопиющих моментов внешней культуры! Это не говоря уже о книгах, юморе, кинематографе и т.п. Так что да, я антитолераст и хочу, чтобы никто не имел права влезать в чужой монастырь.
«толерасты» ненавидят «вас» потому, что вы хотите уничтожить «их» физически
Вот тут у вас принципиальная ошибка, т.к. те, кто на каждом углу кричит про толерастию, не имеют никакого отношения к тем, кого ненавидят! Геи существовали всегда, но только сейчас каждая политическая затычка не преминёт упомянуть, как она (затычка) «уважает права» заднеприводных. Негры — посмотрите, сколько РУССКИХ готовы трусы порвать, доказывая «они тоже люди». Вот где проблема!
Пусть за права борятся те, к кому они непосредственно относятся! Тогда можно персонально поговорить с каждым и понять, не опух ли он качая права или он действительно ущемлён.
Моя теория заговора гласит: пrавящая жидовня нарочно стравливает нации, чтобы не дай бог те не стали задавать неудобные вопросы: «Почему работают — все, а денег больше всех у Рокфеллеров и Ротшильдов? Почему мы по уши в кредитах? Почему нас отупляют? Кто и как производит нашу еду?».
Но независимо от ответов, я считаю, что каждый титульный народ ареала имеет право выбирать, кто и как имеет право жить на их территории. И конечно же, давать полное право на имиграцию.
Это что, очередной заказ на «толерастию в массы»? Извините, свалка из научных фактов, которые сам же автор хочет «скорректировать», идя против многовекового инстинкта — либо бред, либо отвратительная манипуляция.
Все люди проводят разделительную черту «свой/чужой»… И в этом нет ничего хорошего.
Вот с этого глупого, противоречивого постулата и размазывается вся эта толерастная каша.
Свой-чужой — это «то, благодаря чему мы несмотря ни на что». ЖИВЫ. Это основа основ. Без свой-чужой мы обречены быть уничтоженными мразями без принципов — тем не нужны ваши статейки, для них мы все — «чужие», которых надо ободрать.
Даже наука в лице Джеймса Уотсона доказала, что мы все далеко не так «равны», как кажется на толерастных лозунгах. Мы — разные, нечего нас бросать в один котёл и трясти! Именно поэтому одни — полетели в космос, а другие едва научились *опу подтирать.
Дружба — дружбой, но каждый имеет право выбирать себе «друзей».
Цитата из первой главы (увы, не могу там комментить):
… этот учебник действительно обучает некоторым техникам компиляции и специфике LLVM, но не обучает современным принципам разработки программного обеспечения
Вот и всё, что нужно знать об этой узкоспецифичной кастрюле низкоуровневой лапши под названием «строим маленький язычок в LLVM».
Мы живём в эпоху развитого Тырнета, поэтому все эти шмотки кода «как сделать это в LLVM» (к слову, на самом безобразнейшем из языков — С++) обязаны быть в документации, а вот что действительно интересно профессионалу (начинающему создавать язык под LLVM), так это те самые «современные принципы» + что LLVM предоставляет для облегчения их использования. Скажем, готовые AST классы или PEG-парсер.
Так что не надо тут обиженно гадить критикующим «я тут переводил, а вы, неблагодарные, не оценили» — ваш материал действительно *омно* — вы только тратите бесценные ресурсы на кармадрочерство. Уверяю, никто по вашим переводам не сделает ничего даже похожего на язык.
Как программирующий каждый день, скажу: крайности всегда проигрывают. Ваша «семантическая помощь» превращает код в попугайское мельтешение цветных ленточек — мозг тупо устаёт различать «цвета и смыслы». У вас я насчитал СЕМЬ(!) разных цветов на общеупотребительные вещи (и уверен, для хабровчан это не предел! :) ). Это мрак. Цвет конкретной сущности языка имеет смысл, но сугубо под кратковременную задачу — скажем, найти все употребления локальных переменных. Но нужно ли это в регулярной работе?.. Увы, нет.
И да, не устану повторять: надоели здоровые глаза? Ставьте «тёмную» тему!
… и у вас буквы ничем не отличаются от оригинальных
— в этом и беда! Хочется разные алфавиты разного цвета. :(
Увы, просто прозрачные наклейки имеют отвратительный, слабый контраст. А наклеивать непрозрачные — уродуется внешний вид.
Если прожечь борозды и как-то заполнить краской — было бы приемлемо.
Кроме того, просто подумайте: ЛУЧШИЕ часы дня мы где? На работе! Неважно, что ту же работу можно сделать вечером — ты тратишь лучшие часы жизни на зарабатывание денег своему боссу. Точка. А жизнь идёт и у некоторых очень даже бурно. И почему тогда я должен трястись над отчётами, когда у меня «на проводе» лучший друг? Не босс мне поможет в трудную минуту, а близкие, друзья. И почему-то только серьёзная болезнь может служить причиной «отпроситься» — я что, раб? У меня солнечный день и хорошее настроение — я знаю, что могу отложить работу и провести дневное время с пользой. Но не в этой жизни.
Ну и финалом, любые данные можно вынести даже не особо прибегая к шпионским девайсам — было бы желание. Поэтому все эти «админы локалхоста», которых дрючит руководство (и которые в свою очередь офигевают от своих полномочий), сами переходят все грани в тщетных попытках всё ограничить. Не раз встречал закомплексованных дундуков, которые даже USB пытались заблокировать! Это не говоря о принудительном антивирусе (ставящем колом всю работу) или «корпоративных правилах», по которым ты не можешь юзать Bat, а вынужден чухонить в Outlook. Это не «защита», это смехотворное раздувательство щёк для руководства и прикрытие собственной некомпетентности: админ не умеет контролировать твою работу, поэтому он просто запретит тебе всё и вся, чтобы самому спать спокойно. Офигеть метод!
Поймите меня правильно — я далеко не студент или лодырь, нередко и до утра «зашивался» для босса, но именно с возрастом начинаешь понимать и ценить те часы, которые ты не спишь. Чем больше узнаёшь, чем больше хочешь применить свои знания, тем унылее осознание того, что ты по-прежнему выбрасываешь лучшие 11 часов на «дядю». Да-да, именно 11 — по часу на дорогу (или приготовление к выходу), час обеда (который ВНЕЗАПНО не включают в рабочие часы) и те самые якобы «8 рабочих часов», которые ты отдаёшь конкретно работе. Посчитайте сами, сколько бы вы НЕ тратили времени, будь у вас работа прямо за домашним столом — у кого-то и больше 11-ти выйдет! И это очень грустно — вычитать их из бесценных 24.
Государство бросает тебя с мальства на растерзание капитализмом. Смог заработать — смог пожить. Нет денег — тебе капец даже в 30 лет. Поэтому к чёрту эти сопли про друзей — боритесь, меняйте систему!
1. Legacy. Тяжёлое, тухлое, ненавистное, но оно везде — я про венду и всё, что с ней связано, от курсов для яслей до сложных программных комплексов. Есть десятки уже написанных ОС с интересными концепциями — почему они не победили? Legacy. Самый яйцеголовый гений бессилен перед секретаршей, у которой «икспишечка» и «флэшечка» — твои «файлы в базе» ничего не стóят, если их нельзя записать на флешку в формате ворда-95 (уверен, до сих пор есть такие юзеры). Поэтому как бы ты ни рвался в своём идеальном мире воплотить лучшие идеи человечества, все они махом разбиваются о тысячи хомячковых систем и привычек.
2. ОС — это хоть и адская затея в плане затрат, но всё же преодолимая. Что делать с драйверами? Что ты скажешь тому же HP — «смотрите, мы сваяли лучшую ОСь на свете»? Они и линукс-то поддерживают через пень-колоду, зачем миру коммерции тратить усилия на ОСь, которая не занимает даже тысячной доли процента? Хуже того — мрази из того же MS могут спокойно подкупить (как они это всегда и делали) производителей на «windows only» драйвера и тогда ты вообще не увидишь кода! И это наша проблема, не их.
3. Патенты. Из России с её «мы им покажем кузькину мать!» всё выглядит легко как у подростка, читающего «кунфу». Но попробуй напиши хоть что-то, напоминающее окна/двери/скруглённые углы, тут же получишь уведомление из самой крутой адвокатской конторы. Это нам смешно видеть «патенты на ковыряние в носу» — там это тупой, но действенный метод держать монополию. Или плати. Причём непонятно кому и непонятно за что.
4. Форматы файлов придуманы не от глупости великой, а наживы ради. Поэтому-то и смешит этот автор-идеалист, который тут вышел весь в белом и предлагает компаниям «давайте жить
дружночестно!» — кому это надо? Мелкософт потому и монополист, что годами сидел на своих закрытых форматах! Открытый формат — убийца посредственностей, они просто не выживут. Поэтому никто не будет использовать «единые файлы с тегами» — вот что надо рассматривать, прежде чем публиковать мечтания.5. Я бы не торопился с идеями «файлы как база» (ввиду бессмысленности) и единой шины. Шину можно склепать за неделю, как ею пользоваться?? Ну послал ты в шину «save» — и чо? :) «Всем сохраниться»? Вот-вот, тут же вылезает проблема адресации, переполнения самой шины, то, сё… непродуманная идея мечтателя. Надо ещё очень много продумать, прежде чем бросаться в бой — концепции закладываются в фундамент, а после первого этажа фундамент не меняют, извини.
В целом, с автором согласен — мир ИТ, несмотря на суету, изрядно протух и некому (и нечем) пнуть всяких микрософтов и гуглов, чтобы шевелили булками. И конкурирующую ОСь тоже неплохо бы создать. Но её перспективы… они не просто туманны — они уже обросли венками. Самому жалко, но это мёртвый проект. Подобные вещи должна двигать средняя компания с хорошим запасом финансов, которая хотя бы выкатит юзабельное ядро и драйвера, а уж программы потихоньку допишутся. И конечно, никакого тухлого POSIX.
Серьёзно? А Джеймс Уотсон доказал, что самый прямой. Но вы, я так понимаю, с его трудами незнакомы?
И да, Ди — это лучшее продолжение Си-подобных языков.
Вот тут у вас принципиальная ошибка, т.к. те, кто на каждом углу кричит про толерастию, не имеют никакого отношения к тем, кого ненавидят! Геи существовали всегда, но только сейчас каждая политическая затычка не преминёт упомянуть, как она (затычка) «уважает права» заднеприводных. Негры — посмотрите, сколько РУССКИХ готовы трусы порвать, доказывая «они тоже люди». Вот где проблема!
Пусть за права борятся те, к кому они непосредственно относятся! Тогда можно персонально поговорить с каждым и понять, не опух ли он качая права или он действительно ущемлён.
Моя теория заговора гласит: пrавящая жидовня нарочно стравливает нации, чтобы не дай бог те не стали задавать неудобные вопросы: «Почему работают — все, а денег больше всех у Рокфеллеров и Ротшильдов? Почему мы по уши в кредитах? Почему нас отупляют? Кто и как производит нашу еду?».
Но независимо от ответов, я считаю, что каждый титульный народ ареала имеет право выбирать, кто и как имеет право жить на их территории. И конечно же, давать полное право на имиграцию.
Вот с этого глупого, противоречивого постулата и размазывается вся эта толерастная каша.
Свой-чужой — это «то, благодаря чему мы несмотря ни на что». ЖИВЫ. Это основа основ. Без свой-чужой мы обречены быть уничтоженными мразями без принципов — тем не нужны ваши статейки, для них мы все — «чужие», которых надо ободрать.
Даже наука в лице Джеймса Уотсона доказала, что мы все далеко не так «равны», как кажется на толерастных лозунгах. Мы — разные, нечего нас бросать в один котёл и трясти! Именно поэтому одни — полетели в космос, а другие едва научились *опу подтирать.
Дружба — дружбой, но каждый имеет право выбирать себе «друзей».
Вот и всё, что нужно знать об этой узкоспецифичной кастрюле низкоуровневой лапши под названием «строим маленький язычок в LLVM».
Мы живём в эпоху развитого Тырнета, поэтому все эти шмотки кода «как сделать это в LLVM» (к слову, на самом безобразнейшем из языков — С++) обязаны быть в документации, а вот что действительно интересно профессионалу (начинающему создавать язык под LLVM), так это те самые «современные принципы» + что LLVM предоставляет для облегчения их использования. Скажем, готовые AST классы или PEG-парсер.
Так что не надо тут обиженно гадить критикующим «я тут переводил, а вы, неблагодарные, не оценили» — ваш материал действительно *омно* — вы только тратите бесценные ресурсы на кармадрочерство. Уверяю, никто по вашим переводам не сделает ничего даже похожего на язык.
И да, не устану повторять: надоели здоровые глаза? Ставьте «тёмную» тему!
Увы, просто прозрачные наклейки имеют отвратительный, слабый контраст. А наклеивать непрозрачные — уродуется внешний вид.
Если прожечь борозды и как-то заполнить краской — было бы приемлемо.
Победить обязано приложение, где наикрупнейшим шрифтом написано: «За дорогой следи!» :)