Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
“Рецепт Счастья” — увлекательная игра в жанре «соедини предметы»! Помогите Эмили раскрыть тайны пропавшего родственника, найти сокровища и восстановить её любимое кафе.

Рецепт Счастья

Казуальные, Головоломки, Новеллы

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

IT юмор + Приложение

С этим тегом используют

IT Программирование Юмор Картинка с текстом Программист Скриншот Мемы Android Халява Программа iOS Раздача Google Play Бесплатно Все
47 постов сначала свежее
2769
tproger.official
tproger.official
1 год назад
Типичный программист

Как тестировщик пропустил такой баг?⁠⁠

Как тестировщик пропустил такой баг?
IT юмор Тестирование Приложение Отзыв Повтор Скриншот Бесплатно Деньги
71
mnetupapoher
1 год назад

Ответ на пост «"Программисты не умеют программировать"»⁠⁠19

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

ДАЛЬШЕ ЛИЧНОЕ МНЕНИЕ, ЕСЛИ С ЧЕМ ТО НЕ СОГЛАСЕН, СМОТРИ %NICKNAME%!

Приведу простой пример из мира видео игр, чем отличается современные игры друг от друга, в плане движка? Правильно, там либо юнити либо анрил) все, больше нет движков, они не существуют на массовом рынке. Достаточно вспомнить, как выглядели игры раньше, у каждой студии был свой стиль условно, теперь же)))

Ответ на пост «"Программисты не умеют программировать"» IT юмор, Программирование, Программист, Скриншот, Зашакалено, Приложение, Оптимизация, Мат, Волна постов, Ответ на пост

Так почему же их осталось по сути два? OpenSource) теперь тебе при разработке не надо писать свое, думать о чем то, опен сорс, идет ищешь вкусную лицензию и вперед. И, к сожалению, сейчас так во всей индустрии, все гиганты держутся на бесплатном ПО, под капотом у всех одни и те же библиотеки, которые пилятся хз кем ради ачивки, что я законтрибьютил в свою любимую библиотечку. Откройте хх и поищите вакансии на низкоуровневые языки типа C или C++, получите зп в копейку, крудошлепы (я ксати тоже он) могут лутать в разы больше. И тут были посты про линух, вот это то гавно и разрушило по сути индустрию, т.к. отсюда и пошли расти метастазы опенсорса. Так что, не нужно винить программистов, тут все гораздо проще, рыночек порешал. Зачем платить деньги, за то чтобы разрабатывать низкоуровневые вещи, которые бы влияли на оптимизацию программы, вес и тд, когда ОПЕСОРС ЖЕ ЕСТЬ!!!11 Скачал и вперед, лутаем бабло. Спасибо линуху, что мы там, где мы есть. Земля - стекловатой.

Ответ на пост «"Программисты не умеют программировать"» IT юмор, Программирование, Программист, Скриншот, Зашакалено, Приложение, Оптимизация, Мат, Волна постов, Ответ на пост
Показать полностью 2
IT юмор Программирование Программист Скриншот Зашакалено Приложение Оптимизация Мат Волна постов Ответ на пост
26
371
DrRoy
DrRoy
1 год назад
Типичный программист

Ответ на пост «"Программисты не умеют программировать"»⁠⁠19

В этом отношении мне в своё время понравилась программа для создания гильошей от фирмы-разработчика "CERBER". Одна из первых версий программы была написана на машинных кодах и весила меньше одного (!) мегабайта. Естественно, что декомпилировать и взломать её так никто и не смог, а бесплатная версия сохраняла готовые гильоши только в формате *.BMP.

Она, вроде как, существует и до сих пор, но пошла по пути наименьшего сопротивления, разрослась аж до 125 мегабайт в архиве, и мне таки кажется, что ломаную версию можно найти.

Для ЛЛ, гильош — это защитный элемент из кривых линий на ценных бумагах и денежных знаках.

Ответ на пост «"Программисты не умеют программировать"» IT юмор, Программирование, Программист, Приложение, Оптимизация, Ответ на пост, Волна постов
IT юмор Программирование Программист Приложение Оптимизация Ответ на пост Волна постов
139
Trinco777
1 год назад
Типичный программист

Ответ на пост «"Программисты не умеют программировать"»⁠⁠19

Ох бля, прочитал комменты и даже специально зарегался чтоб это написать.

Я давно просто читаю Пикабу. И тут всегда, в какое бы очевидное говно людей носом не тыкали, виноват всегда кто то другой, а программисты Д’Артаньяны. Которые всегда неуиновны, просто им так задачу начальник/бизнес/Аллах поставил.

