When you copy-paste .resx resources between projects, mind VS features. Rename copied .resx file to let VS properly fill internals.
VS generates namespace according to folders structure. For case above, it will be TOMEs.Database.Migrations.Migrations._20190128144800.Resources
Don't worry that resource satellite assembly will go to, e.g. TOMEs.Database.Migrations\bin\Debug\cs-CZ\TOMEs.Database.Migrations.resources.dll
Use matching full type name as single constructor parameter for System.Resources.ResourceManager and it will work. Don't try to fool VS by manually editing Designer.cs and substituting some "logically matching" namespaces similar to project from you copied resources.
Wednesday, January 30, 2019
Saturday, January 12, 2019
Guys upper in development hierarchy may don't hear you. Especially if you say nothing.
After some project kinda failed, I decided to save some impressions that I consider important about problems I consider evident:
- Fuck unit tests. It's bullshit on most applied projects, especially if same "high quality coding standards" are applied to tests as for app code. If you deal with science,calculations or at least accounting - create tests, use TDD or whatever. It's obvious for amounts of data or operations unsuitable for manual testing. Otherwise, spending time on manual functional testing is much more useful. And of course, autotests and integration tests are much more useful at least for smoke testing when you don't need 1.5x+ amount of code to cover by smoke and 20x for kinda functional unit testing that looks like documenting. If someone has documented reason for change, he'll just change broken tests too.
- Fuck perfectionism. Remember that while you are trying to make code beautiful, others compete with you having working production nevertheless it's pile of sticks and shit. Actually, inspite of all time-consuming efforts in some time you'll understand that your codebase is same pile of sticks and shit. Is it really possible that customer will order codebase audit? You will never got to this phase if major UI bugs are not fixed for months - customer sees UI 1st.
- Heavily enforce standard approaches, knowledge sharing, commenting and responsibility areas. The less are exceptions from rules the easier are they to follow. Collective code ownership is another bullshit. People are rarely hit by buses, and vacations are short.
- Test on approximately real data. Test early. If there is paging on UI, test it immediately and don't wait when someone manually submit enough data for 2nd+ page to appear. You should not refactor or reimplement after separate perfomance testing on project mature stage. Do things right way initially.
- Remember about probabilities. Many arguments for "better" design starts with "if". Refactor if this "if" happens. Mind schedule and don't do things in advance.
- Fuck unit tests. It's bullshit on most applied projects, especially if same "high quality coding standards" are applied to tests as for app code. If you deal with science,calculations or at least accounting - create tests, use TDD or whatever. It's obvious for amounts of data or operations unsuitable for manual testing. Otherwise, spending time on manual functional testing is much more useful. And of course, autotests and integration tests are much more useful at least for smoke testing when you don't need 1.5x+ amount of code to cover by smoke and 20x for kinda functional unit testing that looks like documenting. If someone has documented reason for change, he'll just change broken tests too.
- Fuck perfectionism. Remember that while you are trying to make code beautiful, others compete with you having working production nevertheless it's pile of sticks and shit. Actually, inspite of all time-consuming efforts in some time you'll understand that your codebase is same pile of sticks and shit. Is it really possible that customer will order codebase audit? You will never got to this phase if major UI bugs are not fixed for months - customer sees UI 1st.
- Heavily enforce standard approaches, knowledge sharing, commenting and responsibility areas. The less are exceptions from rules the easier are they to follow. Collective code ownership is another bullshit. People are rarely hit by buses, and vacations are short.
- Test on approximately real data. Test early. If there is paging on UI, test it immediately and don't wait when someone manually submit enough data for 2nd+ page to appear. You should not refactor or reimplement after separate perfomance testing on project mature stage. Do things right way initially.
- Remember about probabilities. Many arguments for "better" design starts with "if". Refactor if this "if" happens. Mind schedule and don't do things in advance.
Wednesday, April 18, 2018
И тут я понял
Что пора уходить с рынка из IT. Пора валить, когда:
- родственницу подзавернуло на истории, и она окончила истфак. Ей что-то было интересно, и в архивах она работала, и т.п., и вроде как всё довольно идейно было. А тут заехал, и узнаю, что она и курсы тестеров кончила, и уже пыталась поработать, а ща смотрит на Веб-дизайн, ибо тестинг пошел туговато и неудачно (ну конечно, контора, взявшая её на работу, была эпическим ужасом с ненормированным рабочим днем и т.п.) Ну и окружение её, начиная от мужа и кончая однокурсниками - сколько волка ни еби, а он всё в лес смотрит. Я уже работал с историком, который ушел в SEO и т.п. Нафига им всё это гуманитарное было нужно в начале? Особо ей, после физмат-гимназии?
- когда тётка 50-60 лет читает с мобилы в метро какую-то обстоятельную книженцию про Remote Desktops, VNC, TeamViewer и т.п.
Все помнят байку о том, когда Кеннеди-самый-старший свалил с биржи в конце 20х, когда чистильщик обуви стал рассказывать ему про акции? Недавно на anekdot.ru повторили.
Все помнят байку о том, когда Кеннеди-самый-старший свалил с биржи в конце 20х, когда чистильщик обуви стал рассказывать ему про акции? Недавно на anekdot.ru повторили.
Ну, ковать бабло ещё 5-10 лет можно будет. Но каковы же перекосы, а? Где нормальные инженеры, когда даже на онлайнере статьи, что в отраслях пиздец? Где врачи? А ведь "рыночная экономика" всё отрегулирует. Заплачут айтишники кровавыми слезами.
Tuesday, March 27, 2018
VSEnt2015 Update 3 bugs
Is it connected to Resharper installed and its IDEA keyboard scheme chosen, even when RS is suspended?
Ctrl+I on .ASCX finds nothing while Ctrl+F works. Is Ctrl+I intellectually using displayed (or just inner) text?
Shift+F6 exists in menu, but does nothing instead of building current project.
Ctrl+I on .ASCX finds nothing while Ctrl+F works. Is Ctrl+I intellectually using displayed (or just inner) text?
Shift+F6 exists in menu, but does nothing instead of building current project.
Tuesday, February 27, 2018
О социальных трендах
Поток сознания в ответ на присылку знакомым, уважаемым семьянином и правильным пацаном, очередной ссылки с republic.ru
M:
https://goo.gl/2iqxSj
вери гут статья
21:38
Длинная и сложноватая. Ещё и региться надо. В чём же смысл? Кто развел фигню и её поддерживает? Я сам когда-то порешил, что популяризация ЛГБТ, очевидно, направлена на сокращение рождаемости. Это как веником воду мести. Надо как у Брауна в "Инферно". Потом папочка, периодически посматривающий конспирологов, сам озвучил такое же.
В чём смысл всех этих движух и трендов? Если ты хотя бы немного открывал того же Брауна, я уже не говорю о "Девушке с татуировкой гондона", то тренды не заметить невозможно.
Может, и эмансипация направлена на сокращение рождаемости?)
M: 21:38
дык в конце статьи написано - в детство люди впали
потому и бредятину эту несут и защищают
21:42
Ой не знаю. То же "распространение" муслимства и мигрантства, возможно, призвано привести в далекой перспективе к единому знаменателю. Проблема "планеты обезьян": варианты -
- две конкурирующие цивилизации сосуществуют, помахивая в сторону друг друга ядрен батонами
- одна аннигилирует другую
- они превращаются в салат, то есть обезьяны ебут людей и наоборот (теоретически).
Вариант, когда одна (или обе) вежливо предлагает занять её место и территории, невероятен.
Первый вариант - ну ты понял - вооруженное равновесие, так сказать.
Во всех трендах есть какой-то смысл. Почему в Германии дядя Адик не считается элементом истории, а как бы вроде deprecated? Замысел победителей по низведению серьезного конкурента на международной арене? ЕМНИП, они по ВВП Америку превосходили до 90х годов?.... В 1й тройке были.
"Ваши "высочайшие" достижения", сделанные несколько пердячим паром и военной экономикой, и чуть было не превратившие вашу страну в полный пепел, это всё некошерно и неполиткорректно. Ну да, очень даже антигуманно. Но человек давно стал ресурсом с отрицательной стоимостью, а не "каждая жизнь бесценна".
Надо будет посмотреть 3й опус из Планеты Обезьян.
Смотришь, лет через 30-50 доиграются до таких антиутопий, что с концлагерями будет вполне сравнимо.
И та же работорговля... Гнусно. В идеале как у Михалка должно быть - "зомби-роботы". Все счастливы на своей койке с пайком и ТВ.
Ужасно, но рационально.
И до конца я дочитать бесплатно всё равно не могу. Хотя авторизовался через социалку.
21:57
Вот меня понесло. Ну и типа последнее - я давно говорю, что "гуманизм" и "гуманность" надо запретить. Оставить, конечно, полицию и спецслужбы... Мне кажется, что люди намного ответственнее начнут относиться к себе, своей жизни и здоровью, если чётче будут осознавать, что они на самом деле - disposables.
Может, они озаботятся общественным весом своего существования, а не стандартным "вырастил и хорошо пристроил детей; хорошо провел время и в молодости, и в зрелости, и в старости".
Хотя любой организм в обществе какую-то функцию имеет.
M:
https://goo.gl/2iqxSj
вери гут статья
21:38
Длинная и сложноватая. Ещё и региться надо. В чём же смысл? Кто развел фигню и её поддерживает? Я сам когда-то порешил, что популяризация ЛГБТ, очевидно, направлена на сокращение рождаемости. Это как веником воду мести. Надо как у Брауна в "Инферно". Потом папочка, периодически посматривающий конспирологов, сам озвучил такое же.
В чём смысл всех этих движух и трендов? Если ты хотя бы немного открывал того же Брауна, я уже не говорю о "Девушке с татуировкой гондона", то тренды не заметить невозможно.
Может, и эмансипация направлена на сокращение рождаемости?)
M: 21:38
дык в конце статьи написано - в детство люди впали
потому и бредятину эту несут и защищают
21:42
Ой не знаю. То же "распространение" муслимства и мигрантства, возможно, призвано привести в далекой перспективе к единому знаменателю. Проблема "планеты обезьян": варианты -
- две конкурирующие цивилизации сосуществуют, помахивая в сторону друг друга ядрен батонами
- одна аннигилирует другую
- они превращаются в салат, то есть обезьяны ебут людей и наоборот (теоретически).
Вариант, когда одна (или обе) вежливо предлагает занять её место и территории, невероятен.
Первый вариант - ну ты понял - вооруженное равновесие, так сказать.
Во всех трендах есть какой-то смысл. Почему в Германии дядя Адик не считается элементом истории, а как бы вроде deprecated? Замысел победителей по низведению серьезного конкурента на международной арене? ЕМНИП, они по ВВП Америку превосходили до 90х годов?.... В 1й тройке были.
"Ваши "высочайшие" достижения", сделанные несколько пердячим паром и военной экономикой, и чуть было не превратившие вашу страну в полный пепел, это всё некошерно и неполиткорректно. Ну да, очень даже антигуманно. Но человек давно стал ресурсом с отрицательной стоимостью, а не "каждая жизнь бесценна".
Надо будет посмотреть 3й опус из Планеты Обезьян.
Смотришь, лет через 30-50 доиграются до таких антиутопий, что с концлагерями будет вполне сравнимо.
И та же работорговля... Гнусно. В идеале как у Михалка должно быть - "зомби-роботы". Все счастливы на своей койке с пайком и ТВ.
Ужасно, но рационально.
И до конца я дочитать бесплатно всё равно не могу. Хотя авторизовался через социалку.
21:57
Вот меня понесло. Ну и типа последнее - я давно говорю, что "гуманизм" и "гуманность" надо запретить. Оставить, конечно, полицию и спецслужбы... Мне кажется, что люди намного ответственнее начнут относиться к себе, своей жизни и здоровью, если чётче будут осознавать, что они на самом деле - disposables.
Может, они озаботятся общественным весом своего существования, а не стандартным "вырастил и хорошо пристроил детей; хорошо провел время и в молодости, и в зрелости, и в старости".
Хотя любой организм в обществе какую-то функцию имеет.
Friday, November 10, 2017
Пидарасы
Долбоёбы! Пидарасы! Сука нахуй очередной заговор! Гугль - сука! Какой пидор задизаблил FireBug in FF? Latest FF dev tools - говно! ГОВНОООООООООООООО!!!
P.S. Собсно, там только JS debugger хана. Ну, Хром становится монополистом. IE, как Edge ни прикидывайся, вроде всё равно никто не уважает.
P.S. Собсно, там только JS debugger хана. Ну, Хром становится монополистом. IE, как Edge ни прикидывайся, вроде всё равно никто не уважает.
Wednesday, October 11, 2017
Меньшинства побеждают
Просмотрел почти по диагонали - https://auto.tut.by/news/exclusive/563847.html
Понятно, что поймали и дали П. Мотодрочеры
известны хорошей сгруппированностью.
Впрочем, как и остальные сомнительные
группы типа таксистов. Обычные
четырехколесные отстают, я бы сказал.
Единственный плюс двухколесных ИМХО —
меньше занимают места на дороге и меньше
бензина жгут (но и то, и другое —
ненамного).
Так вот не надо мне про воспитательный
и общественно-полезный эффект этих
«Ночных хуйков» и прочих любителей светодиодов, аудиосистем и (гей)парадов, с которыми
уже и старший сынок Сашеньки, и
Владимирович, и прочие. Прямо таки "Голубая устрица" из "Полицейской академии" - хром и кожа точно из БДСМ, и гирлянды оттуда же. Обычные фетишисты
с особой программой в генетической
памяти, адреналиновые наркоманы и прочие
бездельники. Двухколесных любителей попердеть и особо пожужать ночью на порядок больше четырехколесных. Я как серая посредственная
личность очень не люблю выёбывающихся.
А процент оных среди байкеров сильно выше среднего по больничке.
Subscribe to:
Posts (Atom)
