Виталий Новичков@Wohlstand
Инженер-Программист С++
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Зарегистрирован
- Активность
Специализация
Фулстек разработчик, Разработчик игр
Старший
C++
Git
Cmake
Linux
Bash
Unix
ООП
Базы данных
Сначала этим мессенджером начала пользоваться моя мама в начале нулевых, а потом и я сам, уже будучи подростком где-то во второй половине нулевых (2006 / 2007 годы). Мне этот мессенджер очень понравился, хорошо работал на старых компьютерах, какие у меня тогда были (а современных позволить и не могли тогда, семья после развода родителей тогда бедствовала) на Windows 98.
ICQ же мне не нравилась по нескольким причинам: нестабильные и тормозные официальные клиенты, неприятный звук сообщений там (мне лично не зашёл он тогда). Большинство моих знакомых и друзей сидела именно в Агенте, а те, кто предпочитал ICQ и упорно не хотели в Агент, были со мной не в самых лучших отношениях, хоть и с некоторыми оговорками. ICQ я потом использовал через MirandaIM, и первым делом меня бесило отсутствие возможности пересылать файлы, а я любил показывать и делиться разными штуками с друзьями, и в Агенте это можно было, а вот в ICQ с этим была большая проблема. Официальные клиенты вроде как могли передавать файлы, но я мало чего о них знаю, пользовался исключительно сторонними.
Помню, что выход Агента 6 разозлил меня первым делом тем, что невозможно было отправлять вообще какие-либо файлы, кроме картинок (исправили это потом), а я хотел слать любые файлы и документы, обменивался с людьми и исполняшками и исходниками программ, какие мы во время универа пилили. И именно из-за этого я и на столе, и на мобильнике стал сидеть на старых версиях (старую версию Агента даже сохранил отдельно, которая совместима с пятым Агентом по протоколу передачи файлов). Потом нашёл для себя выход: самодельный файлообменник - сделал скрипт, который выгружает файл на мой домашний сервер и тут же копирует в буфер обмена ссылку на этот файл, а я потом просто вставлял эту ссыль в месседжер, где нельзя было отправлять файлы напрямую.
Дальше, в конце 2014го года я перехожу на Linux с концами, и Агент в основном у меня работал только через Pidgin, и со временем у меня там уже никого не осталось, все стали пользоваться другими месседжерами, а протокол Агента болтался просто так, пока на серверах не отключили потокол MRIM в 2018м году (все агенты версий 5.х и старее, а также сторонние клиенты все хором перестали работать).
С тех пор Агент уже вообще не использовал, пока не вышла ICQ New и новый Агент, который поставил просто так, чтобы изучить, что это такое. За всё это время лишь с одним-двумя товарищами обменялись тестовыми сообщениями и всё. А вся жизнь тем временем во всю кипела в Telegram и Discord.
Жаль, конечно, мессенджер, хороший был в своё время. Раз уж так, да пусть покоится с миром.
Очень даже живой был! До начала 2010х был моим основным мессенджером и мессенджером моего детства. Мне он нравился в разы больше, чем ICQ, которая работала нестабильно (у меня конкретно), и был менее перегруженным. Все знакомые и друзья мои были именно в Агенте. Использовал тогда версию 4.6 на Windows 98 (на XP перешёл потом, когда нашёл способ гонять драйвер от NT4, чтобы гонять OPL3-чип на C-Media), а старые официальные ICQ-клиенты не работали, требовали обновиться. В итоге либо ломать приходилось клиент (чтобы обойти ругалку), либо ставить Miranda-IM, например. Где-то в конце 2014го года я перешёл на Linux, и дальше подключался к сети Mail-ru-агента через Pidgin, но со временем там уже почти ни с кем из моих уже не общаюсь, либо общался через XMPP, либо через Viber или Skype. К переписке через соц-сети у меня была сильная неприязнь, первым делом за то, что "это надо открывать целый браузер и сайт, и следить за обновлениями сообщений", я был и остаюсь ярым фанатом "родных" программ-месседжеров, которые работают независимо от браузера и имеют более гибкие возможности, чем Веб. И почта у меня только в "толстых" клиентах (первым делом за то, что не люблю лазать за почтой на сайт, а люблю почту гонять в программе-клиенте), раньше пользовался Outlook Express, потом M$ Outlook и сейчас Thunderbird.
Не из под пальмы, а из глухой деревни!На деле просто из пригорода. Мне крайне не удобно каждый день ездить далеко, стоять в забитых автобусах-метро-электричках, чтобы успеть к точному времени (путь в один конец где-то полтора-два часа. Во времена универа (2010-2015) были ещё и ужасно-длинные пробищи на двух-полосной трассе, и преодолеть жалкие 10 километров уходит два с половиной часа. На электричке делая гигантский крюк и преодолевая значительный путь, я в итоге экономил лишние пол часа), потом весь день разбирый и ничего толкового сделать не могу, и клюю клавиатуру носом. А на удалёнке я могу и поспать, и ночью поработать, из офиса обычно выкуривают всех до одного из офиса к 6 вечера и запирают его на замок, так что, не посидишь там до часа ночи. А если и вызывают в офис по каким либо нуждам раз в несколько месяцев, еду туда спокойно, даже на такси, чтобы сэкономить время на дорогу, хоть и выходит сильно дороже.На счёт Питона вроде как можно интегрировать в систему должным образом и будет также. На линухах по крайней мере с любым скриптовым языком достаточно просто - вписал в первой строчке путь к интерпретатору, пометить исполняемым и будет работать. Даже с PHP это работает. На Винде, чтобы сделать какой-то скрипт исполняемым, приходится в реесте прописывать всё, чтобы ось начала считать его за исполняемый файл.
Интересненько, и, кажется я кое-что вспомнил, что в универе я откопал подобный скрипт на сетевом дискес той же ролью работы из под групповом политики в Active Directory и себе скопировал, но так и не удосужился его изучить.
VBA я хорошо знаю, использовал через M$-Access для курсача в универе и на временной подработке после универа, пилил там базу данных заказчику с кучей логики разной. Если VBA, то тогда заражённые документы для Word и Excel, а VBS это когда сами скрипты втыкались под видом каких либо плюшек, я видал и те и те. Я ещё видал письмо с VBS-скриптом внутри GZ-сжатого архива.
Я помню, что видел в коде одного зловреда `script lang="VBScript"`, но я не знал, что это называется как "ActiveX Scripting". Под именем ActiveX я лишь помню двоичные плагины к "Ослу", и либо это был Flash, либо плагины-костыли для старых камер видеонаблюдения (сейчас такие плагины совсем не нужны, благодаря WebAssembly и WebRTC, на работе разрабатываю системщину для камер видеонаблюдения и понимаю эту кухню).
Видал я ещё в детстве о том, что VBS-скрипты существуют, НО, за всё время до недавних пор я ни разу не видел, чтобы кто-то использовал эти скрипты как-то по настоящему (единственный человек, который их по настоящему использует, это один товарищ из Сургута, и чую он явно не обрадуется тому, что ему придётся учить новые языки программирования, я ему уже сразу советовал, пусть учит хотя бы Питон для начала). Я лично использовал для скриптов-самопалов суровый челябинский BAT, который сильно слабее по функционалу, но VBScript не гонял. А скрипты на VBScript видал лишь в вирусах, какие прилетали либо в письмах, либо на сайтах, которые целились на уязвимый Internet Explorer (другие браузеры чхать хотели на VBScript).
В своих личных проектах я стараюсь комментировать код (по крайней мере некоторые важные этапы или малопонятные моменты, или описание исправления каких либо странных ошибок, чтобы видеть это снова и снова, чтобы уж точно запомнить и не повторить), но бывает, что пишу разные суровые самопалы чисто для себя, и не комментирую. На предыдущей работе было даже правило, которое ЗАПРЕЩАЕТ комментировать, чтобы никаких комментариев в коде не было, кроме исключительных случаев, чтобы объяснить причину нестандартной ситуации (например, какого-нибудь костыля для какой-то определённой кривой железки). Разрабатывая библиотеки первым делом стараюсь документировать публичные функции Doxygen-форматом, чтобы пользователям библиотеки было понятно, как их использовать.
Я ещё в школьные годы баловался с Пышкой, и потом во время обучения в универе подрабатывал на ней, а в самом универе изучал С++. Потом в итоге пришла в голову идея создать свой интересный проект на C++, и в итоге решил больше с Вебом не возиться (не по мне это, особенно заказчики, просящие изыски за копейки), и потом после универа работу нашёл именно по C++, и она по мне интересней, чем аналогичное под Веб.
К счастью, с этим не сталкивался. Но, слыхал от знакомого, который пробовал работать водителем, и он собирал заказы из аэропортов. Однако, там (по его словам) Яндекс сделал ограничение, что каждому отдельному водителю разрешено только определённое количество заказов из аэропортов.
Ниразу такого не встречал (Москва и Московская область)... Все водители, с которыми я имел дело, были честными. Я заказываю такси всегда так, чтобы сразу ждать приезда машины на улице, стараюсь не заказывать машину заранее, чтобы не заставлять водителя ждать, хоть и был один момент, когда водитель ждал прям долго: в 2020м году, когда я собирал монатки из офиса для удалённой работы, меня охрана не выпустила, попросив предъявить материальный пропуск. И пока я его делал у бухгалтеров, водитель ждал, и в итоге, тот ждал дольше бесплатного периода, и я за это ожидание заплатил.
И кстати, а что на счёт системы оценок? Клиенты могут ставить оценку водителям (и водители могут ставить оценку клиентам, которых возили). И если водитель накосячил, клиент имеет право в приложении выругаться или даже пожаловаться, что тот ведёт себя нечестно. А так, лично не было нужды жаловаться, поэтому не знаю, что Яндекс делает, если водитель накосячил и на него жалобы.
Есть ещё и Samsung Pay, на большей части телефонах (до какого-то года, мой Galaxy Note 9 прекрасно работает с этим) она прекрасно работает, но, только с картами "МИР". И работает даже без интернета (а терминал думает, что это просто сама банковская карта).
P.S. А вообще, просто картами по мне удобнее, легко так достал кошелёк, и всё, сразу оплатил. Смартфон я всегда прячу во внутренних карманах и достаю его только при необходимости. Ещё неудобство, что постоянно надо лезть куда-то в приложения, чтобы достать что-то, а карточку достал из кошелька и всё, сразу оплатил!
"flow" это течение, а также ещё существует глагольная форма: "A stream flows down from the mountain".
"Тимлид собрал митинг у входа в бизнес-центр, чтюобы заставить руководство повысить, наконец, всем зарплату".
На счёт давно прижившихся германизмов, франкизмов, испанизмов, японизмов и англицизмов я спорить не буду, эти слова обозначили конкретные понятия, для которых никогда не было никаких переводов.
То же слово "лидер" в русском языке прижилось очень давно как обобщённое понятие "человека, который возглавляет, главенствует, превосходит остальных", и тут сокращения можно понять как жаргонизм. А на деле "начальник команды", или "глава команды".
Никогда это слово не использовал и не слыхал ни от кого... А так, накопал, это "разрабатывать", ну или жаргонно "пилить", "строить", "полировать", и т.п. верно?
В русском слыхал лишь как обозначение "сайта-одностраничника". Но буквально "landing" - это посадка (самолёта) / приземление / высадка (десанта), и т.п.
Вот я и говорю, что ОЧЕНЬ примерно, потому что я не понимаю исходного смысла данного предложения, потому что оно вырвано из контекста, и не понятно, к чему оно относится. Поэтому и такой итог.
А вот понимая, к чему оно относится, можно и сформулировать описание правильно.
Если и переводить, то надо переводить правильно, чётко осознавая смысл исходных слов. Так с любым переводом, не только техническим, но и литературным (вспомните кривые переводы игр из прошлого). А если переводить тяп-ляп, то и будет так же нелепо, как Вы и привели. Если переведено грамотно, то понятно должно быть сразу и без подсказок. А так, соглашусь, что постоянное использование таких подсказок - излишне, и нелепо, особенно если сам текст переведён неправильно.
Flow - это не поток, а течение. В английском языке слово также ещё и глагол: "Stream flows down". Мне кажется, что в технике оно близко к понятию "алгоритм", "последовательность действий". А понятие "flow chart" - это "блок-схема", описывающая какой-то алгоритм.
Stream в технике, это больше не "поток", а "вещание", "трансляция", либо конкретно "поток данных" (в зависимости от контекста), либо ещё чего-нибудь, всегда надо уточнять, поток чего.
Thread это программный поток, параллельно исполняемый код внутри одного программного модуля.
Я бы написал так (очень приблизительно, я не писатель и не редактор):
`В отдельных потоках, запускаем обработку входящего потока данных с помощью нашего алгоритма.`
Но в любом случае, фразировать надо правильно в зависимости от ситуации, и от того, что ИМЕННО означают те или иные понятия, и к какому селу/городу это предложение.
Который "stream" буквально, это поток воды в ручье, или океаническое течение, или воздушный/жидкостный поток из трубы, а если говорить в смысле "видеопоток", то здесь подходит "вещание", "эфир", "трансляция" (в зависимости от контекста). В программировании "поток" всегда "параллельно исполняемые части кода одной программы".
"Нить" это буквальный перевод слова "thread", и в прямом смысле значит обычную текстильную нитку. Я понятие "нить" в смысле "параллельный поток программы" слыхал крайне редко, лишь в универе от конкретно одного преподавателя (где-то в между 2012 и 2014ми годами), и сначала думал, что это какая-то отдельная фишка Windows (про который шло объяснение на той лекции), но на деле, это всё тот же "поток", не зависимо от операционной системы. И с тех пор уже давно нигде не слышу понятие "нить".
Не все! Я их наоборот, избегаю и стараюсь придумывать альтернативы. И да, мне всего 31 год, и мои сверстники и разные люди по старше уже кидаются жаргонизмами разными. Последнее время (где-то начиная с 2016-2017х годов) англицизмы меня лично сильно бесят, слишком их много, засоряют речь. Я знаю английский боле-менее, чтобы читать документацию, общаться в иностранных чатах/форумах, и т.п., но я считаю, что этими словами не надо засорять русский язык. (Кстати говоря, даже среди англоговорящих есть свои пуристы, которые противятся латинизмов и других заимствований). Если уж такие споры из-за этого всего, то можно, например, в скобочках приводить английское обозначение при первом упоминании термина, чтобы было понятно всем, включая любителей избытка англицизмов.
А теперь, моё личное мнение обо всём этом:
Англицизмы считаются своего рода "жаргоном", а от издательств (как я думаю) требуется соблюдать формальные правила русского языка, и англицизмы в эти правила не входят, за исключением давным давно устоявшихся и закоренившихся слов. И люди, которые с самого начала учили не русские названия, а "жаргонизмы", считаются "безграмотными" с точки зрения издательств. Как будто человек выучил одни лишь матерные ругательства, и совершенно не знает, как высказаться литературно. Всем тем, кто изъясняется со мной избытком англицизмов, я тем отвечаю, что я не разговариваю на "англо-русском суржике", и прошу говорить со мной нормально. Повторяю, это просто моё личное мнение, если есть что-то дополнить или подтвердить/опровергнуть, готов выслушать.
Осторожно, эта версия глючная... Я сначала поставил её маме, не подозревая ничего, и тут всплыли две аномалии: плавающее крохотное окно со значком диска. И крайняя нестабильность работы виртуалок, хотя хост-система почти чистая. Потом, пришёл к себе, провёл несколько экспериментов (у меня была версия 7.0.6), и всё шикарно работало. Обновился до версии 7.0.8, и понеслось, один-в-один, как на компьютере мамы. Потом я тут же откатился до 7.0.6, и всё вернулось на свои места. Так что, оставайтесь пока на 7.0.6 и следите за новостями.
Ещё на форуме тут люди жалуются на очень похожие проблемы, что и у меня: https://forums.virtualbox.org/viewtopic.php?f=1&p=534864