А теперь давайте взглянем на тот же Сбер. Точнее на одного из его выблядков - Мегамаркет.
То есть тамошним разработчикам поставили задачу сделать глючное, убогое говно, которое будет виснуть или вылетать каждые несколько минут. У которого чат бот может просто выключиться посреди обращения, которая может отменить заказ «просто потому что». И очень много чего еще, кто его знает, тот в курсе. Которое будет держаться на плаву только благодаря постоянным промокодам, с помощью которых можно покупать товар за четверть, а то и за 1/10 цены. А, и еще, им поставили задачу сделать на столько немощную систему антифрода, что его будут ебать все кому не лень, зарабатывая на нем миллионы используя эти же самое промокоды. Которые нельзя перестать давать. Потому что, как я написал выше, эта помойка без них нежизнеспособна.

Давайте, попробуйте меня убедить что это тоже Рафик неуиноуен, просто тз такое. Я в жизни не поверю. Там просто сидят ебанаты. Как в руководстве, так и в разработке. Про поддержку я вообще молчу.

Так что не надо басен про святых программистов . Я понимаю, что чсв у людей этой профессии необоснованно поднялось в последнее время выше Эвереста. Но надо сохранять хоть крупицу обьективности. Среди вас, как и в любой другой профессии, процентов 10 действительно специалистов, которые делают что то стоящее. Тут был человек, который выкладывал описания своего собеседования в нескольких компаниях. Вот это вот мастер своего дела. А большая часть занимается всю жизнь функциями, чуть сложнее контрол с - контрол в. Зато самомнения как будто Гугл создали. На землю чуть чуть спуститесь).

П. С. Для тех кто думает, что я просто завидую великим разрабам. Я сам в некотором роде имел отношение в сфере ИТ долгое время). Пока не ушел туда, где денег больше. Поэтому о чем говорю я очень хорошо знаю

Показать полностью
IT юмор Программирование Программист Скриншот Зашакалено Приложение Оптимизация Мат Ответ на пост Текст Волна постов
22
76
gitex
1 год назад

Ответ на пост «"Программисты не умеют программировать"»⁠⁠19

Ты - разработчик. Приходит значит к тебе среднестатистический заказчик и говорит "ЕБАНИТЕ ШОБЫ ПЕРЕД ПАЦАНАМИ БЫЛО НЕ СТЫДНО БАБКИ НЕ ПРОБЛЕМА!".
Ок, оцениваешь, отдаёшь заказчику и получаешь "НИХУЯ СЕБЕ, Я ТАКИЕ ЦИФРЫ ДАЖЕ НА КАЛЬКУЛЯТОРЕ НЕ ВИДЕЛ! МНЕ БЫ ДЕШЕВЛЕ, А ЛУЧШЕ - БЕСПЛАТНО!". Объясняешь ему, что это важные вещи, он слышит "Нихуя за деньги" и вежливо отказывается. Ок, урезаешь оптимизацию и прочие вещи, отдаешь оценку. Кривится, но соглашается.

Делаешь, сдаешь и говоришь "Оптимизацию вырезали, если будет лагать - будем делать дополнительной работой за отдельные деньги". Он опять слышит "Нихуя за деньги" и кивает чтобы ты отстал.

Ты встречаешься с ним только через полгода, когда он с красными глазами и горящими ушами прибегает и кричит "ПОЧОНЫ, ЦИФРЫ ПАДАЮТ, ЖАЛУЮТСЯ ЧТО МЕДЛЕННО, НИХУЯ НЕ ПОНЯТНО НО ОЧЕНЬ ИНТЕРЕСНО, НУЖНО ВЧЕРА, ЖЕЛАТЕЛЬНО ПОЗАВЧЕРА". Вздыхаешь, пытаешься его убедить растянуть хотя бы на неделю и подправить нормально - "РЕЧЬ ИДЁТ О ТРЕХЗНАЧНЫХ ЦИФРАХ!".

На общем совете двух полушарий прикидываешь простую оптимизацию, оптимизируете, заливаете, заказчик выдыхает и совершенно забывает, что такая ситуация может повториться вновь. "СЕЙЧАС РАБОТАЕТ НОРМАЛЬНО, НЕ КРИТИЧНО!". Что будет дальше - ты знаешь и не раз ему проговорил, но как пел Высоцкий "Меры в женщинах и в пиве он не знал и не хотел".

И в этот же самый момент какой-то умник, у которого на телефоне памяти больше, чем в суперкомпьютере НАСА, приходит в отзывы и кричит "РЯЯЯЯ, ПИСЯТ МИГАБАЙТ! ДОКОЛЕ?". Да, у него одна фотка срущего кота занимает 80 мегабайт, мемов уже больше, чем в во всём интернете, а количество фотографий счётчиков кажется покрывает всю историю каждой квартиры в каждом доме каждого города, но да - 50 мегабайт. Это аж целое приложение, куда ему до срущего кота? Да, он теперь не ходит никуда чтобы заплатить счета за квартиру или не ходит ножками в магазин (за него теперь это делает приложение), но ДОКОЛЕ БУДУТ УГНЕТАТЬ МОЕГО СРУЩЕГО КОТА?

