Как стать автором
Обновить
87
0
Пётр @Error1024

Разработчик

Калькулятор зарплаты, «гарантированное» трудоустройство, истории успеха, и т.д. на сайтах платных курсов
Тройка самых популярных «вайтишных» курсов — резиденты Сколково, выводы делаем сами :)
Ну с одной стороны вроде и да, с другой — программиста без шорткатов можно сравнить с секретаршей набирающей текст одним пальцем. Вроде с задачей справляется, но…
Я вот буквально несколько шоркатов помню/использую, ничего, вроде не ощущаю себя секретаршей, и не понимаю о каком «но» идёт речь. Единственное что приходит в голову — «не выглядит тру хакером», но, имхо, программист должен работать круто, а не выглядить. С другой стороны — «упаковка» в среде бизенсциган это главное.

И в целом люди — разные — кому-то проще запомнить и использовать шоркаты, кому о проще запомнить и использовать иконки.
Если вам понравилось, насколько быстро стали выполняться действия в IDE, и вы видите, как ваш коллега мучительно медленно ведёт курсор из одного угла экрана в другой, подскажите ему удобное сочетание клавиш. Скорее всего, этим сильно облегчите ему жизнь.
Опять имхо — мне это напоминает адептов Vim, или консоли.
Зачем? Неужели усложнение стандартных форматов файлов картинок, которые итак чертовски сложны, стоит 0.1% гиков, которым «прикольного наблюдать картинку в терминале»
Всё поменялось после моего прихода в Dodo. Стало сюрпризом, что в ходе онбординга мне настоятельно рекомендовали распечатать список шорткатов IDE, в которой предстоит работать (это были Rider и Android Studio) и время от времени следили за тем, чтобы я выучил хотя бы базовые 10-15 сочетаний.
Итак, ДоДо Пицца попадает в мой личный чёрный список: крутая компания — требующая выучить комбинации клавиш, а не ждущая результата твоей работы. Это вообще нормально? Чем плох программист, который не пользуется крутыми комбинациями «настоящего хакера», если он выполняет свою работу? И вообще — wtf? — что это за слежка такая «выучил хотя бы базовые 10-15 сочетаний», имхо менеджеры совсем обезумели. Хотя учитывая что ДоДо имеет отношение к Бизнес Молодости, и прочему успешному успеху — такой подход не удивителен — ведь умение красиво работать без мыши с кучей шоркатов — ещё один критерий успеха.
Все написанное выше — просто мое имхо, без негатива.
Почитайте про «Школу 21» (русский форк от международной School 42) — там всё достаточно хардкорно)))
Хм, странное дело, я думал в школе программирования должны больше программированию учить, а не любить консоль, и давать возможность использовать любой редактор текста. Я бы «встал в позу», если бы сказали «только vim!»
На vim пересел т.к. не было выбора. Зато теперь linux way мне понятен.
Хм, если не секрет, как так?
А по поводу форков — не согласен, что их нельзя называть отдельными самостоятельными продуктами. Ведь если следовать этой логике, то любую программу для компьютера, приложение для телефона или даже сайт — так же нельзя выдавать за уникальный продукт — ведь они используют API системы, библиотеки, выполняются в браузере и не делают ничего уникального, а только выполняют то, что уже предопределено.
С форками нет никаких проблем, проблема с выдачей форка за новый оригинальный продукт.
Про Android vs HarmonyOS — не согласен. Почитайте документацию HarmonyOS — пока вы видели лишь вершину айсберга. Кстати спасибо за идею — возможно напишу более подробную статью про устройство HarmonyOS и отличие от других систем.
С удовольствием прочитаю, возможно ваша статья действительно сможет убрать скепсис многих людей на хабре.
Про удобней не совсем согласен. Когда начинающий программист привыкает к удобствам, то если их потом лишается, то лишается части навыков. Именно так было у меня, когда после IDEA и Visual Studio пересел на vim.
Да, для начинающего IDE удобнее продвинутого блокнота. А про “пересел на vim” — а зачем пересаживаться на vim? Я вот не умею им пользоваться, и не испытываю проблем. Впрочем и vim+компилятор на данном девайсе нет.
Про маркетинг — гляньте на Apple с их «awesome» и годами не решавшиеся проблемы (скажем тот же XCode имеющий 2 звезды из 5 возможных). Но это работает, их продукты популярны и за них платят хорошие деньги.
Ну они же сами создали свою ОС, язык программирования, UI тулкит, и т.д… Да — продукты Apple пусть и с недостатками, но не являются наглыми форками, выдаваемыми за уникальный продукт.
Про Android и да и нет, так же как и HarmonyOS. Оба что-то взяли из исходной системы (не только ядро) — соответственно Linux и Android. Оба переработали и оптимизировали под себя в том числе ядро. Почитайте документацию HarmonyOS — они в ядре тоже изрядно покопались…
Нет, не верно — андроид весь юзерспейс имеет свой, UI, API, и т.д. — это андроид, завтра заменят ядро — обычный разработчик, под андроид, даже этого не заметит. HarmonyOS же — это именно андроид, с соотвествующим API, UI, и т.д… Только сервисы гугла выкинули и добавили свистелок и перделок, ну и интерфейс у Apple скопировали.
Возможно. Но если китайцы захотят, то сделают — главное донести до них эту мысль.
Хм, тут проблема в API, полноценной файловой системе, отладчике, подписях бинарей, сложный UI в конце концов, который на мобильную ОС не перенести и т.д.
Год назад тоже не верили, что они смогут свою систему сделать. Прошел год и они сделали.
Они и не сделали, обещали, да, но в итоге очередной форк андроида :)
А зачем IDE для изучения? IDE нужен для работы. Когда учился в «Школе 21» — так там вообще все программы писали в терминале (точнее в vim)
А в чем удобнее учиться программированию в IDE с подсветкой синтаксиса, автодополнением, справкой по F1, дизайнером форм, и кнопкой «запустить», или в блокноте?
Зачем создавать с нуля то, что у конкурентов уже более 15 лет развивается?
Незачем, просто не стоит орать на каждом шагу что это «совершенно новая ОС», первоначально Huawei заявляли именно так.
А по поводу своей системы — Android тоже называют отдельной системой, хотя это форк линукса.
Нет, андроид это ОС с ядром линукс, все что поверх — свое.
Так что надеюсь, что они когда-нибудь сделают IDE под HarmonyOS…
Просто нет, никакого аналога Android Studio, но запускающегося на этой подделке никогда не будет. Максимум блокнот с подсветкой синтаксиса и вкладками.
HarmonyOS = Android, полноценную IDE под эту мобильную ОС сделать сложно, если вообще возможно.
Про планшет — он больше для изучения программирования.
А на нем можно запустить полноценные IDE для Python, Pascal, Basic… чтобы изучение было удобным? — нет нельзя. Да какие-то совсем элементарные среды можно запустить, помучаться, и сесть за обычный и главное удобный для разработки ПК.
Почему обрезанный Android?
Обрезан как минимум из-за отсутствия сервисов гугла, сами написали в посте, что не все удалось запустить, что в «нормальном» андроиде работает.
Наоборот Android с наворотами и UI близкое к продукции Apple. Если вам не нравится UI от iPad — как говорится на вкус и цвет все фломастеры разные.
Люблю UI iPad-а, но… на айпаде, тут какая-то убогая копия вида «андроид, но скин как у эпла», как-то не солидно для компании заявляющей что у них не просто форк андроида, а своя ОС.
Мнде, шёл 2021 год, а программируемый калькулятор, в плане программирования, все ещё функциональнее невероятно мощного планшета.
Про отсутсвие сервисов гугла, невозможность установить нужные приложения — вообще смех, зачем этот «планшет» вообще нужен тогда?
И вообще harmonyOS — ну не своя это ОС, хоть как ее назови, и какие рекламные посты не напиши, просто обрезанный Android. С дизайном UI от iPad. Позор имхо. При этом Гугл в плане «ой вам сервисы не дадим, санкции» я не поддерживаю.
В этот раз я выступлю в непривычной для себя роли обзорщика: меня попросили посмотреть, чем может быть интересен для разработчика планшет Huawei MatePad 11.
Имхо ответ — ничем, игрушка.
Где можно почитать об этом?
Заглянуть в документацию, или глянуть сорцы не пробовали?
numpy.org/doc/stable/user/building.html
To build any extension modules for Python, you’ll need a C compiler. Various NumPy modules use FORTRAN 77 libraries, so you’ll also need a FORTRAN 77 compiler installed.

