Свистелки и перделки

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску
Видите ли, дорогой Гильом, все эти главные кравчие, главные виночерпии, главные камергеры и главные дворецкие не стоят последнего лакея. Они без всякой пользы торчат возле короля, вроде четырёх статуй евангелистов вокруг циферблата больших дворцовых часов. На этих статуях много позолоты, но время они не указывают, и часовая стрелка обошлась бы и без них.
— Виктор Гюго. "Собор Парижской Богоматери"

Свистелки и перделки (англ. Gimmicks, также свистоперделки, пищалки и перделки, иногда свистки и колокольчики, редко рюшечки и оборочки, ещё реже моргалки и дуделки) — русская калька с англоязычного bells and whistles, «звонки и свистки», в просторечии обычно именуемые «прибамбасами» или «пизделушками». Впрочем, «перделка» и иже с ней звучит более оскорбительно для аффтара программы.

Значение[править]

А вполне ли вы уверены, что все эти погремушки и свистульки, все эти потрясающие возможности ваших, так сказать, «мощных» языков программирования имеют отношение к процессу решения, а не к самим задачам?
— Э. Дейкстра. «Дисциплина программирования», 1976
Антивирус Кашпировского свистит и пердит: Голактеко опасносте!!

Обычно это словосочетание означает наличие «красивостей» программы, не повышающих её функциональность (зато пипл хавает люто, а также быдлокодеры при деле — выпускают версию за версией, не особо утруждаясь трудоёмким и напряжённым повышением полезности продукта). Иногда к списку свистелок, пищалок и перделок добавляются «стучалки» — речь идёт о «звонках домой» (ориг. phoning home) автору программы с вашим секретным ключом. Ну или паролем от аськи. Ну или за проверкой легальности версии. Ну или хотя бы со списком в этот момент запущенных программ. Также свистелкам и перделкам поддаются интернет-сервисы — стоит упомянуть LiRu Video Player, который состоит из свистелок чуть менее, чем полностью, жертвуя скоростью на 95 %. Самое ужасное, подобному недугу могут подвергаться даже, казалось бы, качественные продукты, каноничный пример — Nero 7/8. Или ещё ACDSee, хотя в этом вьюере фоток и видео от версии к версии нехило повысилась функциональность, во многом за счет этих самых свистоперделок, но размер и требовательность к ресурсам тоже стали внушительными. Одно время ходил вопрос: из чьей программы первой вырастет операционная система — acd или nero? Оказалось — гугл. Обе канули в лету, что символизирует.

Происхождение[править]

Ещё более красивая программа, конвертирует видео в 3GP, весит 15 МБ. Красота прёт отовсюду (кроме сглючивших кнопок). Благо хоть работает…
Feel like a broke-down engine, mama,
ain’t got no whistles or bells.
— Blind Willie McTell, "Broke Down Engine Blues No. 2", NYC, 1933

На заре индустриальной эры поезда, автомобили и прочие механические коляски должны были быть оснащены колоколом и гудком — чтобы распугивать лошадей и прохожих. Эти элементы были совершенно лишними, но требовались по закону. Отсюда и произошла английская фраза with bells and whistles, то есть «с помпой», «с ненужными наворотами».

Как бы ни хотели разработчики, заказчик заставит сделать по-своему…

В настоящее время фраза используется в основном в контексте быдлокодерства. Обычно появление в современном софте свистелок и перделок связано с попаданием в дрожащие от восторга лапы быдлокодера «набора для строительства программ» — кучи готовых компонентов/контролов (примочек) для рисования интерфейсов (а-ля компоненты для Borland и аналогичные фекалии для .NET). Стоит отметить, что лица, у которых звуки и анимация в прикладных программах вроде «калькулятора» вызывают яростный восторг, не имеют вменяемого представления об эргономике и адекватности внешнего вида программ, следствием чего и являются пачки программ, недалеко ушедших от hello world, но пестрящих огромными кнопками с картинками (иногда с анимацией), зубодробящими звуковыми эффектами, своими мышиными курсорами, ссылками на сайт/мыло автора и ещё 20 человек, которые сидели у него за спиной, в редких случаях — сменными скинами и почти всегда — гигантскими размерами и соизмеримыми глюками. Другое название — «улучшайзеры», например, в софте не работает критически важный функционал, а ведущий программист реализует возможность помещения картинки на фоне главного окна программы.