Да, мы умеем оптимизировать приложения. И да, нам даже это нравится. И что самое забавное - пользователи могут продавить эту оптимизацию (если будет достаточно отзывов по какой-то теме), но "сложно, на вконтактике мой пост оценят больше, там лайки есть". А вы когда последний раз матерились, пробираясь через дебри какого-то сайта, но не отписывали о проблеме администраторам сайта? Вот-вот.

Показать полностью
[моё] IT юмор Программирование Программист Скриншот Зашакалено Приложение Оптимизация Мат Ответ на пост Текст Волна постов
32
18
Rediskos
Rediskos
1 год назад
Типичный программист

Ответ на пост «"Программисты не умеют программировать"»⁠⁠19

в том, что приложение весит 300-500 метров до установки виноваты разные начинки телефонов: по сути внутри файлика с приложением лежат 3-5 версий по 50 мегабайт для каждого типа телефона - с гугл плея приложение сбера будет весить в 3-4 раза меньше так как от туда тебе пришлют только нужную тебе версию, а не универсальный толстый файлик подходящий для всех.

Рустор в такое пока не умеет вроде и от туда все равно жирные версии качаются

IT юмор Программирование Программист Скриншот Зашакалено Приложение Оптимизация Мат Ответ на пост Текст Волна постов
11
12
DELETED
1 год назад

Ответ на пост «"Программисты не умеют программировать"»⁠⁠19

Ответ на пост «"Программисты не умеют программировать"» IT юмор, Программирование, Программист, Приложение, Мат, Ответ на пост, Длиннопост, Волна постов

Гипотетический Василий.

Для тех, кто не понимает, что происходит, а читая комменты путается ещё сильнее, но вам всё равно интересно.

Современное программирование имеет такие плюшки как "сторонние наработки" и полноценные "фрэймворки".

Фреймворк - это набор готовых инструментов, правил и шаблонов, который помогает разработчикам создавать программное обеспечение быстрее и эффективнее. Это как набор кирпичей и инструкций для строителей: они могут использовать эти кирпичи и следовать инструкциям, чтобы построить дом быстрее и легче, не придумывая каждый раз новые способы делать это. Вместо того чтобы начинать все с нуля, разработчики могут использовать фреймворк для упрощения процесса создания программ и веб-сайтов.

"Сторонние наработки" - это обычно более мелки вещи (но не всегда менее трудоёмкие). Чаще всего это какие либо библиотеки, такие коробочки в которых есть какие нибудь готовые вещи и инструменты. Иногда это более хорошие вещи, чем программист может сделать сам за приемлемые для конкретной задачи сроки.

Где кнопка спрятать в спойлер, а, пикабу?

Если в кратце, то на базе фрэймворков можно строить полноценное решение(программу).

А с помощью "сторонних наработок", можно закрыть лишь часть задачи.

А теперь представляем себе следующий случай.

У нас есть один программист, пусть будет среднего уровня. Он может написать программу или хотя бы её прототип самостоятельно но время ограниченно.

Сама программа должна применяться в одной определённой сфере и, например должна делать сложные расчёты.

С этим вопросом программист вышел в интернет. Пошукав немного на специализированных форумах/гитхабе (сайт, на котором есть много всякого бесплатного для программистов) програ..., пусть будет Василий, натыкается на фреймворк(конструктор) на базе которого он может создать почти готовую программу, решил использовать его.

Опустим проектирование архитектуры и другие прелести разработки ПО.

Пособирал, пособирал Василий свой проект, покодил, покодил, что-то да сделал. Запустил программу, вроде работает. Но ведь программе нужен интерфейс для работы, окошечки, вкладочки, кнопочки и иже с ними. Но в стандартном фреймворке возможности для создания интерфейса либо куцые, либо вообще нет.

С этим вопросом, Василий снова вышел в интернет. Нашёл ещё один фреймворк, но уже графический.

А потом понадобилось распараллелить задачу, так как есть однотипные задачи, которые можно решать не после решения основной, а параллельно. Не будет же он писать обвязку для параллельности вручную, обмажемся новым фреймворком.

А результаты будут в xml или excel, да ещё и архивироваться попутно, чтоб по сети быстрее передаваться (привет пару "коробочек" ака "сторонние наработки").

И всё это блядство(браузер предложил заменить на слово "благородство", но, я с ним не согласен) работает как ни будь вкривь-вкось.

Вычисления идут быстро, а интерфейс тормозит, ОЗУ утекает из-за чего программа жрёт всё больше памяти.