И вообще вы так любите требовать пруфы, что создается впечатление, что возможно у вам есть какие-то аргументированные доказательства, что Паскаль НЕ мертв? Так приведите их, не стесняйтесь!
Аргумены есть выше, но специально для вас: вы слушаете музыку созданную в FL Studio(которая написана на Паскале), на девайсе который вероятно спроектирован в Altium Designer(написан на Паскале), возможно в плеере Aimp(который тоже написан на Паскале). Достаточно?
А какже Silverlight от Майкрософт и Flash от Адоба? Крупные компании, множество разработчиков, хайпа, а потом «хлоп» и все.
А с ObjectPascal — не забываем об FreePascal/Lazarus, Oxygene, PascalABC.net в конце концов.
Да уж, докатились, а ведь когда-то на Qt под виндой/маком ругались за ненативный интерфейс (а оно так и есть Qt сам отрисовывает контролы, а не использует win32/cocoa).
И если вы собираетесь ставить под сомнение мои навыки программирования из-за одного пропущенного if — у меня для вас плохие новости (и поверьте — в этом репозитории есть еще ошибки, но я его не скрыл и абсолютно открыто скидывал моему работодателю)
Эх, как жаль теперь репозиторий выдает 404 ошибку. Скрыли всё-таки.
Вроде как слова про терпимость, но с издевкой о смерти и ненужности.
UPD2: уважаемое сообщество программистов на Pascal — я не хотел на вас наезжать, так как в целом смысла в этом нет (так как на людей наезжать не хорошо). Я человек простой и часто говорю вещи, которые думаю я (и люди вокруг меня). Если мое высказывание о том, что я «как-то неправильно» высказался о Паскаль — я не хотел, вам и без меня тяжело, ведь, как говориться, в скольких статьях говориться о том, что «пора бы уже что-то поменять)». Пожалуйста будьте терпимее к идеям, что Паскаль «всё» и я (надеюсь кто-то еще), постарается быть терпимее к комментариям/статьям о том, что он живет и в целом крутой.
Итак без негатива — я предлагаю вам написать статью о том что «C++/C/Python/js — все» — и вы удивитесь насколько малотоксично сообщество Pascal программистов.

Информация

В рейтинге
4 303-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность

Специализация

Software Developer, Траблшутер