Чуть менее профессианальная программа как бы смотрит на память как на говно
Клавиатурный тренажёр Stamina пердит. Я гарантирую это!
ВК тоже в теме

ЛОР[править]

На ЛОРе мем более известен как «свистоперделки» и появляется в камментах буквально к каждому обновлению хоть сколько-нибудь значимого софта (e.g. KDE или Гнома). Про появление Висты, поименованной «Свистой», как бы и говорить нечего.

Перделки[править]

Songbird проигрывает музыку и OH SHI--

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

Свистелки[править]

Для использования свистоперделок моск поциента должен быть оснащен свистелкой, которая блокирует гипоталамус и не дает ему стать взрослым обывателем. Свистомозглые срать хотели на эргономику, фапают на анимацию, увидя консоль — обрыгиваются, всех, кто не обращает внимания на гламур и интересуется только эргономикой, функциональностью, они считают поциентами палаты № VI.

А ещё свистелкой (или скорее пищалкой) можно назвать PC-Speaker.

Алсо[править]

С помощью свистелок и перделок в прямом смысле общаются главный герой и подобные ему местные аборигены — мудоконы из культовой игры Oddworld. Также термин используется в сфере быдлотюнинга автомобилей, причём под свистелками понимается чоткий музон (а иногда имитация звука клапана сброса избыточного давления турбокомпрессора — blowoff), а под перделками — безобразный громкий выхлоп.

Может выглядеть и так..

См. также[править]

Ссылки[править]