И самое главное, всё это весит как крыло от Боинга покрытое ржавчиной, так как все зависимости, которые мы добавили в проект довольно много весят сами по себе, так как чаще всего фреймворки и коробочки содержат сильно больше вещей чем используется в проекте, по фатку, балласт.

Всё это, достаточно грубое описание, но не далёкое от истины.

Так что, "рыночек" порешал. Время – деньги, качество – да пошёл ты в жо...

Это игра программа для ПК нового поколения, мы действительно продвигаем технологии. Так что, возможно, вам придется обновить свой ПК для этой игры программы, но в ней есть много замечательных вещей, и фанаты пользователи реагируют на них просто замечательно.

Есть второй вариант, использовать один фреймворк, например для математики и многопоточности, а остальное делать силой команды программистов.

А начинается это всё, с проектирование архитектуры программы. Есть у кого ни будь желание расписать процесс создания программ?

Показать полностью 1
IT юмор Программирование Программист Приложение Мат Ответ на пост Длиннопост Волна постов
4
Партнёрский материал Реклама
specials
specials

Только каждый третий пикабушник доходит до конца⁠⁠

А сможете ли вы уложить теплый пол, как супермонтажник?

Проверить

Ремонт Теплый пол Текст
450
iTmr
iTmr
1 год назад

Ответ на пост «"Программисты не умеют программировать"»⁠⁠19

Помню, как в 2013 году я с профайлерами оптимизировал алгоритмы на скриптовом языке. Нужно было, чтобы мой алгоритм отрабатывал строго быстрее, чем 0,030 сек (30 мс), это для высоконагруженного проекта. upd: мобильная онлайн-игра

На тот момент моя сборка Windows 7 + Core2Duo + 4 gb DDR2 (upd: не РФ, СНГ). Код отрабатывал за 14 мс. Идеально, можно пускать в продакшн, но прилетели правки. Добавляю и вижу, что теперь мой алгоритм отрабатывает за 143 мс. Я реально пересрал от этого, т.к. это приведет к х10 стоимости оборудования и минус к %, который я получу.

Несколько дней убил на поиск, где я накосячил. Итог: накосячил не я, а винда. Она в какой-то момент решила уйти подумать и на это у нее уходило 128 мс, которые прибавлялись к времени выполнения алгоритма. Такое поведение обсуждалось на некоторых форумах, что разрабы тут бессильны, это все винда. upd: denwer или типа того.

Тогда же я впервые попробовал Linux. И выяснил, что там такого косяка нет, мой алгоритм после правок отрабатывал 15 мс, до правок 14 мс. На серверном оборудование, конечно же, этот алгоритм может отрабатывать и быстрее, т.к. серверный проц не занят отрисовкой GUI. Так еще и скриптовый язык можно превратить в байт-код, что еще сильнее увеличит скорость. upd: или переписать на норм языки, если мое приложение будет востребовано.

На тот момент это 1-2-ядерные системы, экономия на памяти и оптимизация алгоритмов. Сейчас -- и ядер завезли больше (у меня 6 ядер/12 потоков upd: xeon), и память стала быстрее ( у меня 16 гб, DDR3, т.е. не самая новая upd: серверная), и NVME диски по 120-240 Гб уже существуют и доступны, в том числе в серверном исполнении. upd: смотрю по сверхбедному неполному региону РФ.

Помимо этого развилось куча инструментов и подходов в программировании: и асинхронный код стал нормой, и CDN для раздачи статики, и даже скриптовые языки увеличили скорость работы за десять лет. Также доступные всякие контейнеры и архитектуры для горизонтального масштабирования.

Когда-то Delphi Lazarus ругали за 20 Мб приложение "Hello, World!" в окошке. Если отключить дебаг, то можно ужаться до примерно 1,5 Мб. А если с LCL перейти на более легковесные решения, то вообще до 200 кб. upd: в комментах подсказали, что у делфи пустое приложение компактнее.

И на фоне этого наблюдать, как приложения разжираются до 350-500 Мб и больше -- это насколько криворукие разработчики нынче пошли? Напихают неиспользуемых функций и красивых иконок в 4k разрешении...

upd: ладно я, в 2013, на php, на denwer рукоблудил. и бюджет 500$ чуть ли не на полгода, т.е. похоже на подработку. Но когда я перебрался из СНГ и вижу в РФ говнокод за очень большие деньги - меня это печалит. Российские банки работают через американскую java - это вообще самое пугающее, что видел. Это уже не говнокод, а легендарное рукоблудие

UPD:

Linux без denwer, там сразу все ставится через bash. denwer, теоретически, можно через вайн, но это лютый пecдец так запусать. А в 2024 году denwer разве что для стендапов годится.

Показать полностью
[моё] IT юмор Программирование Программист Приложение Оптимизация Мат Ответ на пост Текст Волна постов
204
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии