🤔Англоговорящие программисты пишут код на родном для них языке, а вы задумывались, как бы выглядел код для нас, если бы он был на русском?)
🖍Нашла в сети вот такое вот предположение😅:
_________________________________
Надысь А пущай будет ничего, то есть ноль.
Коли А менее или единозначно осьми, тады к А присовокупить два, однакожды ежели противно случаю сему, то нехай нам выйти из круга порочного
_________________________________
🖍А на самом деле язык программирования на русском языке уже существует. Это код на платформе 1С. Поискала для вас пример реального кода для ознакомления) Смотрите ниже)
__________________________________
Процедура УдалитьПовторяющиесяЭлементы(Массив)
ТекущийИндекс = 0;
ВсегоЭлементов = Массив.Количество();
Пока ТекущийИндекс < ВсегоЭлементов Цикл
Индекс2 = ТекущийИндекс + 1;
Пока Индекс2 < ВсегоЭлементов Цикл
Если Массив[Индекс2] = Массив[ТекущийИндекс] Тогда
Массив.Удалить(Индекс2);
ВсегоЭлементов = ВсегоЭлементов - 1;
Иначе
Индекс2 = Индекс2 + 1;
КонецЕсли;
КонецЦикла;
ТекущийИндекс = ТекущийИндекс + 1;
КонецЦикла;
КонецПроцедуры
___________________________________
🖍Согласитесь, непривычно?)) Жду ваши реакции в комментах😁 А может у вас есть свои предположения как выглядел бы код на русском языке?)
🖍Нашла в сети вот такое вот предположение😅:
_________________________________
Надысь А пущай будет ничего, то есть ноль.
Коли А менее или единозначно осьми, тады к А присовокупить два, однакожды ежели противно случаю сему, то нехай нам выйти из круга порочного
_________________________________
🖍А на самом деле язык программирования на русском языке уже существует. Это код на платформе 1С. Поискала для вас пример реального кода для ознакомления) Смотрите ниже)
__________________________________
Процедура УдалитьПовторяющиесяЭлементы(Массив)
ТекущийИндекс = 0;
ВсегоЭлементов = Массив.Количество();
Пока ТекущийИндекс < ВсегоЭлементов Цикл
Индекс2 = ТекущийИндекс + 1;
Пока Индекс2 < ВсегоЭлементов Цикл
Если Массив[Индекс2] = Массив[ТекущийИндекс] Тогда
Массив.Удалить(Индекс2);
ВсегоЭлементов = ВсегоЭлементов - 1;
Иначе
Индекс2 = Индекс2 + 1;
КонецЕсли;
КонецЦикла;
ТекущийИндекс = ТекущийИндекс + 1;
КонецЦикла;
КонецПроцедуры
___________________________________
🖍Согласитесь, непривычно?)) Жду ваши реакции в комментах😁 А может у вас есть свои предположения как выглядел бы код на русском языке?)
👍1
Три полезные и бесплатные нейросети
📌Remove Image Background (https://www.remove.bg) - мгновенное удаление фона у фоток и картинок. Тут все просто - грузишь картинку с фоном, ждешь пару секунд - скачиваешь уже без фона.
📌Business Name Generator (https://businessnamegenerator.com/) - быстрый нейминг для твоего сайта/проекта/стартапа. Пишешь ключевые слова, отвечаешь на пару вопросов и вот твой бренд готов. И даже лого сгенерировано.
📌Colorize (https://colorize.cc/) - раскрашивает черно-белые фото. Загружаешь чб фото - ждешь около 30 секунд - скачиваешь цветное фото.
А какие нейросети использовал ты? Делись в комментах📝
📌Remove Image Background (https://www.remove.bg) - мгновенное удаление фона у фоток и картинок. Тут все просто - грузишь картинку с фоном, ждешь пару секунд - скачиваешь уже без фона.
📌Business Name Generator (https://businessnamegenerator.com/) - быстрый нейминг для твоего сайта/проекта/стартапа. Пишешь ключевые слова, отвечаешь на пару вопросов и вот твой бренд готов. И даже лого сгенерировано.
📌Colorize (https://colorize.cc/) - раскрашивает черно-белые фото. Загружаешь чб фото - ждешь около 30 секунд - скачиваешь цветное фото.
А какие нейросети использовал ты? Делись в комментах📝
👍1
Наташа, вставай, Google все поломал🤪
В ночь на 17 ноября в Google произошел масштабный сбой облачного сервиса, потянувший за собой неработоспособность десятков сайтов и сервисов по всему миру. Перестали работать Spotify, Etsy и другие популярные проекты, в том числе и в России. Google удалось устранить проблему только за два часа. Больше всего проблем было с недоступностью поиска, но также не работали или работали с перебоями Gmail, Youtube и другие проекты интернет-гиганта.
Мягко говоря неприятно, что интернет по всему миру может сломать одна единственная компания парой неосторожных действий😕
В ночь на 17 ноября в Google произошел масштабный сбой облачного сервиса, потянувший за собой неработоспособность десятков сайтов и сервисов по всему миру. Перестали работать Spotify, Etsy и другие популярные проекты, в том числе и в России. Google удалось устранить проблему только за два часа. Больше всего проблем было с недоступностью поиска, но также не работали или работали с перебоями Gmail, Youtube и другие проекты интернет-гиганта.
Мягко говоря неприятно, что интернет по всему миру может сломать одна единственная компания парой неосторожных действий😕
👍1
Youtube теперь без дизлайков👎
👎Google отключил на YouTube счетчик «дизлайков», лишив тем самым пользователей возможности бороться с контентом низкого качества и не смотреть ролики с плохими оценками. Это в очередной раз навлекло на Google гнев миллионов людей.
👎Ютуб без дизлайков теперь больше смахивает на тик-ток. Функция, существовавшая годами, позволяла одним пользователям выразить свое мнение о качестве ролика, а другим понять, стоит ли вообще тратить свое время на просмотр видео. Например, если число «дизлайков» под роликом превышает количество «лайков», то имеет смысл обойти его стороной и не знакомиться с его содержимым.
👍Но уже придумали способ, как обойти нововведение. Пользователи будут использовать один из комментариев под видео, которые будут лайкать, чтобы показать, что им не нравится контент.
👎Google отключил на YouTube счетчик «дизлайков», лишив тем самым пользователей возможности бороться с контентом низкого качества и не смотреть ролики с плохими оценками. Это в очередной раз навлекло на Google гнев миллионов людей.
👎Ютуб без дизлайков теперь больше смахивает на тик-ток. Функция, существовавшая годами, позволяла одним пользователям выразить свое мнение о качестве ролика, а другим понять, стоит ли вообще тратить свое время на просмотр видео. Например, если число «дизлайков» под роликом превышает количество «лайков», то имеет смысл обойти его стороной и не знакомиться с его содержимым.
👍Но уже придумали способ, как обойти нововведение. Пользователи будут использовать один из комментариев под видео, которые будут лайкать, чтобы показать, что им не нравится контент.
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
А вы видели смартфон-рулон?)
Новый форм-фактор смартфона: гибкий экран-рулон. Выглядит магически) Такой смартфон уже реально существует, правда пока только как прототип.
Хорошая новость для тестировщиков - данная модель в ближайшие годы точно не поступит в продажу - слишком дорогое производство и как следствие запредельная себестоимость смартфона. А то прям представляется как с раздвигающимся экраном пропорционально растет количество багов в приложениях😅
Новый форм-фактор смартфона: гибкий экран-рулон. Выглядит магически) Такой смартфон уже реально существует, правда пока только как прототип.
Хорошая новость для тестировщиков - данная модель в ближайшие годы точно не поступит в продажу - слишком дорогое производство и как следствие запредельная себестоимость смартфона. А то прям представляется как с раздвигающимся экраном пропорционально растет количество багов в приложениях😅
👍3
В компиляторах нашли уязвимость, позволяющую прятать вредоносный код в исходниках😕 - одна из причин фишинга и подмены расширений🙈
👉Исследователи из Кембриджского университета раскрыли информацию об уязвимости, которая затрагивает многие современные компиляторы программного кода. В работе под названием Trojan Source описана коварная атака, в рамках которой злоумышленники могут скрыть целевой вредоносный код в исходниках программного обеспечения.
☝️Атака основывается на том, как компиляторы обрабатывают Unicode-идентификаторы, используемые для определения ориентации текста (слева направо или наоборот). Слабым местом является алгоритм Unicode Bidi, который позволяет совмещать написанные справа налево и слева направо слова. Например, благодаря этому алгоритму можно сочетать слова на арабском и английском языках. Он также позволяет написанный справа налево текст считывать слева направо и наоборот.
🤜Таким образом можно добавлять команды, которые будут отображаться как часть комментария или строки, когда программист будет осуществлять проверку кода. Ранее атаки такого типа использовались для маскировки расширений файлов вредоносного ПО, распространяемого по электронной почте в ходе фишинговых кампаний. Такой подход позволяет встроить в исходный код уязвимости и, если они не внесут значительных изменений в логику, то при проверке кода обнаружить их будет очень непросто.
👌Уже готовы данные для исправления проблемы для разработчиков, использующих язык Rust. Дополнительные рекомендации по решению этой проблемы для других языков программирования будут опубликованы позднее.
👉Исследователи из Кембриджского университета раскрыли информацию об уязвимости, которая затрагивает многие современные компиляторы программного кода. В работе под названием Trojan Source описана коварная атака, в рамках которой злоумышленники могут скрыть целевой вредоносный код в исходниках программного обеспечения.
☝️Атака основывается на том, как компиляторы обрабатывают Unicode-идентификаторы, используемые для определения ориентации текста (слева направо или наоборот). Слабым местом является алгоритм Unicode Bidi, который позволяет совмещать написанные справа налево и слева направо слова. Например, благодаря этому алгоритму можно сочетать слова на арабском и английском языках. Он также позволяет написанный справа налево текст считывать слева направо и наоборот.
🤜Таким образом можно добавлять команды, которые будут отображаться как часть комментария или строки, когда программист будет осуществлять проверку кода. Ранее атаки такого типа использовались для маскировки расширений файлов вредоносного ПО, распространяемого по электронной почте в ходе фишинговых кампаний. Такой подход позволяет встроить в исходный код уязвимости и, если они не внесут значительных изменений в логику, то при проверке кода обнаружить их будет очень непросто.
👌Уже готовы данные для исправления проблемы для разработчиков, использующих язык Rust. Дополнительные рекомендации по решению этой проблемы для других языков программирования будут опубликованы позднее.
👍1
«Флешка Джеймса Бонда»: Ростех представил самоуничтожающуюся флешку💥
🕹 Полностью уничтожить всё содержащееся на накопителе можно даже не подключая его к компьютеру — достаточно просто нажать специальную кнопку.
🔥Встроенный источник питания активирует специальный электродетонатор, который прожигает печатную плату накопителя кумулятивной струей. После активации «детонации» уничтожаются только внутренности, корпус остаётся целым и невредимым.
❗️Невозможность восстановления данных подтверждена экспертизами. В дальнейшем будут проведены испытания устройства на безопасность при длительном хранении и на стойкость к механическим и климатическим факторам, а также будут проработаны различные варианты дизайна корпуса.
🤔Технические подробности флешки и ее стоимость пока не раскрываются. Будет ли устройство продаваться всем желающим, пока тоже не известно.
🕹 Полностью уничтожить всё содержащееся на накопителе можно даже не подключая его к компьютеру — достаточно просто нажать специальную кнопку.
🔥Встроенный источник питания активирует специальный электродетонатор, который прожигает печатную плату накопителя кумулятивной струей. После активации «детонации» уничтожаются только внутренности, корпус остаётся целым и невредимым.
❗️Невозможность восстановления данных подтверждена экспертизами. В дальнейшем будут проведены испытания устройства на безопасность при длительном хранении и на стойкость к механическим и климатическим факторам, а также будут проработаны различные варианты дизайна корпуса.
🤔Технические подробности флешки и ее стоимость пока не раскрываются. Будет ли устройство продаваться всем желающим, пока тоже не известно.
👍1
Мобильные операторы отказались от безлимитного интернета во всех тарифах😳
❗️Основные операторы мобильной связи Билайн, Мегафон, МТС и Tele2 отказались от опции безлимитного интернета для новых абонентов. Это не распространяется на актуальные тарифы у действующих абонентов.
🤔Теперь если у вас безлимит, то стоит десять раз подумать перед сменой тарифа🙈
❗️Операторы заявили, что в первую очередь намерены исходить из потребностей клиентов, «а спроса на безлимиты в последнее время не наблюдаем». Подобные тарифы назвали нишевым продуктом, «интересным лишь узкой аудитории».
🤔 «Узкая аудитория» удаленщиков негодует. Теперь нам некомфортно)) Ведь подстраховка мобильной связью неотъемлемая часть удаленной работы. А иногда при перемещениях и вся работа висит на мобильной связи..
❗️Основные операторы мобильной связи Билайн, Мегафон, МТС и Tele2 отказались от опции безлимитного интернета для новых абонентов. Это не распространяется на актуальные тарифы у действующих абонентов.
🤔Теперь если у вас безлимит, то стоит десять раз подумать перед сменой тарифа🙈
❗️Операторы заявили, что в первую очередь намерены исходить из потребностей клиентов, «а спроса на безлимиты в последнее время не наблюдаем». Подобные тарифы назвали нишевым продуктом, «интересным лишь узкой аудитории».
🤔 «Узкая аудитория» удаленщиков негодует. Теперь нам некомфортно)) Ведь подстраховка мобильной связью неотъемлемая часть удаленной работы. А иногда при перемещениях и вся работа висит на мобильной связи..
👍1
5️⃣самых важных soft skills для программиста и айти-специалиста
👉🏻Сейчас тут будет много «умных слов») попробую их объяснить простым языком) Например, Soft Skills - дословно - «мягкие» навыки, это набор важных для карьеры умений, при этом они не относятся к профессиональным знаниям и не зависят от специфики работы👈🏻
Работа разработчика постепенно выходит дальше за рамки программирования. Чтобы оставаться востребованным специалистом, разработчику помимо профессиональных навыков также нужно развивать и soft skills. И вот на что следует обратить внимание в первую очередь:
1️⃣Эмоциональный интеллект или эмпатия
Способность понимать других людей часто недооценивают. Если кратко, то любой программист должен уметь ставить себя на место коллег — так будет проще обмениваться идеями и не напрягать друг друга, когда что-то идет не так.
Также высокий уровень эмпатии помогает лучше понимать пользователей. Например, может казаться, что код работает идеально, но нужно не забывать об удобстве каждого человека, который будет использовать продукт.
2️⃣Стрессоустойчивость
Это полезный навык, который поможет сохранить нервы) В работе программиста бывает много стресса: код не работает без видимых причин, коллеги не понимают, что вы от них хотите, а заказчики требуют невозможного или нелогичного. В таких ситуациях важно сохранять спокойствие.
Хороший программист умеет давать обратную связь и не переходить на личности — даже если приходится повторять одно и то же несколько раз в день)
3️⃣Умение работать в команде
Навык командной работы — важный soft skill, который часто мелькает в вакансиях. За любым современным ИТ-продуктом часто стоит большая команда специалистов, и скорость разработки очень зависит от умения всех участников работать слаженно.
Программист должен знать, кто за что отвечает, и понимать, к кому из коллег он может обратиться за советом. При этом важно следовать регламенту и помнить: инициатива в компании полезна, только если она работает на общие цели.
4️⃣Управление проектами, людьми и собой
Программист активно работает с проектом. Также с этим проектом тесно связаны разные люди: сотрудники, клиенты, помощники, подрядчики, регуляторы и т.д. Человек, который управляет проектом, стоит посередине. У него в руках веревочки и связь со всеми компонентами. Именно от него зависит, каким получится проект и насколько он будет качественным.
5️⃣Умение вести переговоры
В современных компаниях программистам нужно много общаться с коллегами, менеджерами и клиентами. Бывает разработчика привлекают в качестве эксперта на встречу с заказчиком. Переговоры помогают и в повседневной работе: при выборе технологии, согласовании задач и при оценке результатов. Разработчик должен уметь защитить свою точку зрения.
👉🏻Сейчас тут будет много «умных слов») попробую их объяснить простым языком) Например, Soft Skills - дословно - «мягкие» навыки, это набор важных для карьеры умений, при этом они не относятся к профессиональным знаниям и не зависят от специфики работы👈🏻
Работа разработчика постепенно выходит дальше за рамки программирования. Чтобы оставаться востребованным специалистом, разработчику помимо профессиональных навыков также нужно развивать и soft skills. И вот на что следует обратить внимание в первую очередь:
1️⃣Эмоциональный интеллект или эмпатия
Способность понимать других людей часто недооценивают. Если кратко, то любой программист должен уметь ставить себя на место коллег — так будет проще обмениваться идеями и не напрягать друг друга, когда что-то идет не так.
Также высокий уровень эмпатии помогает лучше понимать пользователей. Например, может казаться, что код работает идеально, но нужно не забывать об удобстве каждого человека, который будет использовать продукт.
2️⃣Стрессоустойчивость
Это полезный навык, который поможет сохранить нервы) В работе программиста бывает много стресса: код не работает без видимых причин, коллеги не понимают, что вы от них хотите, а заказчики требуют невозможного или нелогичного. В таких ситуациях важно сохранять спокойствие.
Хороший программист умеет давать обратную связь и не переходить на личности — даже если приходится повторять одно и то же несколько раз в день)
3️⃣Умение работать в команде
Навык командной работы — важный soft skill, который часто мелькает в вакансиях. За любым современным ИТ-продуктом часто стоит большая команда специалистов, и скорость разработки очень зависит от умения всех участников работать слаженно.
Программист должен знать, кто за что отвечает, и понимать, к кому из коллег он может обратиться за советом. При этом важно следовать регламенту и помнить: инициатива в компании полезна, только если она работает на общие цели.
4️⃣Управление проектами, людьми и собой
Программист активно работает с проектом. Также с этим проектом тесно связаны разные люди: сотрудники, клиенты, помощники, подрядчики, регуляторы и т.д. Человек, который управляет проектом, стоит посередине. У него в руках веревочки и связь со всеми компонентами. Именно от него зависит, каким получится проект и насколько он будет качественным.
5️⃣Умение вести переговоры
В современных компаниях программистам нужно много общаться с коллегами, менеджерами и клиентами. Бывает разработчика привлекают в качестве эксперта на встречу с заказчиком. Переговоры помогают и в повседневной работе: при выборе технологии, согласовании задач и при оценке результатов. Разработчик должен уметь защитить свою точку зрения.
👍1
☠️ Самые опасные компьютерные вирусы XXI века ☠️
🏴☠️ Zeus Gameover
Эта троянская программа, нацеленная на ОС Windows была создана в 2014 году. Заражение происходит через спам и загруженные файлы. Zeus Gameover нацелен на то, чтобы добраться до банковских реквизитов пользователя и снять с его счетов все средства. Вирус отлично собирает конфиденциальную информацию и может даже загружать на устройство программу-вымогателя, которая шифрует файлы и потом требует деньги за их разблокировку. За поимку создателя Zeus, российского хакера Богачова, ФБР в 15-м году предложило рекордно крупное вознаграждение — 3 млн долларов.
🏴☠️ CryptoLocker
Это опасное ПО было выпущено в 2013 году. Оно распространялось по электронной почте в виде обыкновенного письма с вложенной программой. При открытии сообщения файл автоматически запускался, после чего зашифровывал все хранящиеся на компьютере файлы. Чтобы восстановить доступ к своим документам, жертве нужно было заплатить большую сумму, причем в биткоинах. Сделав это, пользователь получал ключ, от которого не было никакого толка: зараженные CryptoLocker’ом данные терялись безвозвратно.
🏴☠️ Melissa
Это обычный текстовый документ (на первый взгляд, конечно же), который в момент открытия отправляется 50 главным контактам в электронном почтовом ящике жертвы. В нем содержалась любопытная информация: от ссылок на новые мультсериалы до паролей, открывающих доступ к платным продуктам популярных сайтов. Mellisa не была создана для кражи данных или денег, но, несмотря на это, наносила большой вред крупным компаниям, в том числе корпорации Microsoft. Этот вирус создавал огромный интернет-трафик, снижая скорость работы итак загруженных серверов. И хоть его обезвредили за пару дней, ущерб от Mellisa оценивается в колоссальные 80 млн долларов.
🏴☠️ ILOVEYOU
В мае 2000 года тысячи интернет-пользователей получили электронное письмо, содержащее один и тот же текст: “ILOVEYOU”. К нему крепился файл, который после открытия предоставлял злоумышленникам полный доступ к ОС. Этот вирус считается одним из наиболее опасных, т.к. он заразил около 10% всех ПК на планете и нанес ущерба на сумму около 10 млрд долларов. Многим правительствам даже приходилось на какое-то время отключать свои email-системы, чтобы воспрепятствовать атакам ILOVEYOU.
🏴☠️ Zeus Gameover
Эта троянская программа, нацеленная на ОС Windows была создана в 2014 году. Заражение происходит через спам и загруженные файлы. Zeus Gameover нацелен на то, чтобы добраться до банковских реквизитов пользователя и снять с его счетов все средства. Вирус отлично собирает конфиденциальную информацию и может даже загружать на устройство программу-вымогателя, которая шифрует файлы и потом требует деньги за их разблокировку. За поимку создателя Zeus, российского хакера Богачова, ФБР в 15-м году предложило рекордно крупное вознаграждение — 3 млн долларов.
🏴☠️ CryptoLocker
Это опасное ПО было выпущено в 2013 году. Оно распространялось по электронной почте в виде обыкновенного письма с вложенной программой. При открытии сообщения файл автоматически запускался, после чего зашифровывал все хранящиеся на компьютере файлы. Чтобы восстановить доступ к своим документам, жертве нужно было заплатить большую сумму, причем в биткоинах. Сделав это, пользователь получал ключ, от которого не было никакого толка: зараженные CryptoLocker’ом данные терялись безвозвратно.
🏴☠️ Melissa
Это обычный текстовый документ (на первый взгляд, конечно же), который в момент открытия отправляется 50 главным контактам в электронном почтовом ящике жертвы. В нем содержалась любопытная информация: от ссылок на новые мультсериалы до паролей, открывающих доступ к платным продуктам популярных сайтов. Mellisa не была создана для кражи данных или денег, но, несмотря на это, наносила большой вред крупным компаниям, в том числе корпорации Microsoft. Этот вирус создавал огромный интернет-трафик, снижая скорость работы итак загруженных серверов. И хоть его обезвредили за пару дней, ущерб от Mellisa оценивается в колоссальные 80 млн долларов.
🏴☠️ ILOVEYOU
В мае 2000 года тысячи интернет-пользователей получили электронное письмо, содержащее один и тот же текст: “ILOVEYOU”. К нему крепился файл, который после открытия предоставлял злоумышленникам полный доступ к ОС. Этот вирус считается одним из наиболее опасных, т.к. он заразил около 10% всех ПК на планете и нанес ущерба на сумму около 10 млрд долларов. Многим правительствам даже приходилось на какое-то время отключать свои email-системы, чтобы воспрепятствовать атакам ILOVEYOU.
👍1
Как легко устроиться на работу в IT?🤔
Приглашаем на нашу закрытую зум-конференцию - там будет много полезной информации🔥
Подробности здесь:
https://www.instagram.com/p/CX3IWyJIcwb/?utm_medium=copy_link
Приглашаем на нашу закрытую зум-конференцию - там будет много полезной информации🔥
Подробности здесь:
https://www.instagram.com/p/CX3IWyJIcwb/?utm_medium=copy_link
👍1
Новый ролик на канале Prog.man👌🏼
QR-код, который не стыдно показать😉 Поддержи комментом)
https://vm.tiktok.com/ZSemXaJpk/
QR-код, который не стыдно показать😉 Поддержи комментом)
https://vm.tiktok.com/ZSemXaJpk/
👍3