App.png Весьма полезная вещь, позволяет машинам работать с помощью коммандычей
МетаПрограммаDRM (SecuROMStarForceАналоговая дыра) • БагБот (Автоответчик) • Варез (Repack) • ГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программированиеМегапиксельКомпьютерВерсия 2.0КодОбфускацияСкриншотДатамайнПлагинТекстовый файлБольшие данныеАльфа и бета-тестыТаймстампКэшШаблоныHello WorldНейросетиФайлИнсталляцияВидеоМощный сбой Microsoft 19 июля 2024 годаCrowdStrikeПроект GNUUserscriptDxvkVkd3dБратан хорош давай давай впередКонечный автоматLumenЗаступник (приложение)NeeUnreal MCP
ФичиБагрепорт12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булокTermuxGNU MetroИндусский кодНескучные обои • Сжатие (За сжатие ДжипегаШакалШкала) • Работает — не трогайРандомайзерPDF (Распознавание PDF) • Дело Google в ФАСЧат-ботXMLМакросКритическая ошибкаФреймворкСинонимайзерSourceТрёхмерное отслеживаниеТрассировка фотоновHZB OcclusionДаунгрейд RTX 4070TressFXАвтопереводчикVSCodiumThorium Browser
ВредоносноеБотнетБрутфорсВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаBonziBuddyMediaGetBrowser hijackingTinderМиссис МажорУтечка буфера обменаWin 10 TweakerОпараш Mozilla FirefoxЯндекс.МузыкаКрэкерБезопасность через умолчаниеGrifter.aviTrojan.Winlock.DeathМиссис МажорСредаDirectStorageDriverpackГенератор случайных чиселDisable Core 0РомхакингDDrawCompatWingetCreateWinGetCoowonЯндекс МессенджерVCPkgSELinuxXfireYouTube Auto-ResumeTape OperatorBotFatherMTProtoSignalDoubleClickFixGitee
КомпанииApple / Apple (AppleScript) • GoogleMicrosoftSAPЯндексExiled Exchange 2BraveAdNauseamСкурвление FirefoxCafe BazaarAMD FEMFXPPSSPPАвтохукQuick machine recoveryMAXBypassNROWizTreeJTube
Движения8-bitOpen source (КрасноглазикиЛинуксоиды) • Вирусная сценаДаунгрейдДемосценаМоддингMMDDirectDrawЛагиБлокировка Дискорда в РоссииOpera GXНесоответствие MIME-типаRenoisePygameLs (UNIX)МетаданныеПатчNginxПиксельЭмуляторSearxТамТамMallocСвязный списокSOLIDGreasemonkeyПлатные сообщенияFlatpakNouveauFuse.js
Офис3DS MAXGIMPGNU EmacsMovie MakerMS Paint • OpenOffice • PowerPointviMicrosoft WordExcelБлокнотФотошопАнтивирус КасперскогоAvast!TikZShareXAlternativeToСкрепышMicrosoft OfficeТекстовый редакторWeChatZoomДиспетчер задачMicrosoft CortanaWinampBallonTranslatorKerish DoctorОбщая ошибкаFirefox: Как один баг сломал весь YouTubeМеждулициеMeld StudioLadybirdCheat EngineTotal Commander
ОСAndroidBSDDOSMenuetOSReactOSWindows (Phone 7Phone 878Vista) / МаздайЛинуксРусская ОСФантом ОСIndex.phpCompassУход мэйнтейнера NouveauБойкот лаунчеровAria2cNoiceMinecraft-Installer.exe
БраузерыInternet ExplorerОпера / Opera • Тормозилла (ОгнелисLolifoxMozilla FirefoxFirefoxFirefox Klar) • Хром (шпионаж) • SafariЯндекс.БраузерУведомления в браузереVivaldiTor-браузерЗосимаФронтенд
ИнтернетAdobe Systems (Flash) • I2PLow Orbit Ion CannonTorTunatic • Чат−клиенты (MirandaQIPSkypeЖабберDiscordVIPole) • HTTPSПрокси-сервер (Proxifier) • Торрент (Magnet-ссылкаΜTorrent) • JavaScriptCSSHTMLБаннермейкерИзменение TTL сетевых пакетовКапчаICQFiddlerViberZonaSteamSillyTavernWickr Me
РазработкаBrainFuckCC++C#JavaHaskellАссемблерChaos ConstructionsBATMySQLGitHubAutoHotKey (AutoHotInterception) • Sublime TextAPK (APKPureзапрет) • BASICPerlPythonPHPФоркUnity3DSAISIPСАПРФлагUTAUФласк макросАуработRaidCallAdobe MingОфициальный™ список кошерных программDevOpsНиколай Дуров
ЛюдиВеб-мастерLovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанянAche666Марк ЦукербергЕвгений ПоповДенис КумпонМассовая компьютерная безграмотность
КостылиCygwin • PunkBusterT9WineWishmasterАнтивирусыХакинтошСборки WindowsDenuvoЧистая установкаКалькулятор Consul WarMicrosoft StoreUBlock OriginLightshotAdBlockSearchApp.exeCPU-ZГуглPhotoshopКаптча с пчёламиВзлом Windows через MetasploitЩЩ Мессенджер
Команды^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf
Usd.jpg Деньги очень нужны, без них Третий Храм не построишь
ПрибыльБаблоГешефтPROFITХалява
Единицы измеренияBitcoinАмероВалюты имиджбордЗолотоИнтернетыНефтьУ. Е.
УчастникиИнноваРоман АбрамовичЕвгений ЧичваркинБуржуйДойная короваКопирастЛохМессингОпСоСОптимизаторОфениФрилансерЦелевая аудиторияЦыганеЧелнокиБабушкинАлександр ЛебедевБерезовскийГрабовойКотикМорозПетрикПолонскийПрохоровТрампТимоти Декстер
Неучастники: Карл Маркс (Базовая ошибка Карла Маркса) • Модель
Способы наживыЗаконные: ДедлайнEmbrace, extend and extinguishБлаготворительность (ПиздецомаПопрошайничество) • БлатЗалогово-кредитный аукционМетод кнута и пряникаМетод МартингейлаОСАГОПиарПродажа быдлодевайсовРабота (Работать за еду) • Свистелки и перделкиСилуминСкан паспортаТимбилдингСколковоПопсаСудТорговые сетиРеклама в провинцииГолливудские ценностиСупермодель
Незаконные: КардингОбналичкаОткат (Просирание полимеров) • ФарцовкаФрикингШоплифтингП***юльКоррупцияКиберсквоттерыЗаконы пиара
РекламаAbsolutEnlarge your penisExtreme AdvertisingGoogleOpulence, I has itProduct placementWazzupБрендРекламные слоганыВентиляторный заводВиталий ОреховВсемирная история, банк «Империал»ДисбактериозЛёгкий голодНе айсОбычный порошокПоебеньТоррентреакторУлыбка на миллионЭто фантастикаЯндексKellogg'sГазета про здоровье
Заработок в интернетеHYIPLockerz.com$регистрацияВидеокурсыВинлокДонат/ЕбайИнтернет-магазинЛитресСайты знакомствСпамТурбо-сусликДарксторEternal TradeРаспродажи в SteamЭльф-торговец
МаркетингАгентство Марины РожковойВирусный маркетинг (Утконос) • Пирамида МаслоуСетевой маркетинг (ГербалайфСок НониЦептер) • Телемагазин
ЛохотронFine printSMS-лохотронSMS-шпионАкцияБАДыБизнес-пакетыЗвонилкаИгровые автоматыКликбейтКредитКорпоративная культураЛохоугадайкаНигерийские письмаРидерз ДайджестСкорая компьютерная помощьТренинги личностного роста (ГордВазелин) • ЭкономителиГенномодифицированная водаМолодильное яблокоРаспил и откатПовезло ли папуасамФокстрот
Брачный аферизмАлиментыБаянист Тамада УслугиСвадебное видеоСвадебная мафияПикап
Атсрал и матанBizАвтошколаВахтовый методСланцевая революцияБиокатализатор топливаГомеопатия (Волшебная таблетка) • Дианетика саентологииИммуномодуляторКрасная ртутьНанотехнологии (Сверхтонкая теплоизоляция) • Невидимая рука рынкаНЛПОслиная мочаСекретСинтонСпинорФилософский камень
КонторыБиржаБукмекерская контораБутик (Second-hand) • Кадровые агентстваМагазин 1000 мелочейПросрочкаРоссийское авторское обществоРПЦСбербанкРынок (Черкизовский рынок) • ЭльдорадоВкусВиллКорейская ассоциация внешеэкономического обмена
Серьёзный бизнесМировой финансовый кризис25-й кадрПриковать к пулемётуSAPСкаммерсантШоплифтингForexKFCKirbyKontoraMade in ChinaSEOThe AsylumQNetГолливудИКЕАЛас-ВегасММММакдоналдсООО «Вектор»СбербанкСтрахованиеСупермаркетФутболка с тремя волкамиФуфломициныДирективы Аллена ДаллесаАзовское кольцоIce Bucket ChallengeПрокуратура РФЕвропейские санкции против РоссииGainax
НацпроектыФотобанкКарликовое государствоСтройкаГосударственный капитализмКризисное расточение капиталовВыборыГлобальное потеплениеЗвёздные войныКоробка из-под ксероксаМаленькая победоносная войнаКарательная психиатрияПромывка мозговСоздание общества потребления (МальтузианствоПотреблядство) • СтерлиговУчастки на ЛунеФальсификация историиЦПХ
Коммерческие штампы2 в 1By designБыстро, качественно, недорогоЖаба душитМы работаем над этимМолодая, динамично развивающаяся компанияНе работай на дядюОни продалисьПипл хаваетРаботать в нашем банке — большая честьCorporate Memphis
Apple-bad.png Быдло любит, просветлённые отрицают
ВообщеMade in ChinaБыдлодевайсЗащита от дуракаКонсолиМегапиксельМобилодрочерПланшетНекохреньРадиолюбительСвистелки и перделкиЭкономителиЭльдорадоТёплый ламповый звукЯблочникБилайнМегафонГаджетHonorМТСЭмуляторАйфон за смену имени и фамилииОтключение мобильных устройств в авиатранспортеПланшет ТопольGorilla GlassПроблемы с телефонами Samsung Galaxy Note 7СодопедPOCOКитайская подделкаВдохска
Техника обычнаяASUS EEEDreamcastKirbyPSPRTXx86АйподАйпадГЛОНАСС (Навител) • ГовнозеркалкаЗомбоящикКвадрокоптерМаршрутизатор (Циска) • Терморектальный криптоанализаторGlofiishПланшетGPS-маячокВеб-камераArduinoМобильный телефонApple Vision ProПортативная колонкаPlayStation 5Steam DeckFlipper ZeroNintendo SwitchFamily BASICTWS-наушникиDendyMicrosoft KINBlackberryИгровая консольTegosЭлектронная книгаSony PlayStation 3 (2006)КонсольСоникто-тоКонсоле-холопыПК vs консолиKaiOSSony Playstation 2 (2000)Realme C53MTS Fog PlayOmlet ArcadeFamily Link
СмартфоныТелефон (кошерныйкнопочныйсерый) • СмартфонTesla PhoneAndroidiPhone (Айфон / китайскийвосстановленный3G7) • N-GageWindows Phone 7Windows Phone 8 • Магазины (F-DroidTinderGoogle Play и российские аналоги — RuStoreRuMarketNashStore) • HTC (HTC HD2) • HuaweiSIM-карта (Срок годностиЛевая симкаDrimsimId.abonent) • SMSMNP в УкраинеICloudIGloveApp StoreXiaomiSamsungЙотаGPS-трекерPush-уведомленияВзлом SIM-картыКлонирование sim-картыNokia N70Запрет айфонов в РоссииT2Цензура в App StoreПадение смартфона в унитазОчереди за айфоном4GIPhone 5VivoЗолотой айфонNokiaПостоянная слежка смартфоновIOS 18Воровство мобильных телефоновRedmiСажание на смартфонОхлаждение смартфона
ВоображаемаяQRBG121Вымышленные приборыДетекторЛяторМашина времениМашина Судного дняПриборчикСтрелка осциллографаОлег КерманSpaces.im
Ископаемая3dfxAmigaBrick GameMSXNokia 3310VHSS-90ДискетаМагнитофонПейджерРезонатор ГельмгольцаСпектрумТамагочиТерменвоксЮность КП101NESSony PlayStation 4
ПользователиAn heroRu macЖарковСтиллавинТупые свитчерыЭлен ФайсЭльдар МуртазинАрктур 006 Стерео
ПрочееКактусКТ315МануалНЛ-10РингтонСилуминТяни-толкайФирменная тряпка Apple5GОпасность 5GРадиоточкаЗапутались провода наушниковКульт айфонаЗапланированный износНомофобияГалактика знакомствБан на XboxXbox AmbassadorsThe Wizard of Oz: Beyond the Yellow Brick RoadVideobel.by (видео-хостинг)Plvideo (видео-хостинг)Отмена международного роуминга
Movax1010h.png Глубокий смысл скрыт в этих неестественных языках
Языки программированияПромышленные: BATC#CC++JavaJavaScript (AJAX) • PascalPerlPHPPythonRubyABAPАссемблерВасикFortran (Профессор)
Эзотерические: BrainFuckHQ9++ErlangForthHaskellLISP (My other car) • PrologTclΤΕΧOracleMySQLGolangВ++Scala
ПрофессииБыдлокодерПрограммистТестировщикХакерХеллоуворлдщикIT-звёздыПрограммист (существо)Тернарный операторUnreal MCP
Методы и стилиReverse EngineeringАнти-паттернВыстрелить себе в ногуГрязный хакКод (индусский) • КостыльМетод научного тыкаПомолясьСвистелки и перделкиОчередьСпортивное программированиеОбфускацияБета-тестАльфа-тестШаблоныRegReplaceФреймворкБыдлокодIndex.phpОхота за жукамиКуМирКлеточный автоматПроцедурное программированиеПоиск файлов в Unix по содержимомуPetoohФункция активации нейронаПерегрузка операторов в PythonЗерокодинг
Средства разработкиSublime TextПодсветка синтаксиса кодаUnstable DiffusionAPIPythonTutorCodeWarsDataCampUnity3DКнижный PythonMallocСвязный списокSOLIDООПУказательNULLWeLang++XenonRecompFuse.js
ЛюдиИлья КанторЮрий КлючевскийЭдуард ЛаасЭдвард СноуденСеймур Пейперт
Прочее++i + ++iДедлайн%s640 килобайтCMSDummy modeЕГГОГFoobarGod is real, unless explicitly declared as integerGOTOIfconfigKISSRegExpSICPsql.ruXyzzyДискетаИнжалид дежицеКОИ-8ЛогМанРекурсияСУБДТест ТьюрингаУмение разбираться в чужом кодеФаза ЛуныФатальный недостатокПроблема 2000ТаймстампКэшЗапись в файл без кэша (Perl)Танцы с бубномКодачХукCurl cffi