Алгоритмы и Жизнь
11 subscribers
38 photos
17 videos
35 links
Канал предназначен для публикации материалов из мира программирования и интернет технологий, а также (иногда) для публикации просто интересных "цепляющих" материалов.
Download Telegram
Корифеи программирования.
1. Билл Гейтс и создание Microsoft
Билл Гейтс, будучи студентом Гарварда, вместе со своим другом Полом Алленом написал интерпретатор языка BASIC для первого персонального компьютера Altair 8800. Эта разработка стала основой для создания компании Microsoft.
2. Гвидо ван Россум и создание Python
Гвидо ван Россум, работая в Институте математики и информатики в Нидерландах, начал разработку нового языка программирования, который стал известен как Python. Сегодня Python является одним из самых популярных языков программирования в мире.
3. Ларри Пейдж и Сергей Брин и создание Google
Ларри Пейдж и Сергей Брин, будучи аспирантами Стэнфордского университета, начали работать над поисковой системой, которая стала известна как Google. Они основали компанию Google, которая стала одной из самых влиятельных технологических компаний в мире.
4. Линус Торвальдс и создание Linux
Линус Торвальдс, студент Хельсинкского университета, начал разработку ядра операционной системы, которое он назвал Linux. Первоначально это был личный проект, но сейчас он широко используется в серверах, мобильных устройствах и встраиваемых системах.
5. Стив Джобс и Стив Возняк и создание Apple
Стив Джобс и Стив Возняк, два друга, работающие в гараже, создали первый персональный компьютер Apple I. Их компания Apple позже выпустила революционные продукты, такие как Macintosh, iPhone и iPad, которые кардинально изменили индустрию технологий и потребительской электроники.
Основные горячие клавиши для Windows
Клавиша Windows + L: заблокировать компьютер.
Клавиша Windows + R: открыть диалоговое окно «Выполнить».
Клавиша Windows + S: открыть интерфейс поиска.
Клавиша Windows + I: открыть приложение «Параметры».
Клавиша Windows + A: открыть Центр уведомлений.
Клавиша Windows + Tab: показать все открытые приложения.
Alt + Tab: переключение между открытыми приложениями.
Alt + F4: закрыть текущее окно или приложение.
Ctrl + Shift + Esc: открыть диспетчер задач.
Клавиша Windows + плюс (+): увеличить с помощью лупы.
Клавиша Windows + минус (-): уменьшить с помощью лупы.
Клавиша Windows + стрелка влево: прикрепить текущее окно к левой половине экрана.
Клавиша Windows + Стрелка вправо: прикрепить текущее окно к правой половине экрана.
Основные горячие клавиши для Microsoft Word
Ctrl + N: создать новый документ.
Ctrl + S: сохранить текущий документ.
Ctrl + P: открыть диалоговое окно «Печать».
Ctrl + Z: отменить последнее действие.
Ctrl + Y: повторить последнее действие.
Ctrl + X: вырезать выделенный текст или объект.
Ctrl + C: скопировать выделенный текст или объект.
Ctrl + V: вставить скопированный или вырезанный текст или объект.
Ctrl + A: выделить все содержимое в документе.
Ctrl + F: открыть диалоговое окно «Найти» для поиска в документе.
Ctrl + H: открыть диалоговое окно «Найти и заменить».
Ctrl + K: Вставить гиперссылку.
Ctrl + M: Увеличить отступ выделенного абзаца.
Ctrl + Shift + M: Уменьшить отступ выделенного абзаца.
Как правильно писать запросы для нейросетей, генерирующих текст, например, для ChatGPT
1. Будьте конкретны и понятны.
Четко определите тему, укажите, что вы хотите узнать.
Пример: «Объясните, как алгоритмы машинного обучения работают в беспилотных автомобилях» вместо «Расскажите мне об алгоритмах».
Пример: «Как технология блокчейн обеспечивает безопасность данных?» вместо «Расскажите мне о блокчейне».
Пример: «Каковы преимущества использования Python для веб-разработки по сравнению с JavaScript?» вместо «Python против JavaScript».
2. Задавайте односложные вопросы.
Задавайте по одному вопросу за раз, несколько вопросов в одном запросе могут сбивать с толку.
Пример: Первый запрос: «Какова польза для здоровья от йоги?». Второй запрос: «Как часто новичку следует заниматься йогой?». Вместо одного запроса: «Расскажите мне о йоге и как часто мне следует ею заниматься».
3. Определите область действия.
Если ваш запрос предполагает ответ, связанный с различными областями действия, сузьте его.
Пример: «Каково воздействие электромобилей на окружающую среду в городских районах?» вместо «Воздействие электромобилей на окружающую среду».
Если вам нужен ответ из нескольких пунктов, укажите это.
Пример: «Перечислите 5 преимуществ удаленной работы» вместо «Расскажите мне об удаленной работе».
4. Используйте правильную грамматику и пунктуацию.
Убедитесь, что нет орфографических ошибок, которые могут изменить смысл.
Используйте вопросительные слова: кто, что, когда, где, почему, как – они помогут конкретизировать вопрос.
Пример: «Каковы основные причины изменения климата?» вместо «Основные причины изменения климата».
5. Приведите примеры или аналогии.
Поясните запрос примерами, если концепция сложная, то пример может помочь.
Пример: «Как работает рекурсия в программировании? Например, как рекурсивная функция вычисляет факториал числа?»
6.Укажите желаемую глубину.
Укажите уровень детализации, нужен ли вам краткий обзор или подробное объяснение.
Пример: «Кратко изложите сюжет книги «Портрет Дориана Грея» или «Предоставьте подробный анализ деградации морального облика Дориана Грея в книге «Портрет Дориана Грея».
7. Запросите пошаговые инструкции.
Если вам нужны инструкции или процессы, запросите пошаговое руководство.
Пример: «Предоставьте пошаговое руководство по настройке блога WordPress?»
Примеры корректных запросов.
Исследовательская информация: «Объясните основные различия между возобновляемыми и невозобновляемыми источниками энергии?»
Техническое объяснение: «Как нейронные сети функционируют в контексте распознавания изображений?»
Практическое руководство: «Каковы шаги для создания сводной таблицы в Excel 2019?»
Запрос, предполагающий ответ из нескольких пунктов: «Перечислите 10 знаменитых женщин-ученых и кратко опишите область их деятельности».
Сравнительный анализ: «Сравните преимущества и недостатки использования React и Angular для разработки интерфейса».
Как правильно писать запросы для нейросетей, генерирующих изображения и видео, смотри на сайте simpleprogramming.ru
1
Короткие видеоролики, сгенерированные нейросетью RunwayML. Подпись под видео соответствует запросу, на основании которого сгенерировано видео.
This media is not supported in your browser
VIEW IN TELEGRAM
Закат над тропическим пляжем с пальмами, мягко покачивающимися на ветру, волнами, набегающими на берег, синим небом с белыми облаками. В море виднеется парусный корабль (нейросеть Runway ML).
This media is not supported in your browser
VIEW IN TELEGRAM
Ночной город с освещенными окнами в высотных домах, неоновой рекламой, проезжающими по улице машинами с зажженными фарами (нейросеть Runway ML).
This media is not supported in your browser
VIEW IN TELEGRAM
Обезьяны в тропическом лесу (нейросеть Runway ML).
This media is not supported in your browser
VIEW IN TELEGRAM
Горный пейзаж с водопадом (нейросеть Runway ML).
В RunwayML можно зарегистрироваться через почту gmail. На бесплатном тарифе вам выделяется 525 кредитов. Генерация одного 4-х секундного ролика стоит 20 кредитов. Таким образом, можно сгенерировать 26 бесплатных коротких видео. Учитывая, что некоторые из них будут абсолютно провальными, то это не так уж и много. Но можно зарегистрировать несколько почтовых ящиков gmail, тогда у вас будет возможность создать больше бесплатных видеороликов.
В телеграм-канале иногда будут публиковаться лайфхаки, помогающие эффективно использовать компьютер. Ниже - первая группа лайфхаков.
Лайфхак №1. Как озвучить текст в pdf-файле.
1. Откройте файл pdf в браузере Microsoft Edge.
2. Щелкните вверху слева по значку "три точки".
3. В выпадающем окне щелкните "Другие инструменты" затем "Прочесть вслух".
4. Далее в правом верхнем углу щелкните "Параметры голоса" и выберите Microsoft Dmitry Online (Natural) - Russian.
5. Щелкните над документом по треугольнику и запустите воспроизведение.
Лайфхак №2. Перевести текст в pdf-файле online.
1. Откройте браузер Microsoft Edge.
2. Откройте в браузере сайт www.onlinedoctranslator.com
3. Выберите в меню "Переводчик".
4. Загрузите в появившееся окно pdf-файл.
5. Выберите справа язык перевода.
6. Выделите в документе текст для перевода. В столбце справа появится переведенный текст.
Лайфхак №3. Вы несколько часов работали над документом, а затем выключили компьютер, забыв сохранить документ. Но документ можно восстановить.
1. Чтобы восстановить несохранённый документ Word, выполните следующие шаги:
2. Откройте новый пустой документ в Microsoft Word.
3. Выберите вкладку «Файл», затем строку "Сведения".
4. В открывшемся окне выберите "Управление документом".
5. Щелкните "Восстановить несохраненные документы".
Word отобразит открытое окно, в котором должен находиться ваш несохранённый документ. Если документ есть в списке, выберите его, а затем нажмите кнопку «Открыть» в этом окне.
После открытия документа Word покажет кнопку для сохранения файла. Нажмите эту кнопку и выполните обычные действия для сохранения документа.
1
Лайфхак №4. Удалить файлы Cookie с компьютера.
1. Зажать в браузере комбинацию клавиш Ctrl+Shift+Del.
2. Выбрать период удаления.
3. Отметить пункт "Файлы Cookie".
4. Нажать "Очистить".
Лайфхак №5. При описании программирования вместо угловых кавычек <<...>> следует использовать прямые кавычки "...", для этого в WORD надо сделать следующие настройки:
1. Выбрать в меню вкладку "Файл", затем строку "Параметры".
2. В появившемся окне выбрать слева строку "Правописание".
3. В правой части окна щелкнуть в конце строки по кнопке "Параметры автозамены".
4. В появившемся окне выбрать вкладку "Автоформат при вводе".
Убрать галочку в строке "Заменить прямые кавычки парными".
5. Аналогичную галочку убрать во вкладке "Автоформат".
Лайфхак №6. Иногда компьютер загружается слишком долго из-за того, что при старте Windows запускается много приложений. Чтобы уменьшить количество запускаемых приложений, надо сделать следующие настройки:
1. Нажимаем кнопку "Пуск".
2. В поисковой строке открывшегося окна вводим команду msconfig.
3. В открывшемся окне переходим на вкладку "Автозагрузка" и щелкаем по кнопке "Открыть диспетчер задач".
4. В появившемся окне щелкаем правой кнопкой мыши по приложению и выбираем либо "Включить", либо "Отключить".
Картинка, сгенерированная российской нейросетью Fusion Brain
Список российских нейросетей, генерирующих изображения:
Gerwin. Модель использует современные методы машинного обучения и искусственного интеллекта для создания качественных и реалистичных изображений.
Kandinsky. Средство для генерации изображений, созданное Сбером. Оно базируется на сочетании нескольких передовых подходов к искусственному интеллекту и машинному обучению.
Шедеврум. Нейросеть от Яндекса, которая создаёт сразу 4 картинки на выбор. Количество попыток не ограничено.
Fusion Brain. Разработка от команды, связанной со Сбербанком. Представлена только веб-версией.
ArtGeneration. Генератор изображений, разработанный отечественным специалистом в области искусственного интеллекта Ильёй Тимониным. Проект основан на передовой нейронной сети Stable Diffusion.
Из последних новостей.
В ChatGPT появилась функция ограниченной бесплатной генерации изображений. Если раньше технологией генерации изображений DALL-E 3 в ChatGPT могли пользоваться только подписчики премиум-пакета, то теперь ей могут пользоваться все желающие. Но есть ограничение – в бесплатной версии можно создавать не более двух изображений в сутки. Для большего количества необходима подписка ChatGPT Plus. Стоимость тарифа составляет $20 в месяц.
Российские нейросети, аналогичные ChatGPT.
GigaChat (giga.chat) от Сбера. Бесплатный бот, во многом схож с ChatGPT, однако имеет больше функций по работе с ответами. Помимо текстовых промптов, GigaChat понимает голосовые команды. Может писать стихи, сценарии, песни, придумывать идеи, пересказывать текст и многое другое.
Perplexity (www.perplexity.ai). Бесплатный чат-бот. Доступен в виде веб-версии, мобильного приложения или расширения для браузера. Умеет отвечать на вопросы, писать код, делать рерайт, переводить с разных языков.
Robotext (robotext.io). Российская нейросеть, в которой представлено более 30 готовых шаблонов для генерации текста, охватывающих различные категории запросов, такие как деловые письма, коммерческие предложения, тексты песен, сценарии, поздравления, пресс-релизы и многое другое. В бесплатном Демо-режиме доступно 1000 символов текста. Чтобы получить полный текст, надо активировать PRO-режим. Минимальная стоимость PRO-режима – 290 руб. за 50 000 символов.
YandexGPT 3 (ya.ru) от компании «Яндекс». Может создавать и перерабатывать тексты, предлагать новые идеи и учитывать контекст беседы с пользователем. Отвечает на запросы пользователей текстом или голосом в зависимости от способов взаимодействия. База данных, на которых обучали нейросеть, ограничена мартом 2023 года (попробовать YandexGPT 3 можно здесь - https://console.yandex.cloud/folders/b1gd0k3g0mbfaoa3pinb/foundation-models/chat ).