Программист - это не про "выучил А за Б дней" или "стал А за Б месяцев".
Это про использование инженерных возможностей для автоматизации и оптимизации и т.д. всего кругом. И совершенствования в этом. И делаем мы это, потому что НЕ можем НЕ делать. А не потому что модно или денег много.
Чтобы снизить цену, в 32-килобайтном расширении использовались восемь неисправных 64-килобайтных микросхем, при этом работала и/или была доступна только половина их емкости.
Не слышал об этом моменте ранее. Это круто и рисково. В общем - творческое решение.
Немного напоминает случай из фильма "The Hummingbird Project": там один из главных героев взял модемы, узнал их скорость и потом узнал у производителя погрешность измерения скорости (кажется была скорость) -- она была +/- пара процентов. И план был дальше купить много модемов и выбрать только самые быстрые, тем самым получив модемы лучше чем на рынке :)
Интересно, есть ли подобные причины для Делфи и Васика?
Например, в этом году - 30 лет Майкрософту. Хайповая тема. Могла поднять наверх тему Васика. Но это никак не относится к популярности языка, а чистая желтуха.
В общем интересное предположение и логичное. У меня до этого было, что юзера старых языков больше гуглят, а новых - стали больше использовать ИИ, и потому олды всплыли в ТИОБЕ. Но ваше предположение логичнее.
Но что печально, что чем дальше - тем менее ТИОБЕ релевантен к реальности :(
Хорошую работу проделали! И правильно, что выложили в открытый доступ все. Денег на этом не заработать, поэтому никто такое производить не будет массово. Но найдутся люди, которым это пригодится.
Предположу, что в коде Хабра или библиотек которые он использует или других их проектов, в некоторых местах все эти почты +ХХХ могут нормализоваться к одному виду без суффикса и это может привести к проблемам - работа с одним акком переходит в работу с другим.
Добавлю, что так же читаемость не может говорить о качестве кода и уровне разработчика, если ты не знаешь в каких он был условиях и рамках.
Пример: была давно статья про киш-девелоперов, в которой описывалось, как в Фортране при помощи отрицательной индексации и т.д. делались хаки в ОС спутников НАСА, что бы делать обновления и патчи, которые не были предусмотрены до этого.
Ясно, что в условиях офиса - это жесткие костыли, которые "не приветствуются". Но иногда разработчики находятся в таких рамках, что это становится уже Кунг-Фу высшего класса.
Но просто смотря на код этого сказать нельзя без контекста.
П.С. Но стремиться к красоте нужно всегда. Просто в рамках доступного ресурса и рациональности его расходования.
Ну вы сразу ввязались в очень мощный замес. Битву на тему отечественного ПО может вытянуть тут только сильно бывалый конь. И борозда практически не протоптана.
А вы еще и написали в стилистике ИИ - открыли фактически второй фронт для себя. Тут такое люди не любят.
В общем - вы молодец, боец. И тема достойная и развивать нужно. Но вы следующий раз не рвите сразу в бой и проводите разведку и исследование :)
Все таки добавлю, что предложеный в комментарии метод обертки ошибки (или переупаковки по своему) все таки рабочий и его в статье не упомянули.
Вот его особенности:
это самый простой метод
он не требует никаких дополнительных зависимостей или манипуляций
он полностью "по правилам" Java; это не хак
место вызова может вырасти, но можно подготовить ряд функций-врапперов и колбеков; в общем можно сделать локанично; например работа с ФайлСтрим, где чекед на каждый чих, но использования стандартны и можно красиво подготовиться
есть определенное сокрытие оригинального исключения за враппером, но это можно и локанично и понятно решить, и возможно скоро будет решаться вообще паттерн матчингом легко совсем; и главное - чаще всего в таких ситуациях детали эксепшина не важны и враппер не особо портит картины и ошибку ждет общий обработких (типа залогать и вернуть 500).
Я тоже считаю, что с самокатами нужно что-то делать, но эта статья - это манипуляция без цифр и сравнения с общим числом ДТП и ДТП с мопедами; и общим числом машин, самокатов и мопедов. то бы понимать аварийность ситуации в сравнении.
Может то, что здесь описано - это 0.0000001% и говорить не о чем.
По поводу хейтеров - обращайте их энергию в свою пользу: спорьте, обсуждайте и доказывайте. Так кого-то переубедите + активность будет подымать ваши материалы в выдаче.
Главное беречь нервы и просто работать. Дело годное. Удачи!
Скажу что вам повезло: удачно в себе совмещаете творчество (создание ассетов и креатив) и маркетинг (каналы, соц. сети, видео, портфолио, скидки, паки, распродажи, трюки с ценами, ...). Это редкая комбинация.
Небольшой вопрос: поскольку железо является необходимой частью такого начинания, не могли бы вы написать: какое железо у вас и какое вы бы порекомендовали? Видел, что вы писали выше о минималках, но тут про ваш опыт интересно и ваши желания по железу.
Программист - это не про "выучил А за Б дней" или "стал А за Б месяцев".
Это про использование инженерных возможностей для автоматизации и оптимизации и т.д. всего кругом. И совершенствования в этом. И делаем мы это, потому что НЕ можем НЕ делать. А не потому что модно или денег много.
Не слышал об этом моменте ранее. Это круто и рисково. В общем - творческое решение.
Немного напоминает случай из фильма "The Hummingbird Project": там один из главных героев взял модемы, узнал их скорость и потом узнал у производителя погрешность измерения скорости (кажется была скорость) -- она была +/- пара процентов. И план был дальше купить много модемов и выбрать только самые быстрые, тем самым получив модемы лучше чем на рынке :)
Хорошая работа и отличная подача. Особенно интересны эпизоды, где вы решаете проблемы. Мотивирует.
Вам удачи!
Интересно, есть ли подобные причины для Делфи и Васика?
Например, в этом году - 30 лет Майкрософту. Хайповая тема. Могла поднять наверх тему Васика. Но это никак не относится к популярности языка, а чистая желтуха.
В общем интересное предположение и логичное. У меня до этого было, что юзера старых языков больше гуглят, а новых - стали больше использовать ИИ, и потому олды всплыли в ТИОБЕ. Но ваше предположение логичнее.
Но что печально, что чем дальше - тем менее ТИОБЕ релевантен к реальности :(
Так это ж готовый бизнес план! По созданию нового языка со слоганом: "Мы №1 в ТИОБЕ" :)
Хорошую работу проделали! И правильно, что выложили в открытый доступ все. Денег на этом не заработать, поэтому никто такое производить не будет массово. Но найдутся люди, которым это пригодится.
Предположу, что в коде Хабра или библиотек которые он использует или других их проектов, в некоторых местах все эти почты +ХХХ могут нормализоваться к одному виду без суффикса и это может привести к проблемам - работа с одним акком переходит в работу с другим.
Кармы нет что бы поставить плюс :)
Так что благодарю, что не забыли ответит!
Идея интересная и я вас поддерживаю.
Но приложение я бы не ставил. Складывается впечатление, что чисто информационный проект притягивается за уши к сервису и тащится потом на Андроид.
Веб портал со всеми возможностями поиска, фильтрации и подбора, мне кажется, подойдет для аудитории больше. И расширит аудиторию.
Если вопрос в монетизации - то веб портал тоже дает достаточно, а может и больше возможностей (реферальные с продаж поссылкам и т.д.).
Но в целом концептуально задача важная и идея нормальная. И дальше много можно расширять.
Добавлю, что так же читаемость не может говорить о качестве кода и уровне разработчика, если ты не знаешь в каких он был условиях и рамках.
Пример: была давно статья про киш-девелоперов, в которой описывалось, как в Фортране при помощи отрицательной индексации и т.д. делались хаки в ОС спутников НАСА, что бы делать обновления и патчи, которые не были предусмотрены до этого.
Ясно, что в условиях офиса - это жесткие костыли, которые "не приветствуются". Но иногда разработчики находятся в таких рамках, что это становится уже Кунг-Фу высшего класса.
Но просто смотря на код этого сказать нельзя без контекста.
П.С. Но стремиться к красоте нужно всегда. Просто в рамках доступного ресурса и рациональности его расходования.
Добавлю, что дефицит не статичен сам по себе. Все развивается и иногда даже оптимизируется.
Так же возможно ИИ дал свои 5 копеек.
Вижу вы недавно на Хабре.
Ну вы сразу ввязались в очень мощный замес. Битву на тему отечественного ПО может вытянуть тут только сильно бывалый конь. И борозда практически не протоптана.
А вы еще и написали в стилистике ИИ - открыли фактически второй фронт для себя. Тут такое люди не любят.
В общем - вы молодец, боец. И тема достойная и развивать нужно. Но вы следующий раз не рвите сразу в бой и проводите разведку и исследование :)
Вам удачи!
Все таки добавлю, что предложеный в комментарии метод обертки ошибки (или переупаковки по своему) все таки рабочий и его в статье не упомянули.
Вот его особенности:
это самый простой метод
он не требует никаких дополнительных зависимостей или манипуляций
он полностью "по правилам" Java; это не хак
место вызова может вырасти, но можно подготовить ряд функций-врапперов и колбеков; в общем можно сделать локанично; например работа с ФайлСтрим, где чекед на каждый чих, но использования стандартны и можно красиво подготовиться
есть определенное сокрытие оригинального исключения за враппером, но это можно и локанично и понятно решить, и возможно скоро будет решаться вообще паттерн матчингом легко совсем; и главное - чаще всего в таких ситуациях детали эксепшина не важны и враппер не особо портит картины и ошибку ждет общий обработких (типа залогать и вернуть 500).
Я тоже считаю, что с самокатами нужно что-то делать, но эта статья - это манипуляция без цифр и сравнения с общим числом ДТП и ДТП с мопедами; и общим числом машин, самокатов и мопедов. то бы понимать аварийность ситуации в сравнении.
Может то, что здесь описано - это 0.0000001% и говорить не о чем.
Вы молодцы и цели у вас достойные!
По поводу хейтеров - обращайте их энергию в свою пользу: спорьте, обсуждайте и доказывайте. Так кого-то переубедите + активность будет подымать ваши материалы в выдаче.
Главное беречь нервы и просто работать. Дело годное. Удачи!
Если нарисовать ряды на 1,2,4,8,16,32 чисел и вычеркивать, то видна закономерность:
S(2^0) = 1
S(2^(2n+1)) = 2^2n + S(2^2n)
S(2^2n) = S(2^(2n-1))
Скажу что вам повезло: удачно в себе совмещаете творчество (создание ассетов и креатив) и маркетинг (каналы, соц. сети, видео, портфолио, скидки, паки, распродажи, трюки с ценами, ...). Это редкая комбинация.
Вам удачи!
Отличная статья! Вам удачи!
Небольшой вопрос: поскольку железо является необходимой частью такого начинания, не могли бы вы написать: какое железо у вас и какое вы бы порекомендовали? Видел, что вы писали выше о минималках, но тут про ваш опыт интересно и ваши желания по железу.
Ну или просто "легендарная венчурная компания" все знает и понимает, но ей выгодно гнать хайп в сторону проектов и стартапов в которые она вложилась.
Вычислитель с уменьшенным набором инструкций (команд) - ВУНИ (ВУНК)