Как сделать приложение словарь

Добавил пользователь Евгений Кузнецов
Обновлено: 04.10.2024

Проект по машинному обучению никогда не будет по-настоящему завершен, пока мы не сможем продемонстрировать его результаты. В прошлом хорошо сделанной визуализации или небольшой презентации в Power Point было достаточно для демонстрации проекта, но сейчас, с появлением инструментов для создания дашбордов вроде RShiny или Dash, хороший data science-специалист должен иметь некоторое представление о веб-фреймворках.

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

Так что же, мы обречены на изучение веб-фреймворков? Или на звонки нашим друзьям-разработчикам посреди ночи с глупыми вопросами?

И тут нам на выручку спешит Streamlit с обещанием позволить нам создавать веб-приложения, используя только Python. Следуя философии Python – “просто – лучше, чем сложно”, Streamlit предельно упрощает создание приложений.

В этой статье я хочу показать как создавать приложения для демонстрации data science-проектов с помощью Streamlit. Чтобы лучше понять архитектуру Streamlit, а также идеи, которые привели к его созданию, прочитайте отличную статью одного из разработчиков и основателей Адриана Трёля.

Полный курс по Data Science

Освойте самую востребованную профессию 2021 года за 12 месяцев. Дополнительная скидка 5% по промокоду BLOG.

Установка

Установить Streamlit очень просто, делается это с помощью одной команды:

Чтобы проверить успешно ли прошла установка, можно использовать

После этой команды на экране должен появиться следующий текст:

Теперь вы можете перейти по локальному URL localhost:8501 в вашем браузере, чтобы увидеть Streamlit в действии. Разработчики предоставили несколько демо, которые будет интересно изучить. Не торопитесь и постарайтесь понять широкие возможности приложения, прежде чем вернуться к этой статье.

Streamlit Hello World

Streamlit стремится сделать разработку приложений проще с использованием исключительно Python.

Давайте попробуем написать простое приложение, чтобы увидеть получилось ли это у них.

Я начну с простого приложения, которое мы назовем Streamlit Hello World. Просто скопируйте текст ниже в файл с названием helloworld.py:

И используйте в терминале команду:

Вуаля, вы должны увидеть простое приложение в своем браузере по адресу localhost:8501, которое позволит вам двигать слайдер для выбора числа и видеть результат возведения этого числа в квадрат.

Это было достаточно просто. В приложении выше мы использовали две функции из Streamlit:

  • Виджет st.slider, который мы можем сдвигать, чтобы изменять вывод веб-приложения
  • И универсальную команду st.write. Я в восторге от того, как она может писать все что угодно, включая графики, датафреймы и обыкновенный текст. Но мы еще поговорим об этом позже.

Важно: Помните, что каждый раз, когда мы меняем значение в виджете, все приложение перезапускается целиком.

Виджеты Streamlit

Виджеты дают нам способ контролировать наше приложение. Лучше всего почитать о них в документации Streamlit, но я опишу несколько основных, которые вам возможно пригодятся.

1. Слайдер

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

2. Ввод текста

st.text_input — это самый простой способ получить на вход текст от пользователя — будь это какой-то URL или текст для анализа его тональности. Нужно только передать функции название текстового окна.

Так будет выглядеть получившееся приложение:

Совет: Вы можете просто изменить файл helloworld.py и обновить браузер. Я обычно работаю таким образом: открываю и изменяю файл в Sublime Text и наблюдаю за изменениями в браузере расположенном в рядом с окном редактора.

3. Чекбокс

В этом приложении чекбокс используется для переключения условного оператора:

4. Выпадающий список

Мы можем использовать st.selectbox для выбора из списка. Обычно эта функция используется для создания выпадающего списка, который позволяет выбрать значение.

5. Выбор нескольких значений

Мы также можем выбрать несколько значений из выпадающего списка. Для этого можно использовать st.multiselect, которая сохранит несколько выбранных значений в виде списка в переменную options:

Пошаговое создание простого приложения

Вот мы и разобрали самые важные виджеты. Теперь давайте создадим простое приложение с использованием нескольких из них.

Начнем с простого: попробуем визуализировать данные футбольных матчей с использованием Streamlit. Это достаточно легко сделать с помощью вышеописанных виджетов:

Получившееся приложение будет выглядеть вот так:

Это было легко. Но результат выглядит достаточно просто, может стоит добавить графиков?

Streamlit на данный момент поддерживает многие библиотеки для построения графиков. Среди них Plotly, Bokeh, Matplotlib, Altair и Vega charts. Кроме того, работает и Plotly Express, хотя это и не указано в документации. Помимо внешних библиотек, в Streamlit встроены и свои нативные типы графиков, например st.line_chart и st.area_chart.

Сейчас мы будем работать с plotly_express. Вот код для нашего простого приложения. Мы используем всего 4 вызова Streamlit, все остальное — это простой Python:

Возможные улучшения

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

1. Кэширование

В нашем базовом приложении мы читаем датафрейм pandas снова всякий раз, когда значение изменяется. И хотя это работает с маленькими базами данных как та, которую мы используем сейчас, но это не сработает с big data или если нам понадобится проводить большое количество манипуляций с данными. Давайте используем кэширование через функцию st.cache:

Для более сложных и требующих много времени для вычисления функций, которые должны запускаться только один раз (например, загрузка больших моделей глубокого обучения), можно использовать такой вариант:

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

Если Streamlit видит эти параметры впервые, он запустит функцию и сохранит результат в локальном кэше.

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

2. Сайдбар

В зависимости от ваших предпочтений, вы можете сделать что-то похожее на Rshiny dashboards и переместить свои виджеты в боковую панель, чтобы придать приложению более аккуратный вид. Для этого просто добавьте st.sidebar в код вашего виджета:

3. Markdown

Мне нравится использовать Markdown. Мне он кажется менее громоздким, чем HTML, и более подходящим для работы в data science. Можем ли мы использовать Markdown в Streamlit-приложении?

И ответ: да, можем. Есть несколько способов это осуществить. На мой взгляд, лучший вариант — это использовать Magic commands. Эти команды позволят вам использовать Markdown точно так же как и простое комментирование. Но вы также можете воспользоваться командой st.markdown.

Финальное демо приложения

Заключение

Streamlit сделал процесс создания приложений значительно проще, и я однозначно рекомендую его к использования.

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

Мне нравятся цветовая гамма и стили, которые разработчики Streamlit используют по умолчанию, плюс мне кажется, Streamlit удобнее в использовании, чем Dash, который я использовал до этого для создания демо. К тому же Streamlit позволяет добавлять аудио и видео в свои приложения.

Отдельный бонус — это то, что Streamlit является бесплатным open source решением, которое работает прямо из коробки. В прошлом мне приходилось обращаться к друзьям-разработчикам для любого изменения в демо или презентации; теперь все это я могу относительно просто проделать сам.

Я не знаю, будут ли Streamlit-приложения хорошо работать в производственной среде, но они отлично подходят для proof of concept и демо. Я планирую продолжить работать со Streamlit, и, учитывая простоту использования и возможности, которые он предоставляет, я думаю, вам тоже стоит об этом задуматься.Вы можете найти код финальной версии приложения здесь.

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

Какими бывают мобильные приложения

Существует три подхода к созданию мобильных приложений:

  1. Традиционный. Предполагают написание кода, создание макета, оптимизацию, команду и другие этапы.
  2. Зерокодинг. Не требует знания языков программирования. Это похоже на использование Тильды (это тоже, кстати, инструмент зерокодеров) для создания сайтов: не надо знать CSS, HTML, JS — просто расставляешь блоки с контентом, настраиваешь анимацию и получаешь отлчиный сайт.
  3. Low-code — это что-то среднее между зерокодингом и программированием: писать код все-таки приходится, но немного.

Инструменты зерокодинга уже могут покрыть большинство задач бизнеса. И вместо того, чтобы изобретать велосипед, можно за несколько дней запустить MVP или проверить гипотезу с минимальными затратами. А если в запасе хотя бы пара недель — то и запилить полноценное приложение. Решения на зерокодинге можно собирать в одиночку — вся инфраструктура предоставляется платформами и не надо дополнительно тратиться на хостинг, администрирование серверов и т.п.

При этом обычная разработка затянется на 3−6 месяцев и съест до миллиона рублей — если работать с фрилансером или скромной региональной студией.

На чем собирают мобильные приложения без кода

Самые мощные и популярные инструменты мобильной разработки без кода — Adalo, Glide и Bubble. С их помощью можно создать и опубликовать мобильное приложение. Они бывают трех типов:

Нативные — когда приложение публикуется в официальных сторах. В Adalo уже встроена такая функция, а приложения на Bubble можно обернуть в специальный контейнер и тоже опубликовать в Google Play и App Store. Нативные приложения позволяют работать со всеми функциями телефона: камерой, микрофоном, GPS, контактами, файлами, акселерометром, push-уведомлениями, памятью девайса, адаптивной версткой — всё, как в обычном коде, только без кода.


Glide

    по макияжу по подписке. аренды жилья в Вене. фотошколы. наставников в Digital.

На бесплатном тарифе есть ограничение по объему данных, 10% комиссия со всех платежей и лого Glide, а платные стартуют от $12 в месяц.

Adalo

    для бронирования тренировок и снаряжения в фитнес-клубе
  • Индийский headhunter для педагогов

Adalo — nocode-платформа для создания веб- и мобильных приложений, которые можно публиковать в App Store, Google Play или в интернете как PWA. Новая версия раскатывается в сторы прямо из личного кабинета на платформе, публикуется тоже оттуда (но нужен аккаунт в AppStore и Google Play). Adalo позволяет создавать приложения в интуитивно-понятном интерфейсе методом drag’n’drop из готовых или кастомных дизайн-шаблонов. Эта платформа мощнее Glide и на ней можно собирать более сложные приложения.

Bubble

    для геймификации карьеры мобильных сайтов для рестораторов

Bubble — одна из самых продвинутых визуальных сред программирования для создания веб-приложений. На нем можно собирать настольные или адаптивные веб-приложения для любого размера экрана.

Bubble позволяет проектировать сложную бизнес-логику — это настоящий комбайн. Приложения на Bubble нельзя выкладывать в сторы напрямую, но есть обходные пути — обернуть их в специальный контейнер и после этого опубликовать в маркетплейсах от Apple и Google.

На бесплатном тарифе тоже есть лого платформы, нельзя привязать приложение к своему домену, количество объектов в базе данных ограничено 200 и закрыт доступ к API. Платные тарифы начинаются от $25 в месяц.

Экспресс-сравнение платформ


Мобильный зерокодинг и традиционная разработка: стоимость и сроки

Сколько денег возьмет за разработку веб-студия и сколько времени потратит, зависит от сложности проекта и имиджа компании, но в среднем — от 500 тыс. до 5 млн рублей, а средний срок разработки — 4−6 месяцев (по сведениям с Хабра, DTF и Appinventive). Сложные приложения легко могут стоить дороже 10 млн рублей и пилиться больше года — особенно если поджимают сроки или подрядчик входит в какой-то рейтинг вроде Теглайна. И всё это без учёта поддержки, обновлений, продвижения и возможных проблем с масштабированием и доработками.

Nocode-разработка обходится дешевле. Например, Сергей Горелов в одиночку собрал полнофункциональное приложение для фитнес-клуба за пару недель — такое же приложение обычная студия будет разрабатывать около полугода и возьмёт за работу 700−800 тысяч рублей.

А Евгений Спорыхин из nocode Hero вместе с WeLovEnocode запилил карьерный трекер с геймификацией на Bubble. Вместе с детализацией техзадания, доработками, дополнительными функциями и пятью итерациями по дизайну (клиент не совсем понимал, какой он хочет видеть визуальную составляющую) это заняло три месяца и обошлось заказчику примерно в 700 тысяч рублей.

Да, у мобильных приложений на зерокодинге пока есть некоторые ограничения: например, чтобы сделать массовый сервис с трафиком в десятки миллионов человек, когда критичны скорость работы и премиальный дизайн, придется создавать свое решение, нанимать программистов или отдавать разработку на аутсорс. А вот первые версии такого продукта — особенно MVP — можно собирать и без кода. Приложения на несколько десятков или сотен тысяч пользователей nocode-платформы также выдержат без проблем.

Снижение стоимости мобильных приложений неизбежно привлечет массовую категорию новых клиентов — теперь приложение может себе позволить даже скромный ИП-шник или владелец пары овощных киосков.

Примеры мобильных приложений без кода на Glide

MAKE. Мобильная методичка по макияжу по подписке на Glide

  • Платформа: Glide
  • Время на разработку: 2 недели (большая часть — наполнение базы данных)
  • Затраты: 12$ (базовый тариф в Glide)

Игорь — профессиональный программист. Как-то раз ему понадобилось выполнить техническую задачу за пару дней — так он вошел в зерокодинг. Сначала автоматизировал на Integromat, потом перешел на Glide. А в пандемию он назерокодил приложение для обучения макияжу MAKE — помогал жене перевести бизнес в онлайн.


Игорь освоил Glide за три дня, еще 4 дня делал структуру приложения. Дольше всего вносил список из 400 продуктов — это заняло 2 недели😂 Приложение интегрировано с ЮKassой, Integromat и GetCourse, можно выбрать свой цветотип, форму лица и глаз, найти инструменты и средства для макияжа, а также получить советы — где их лучше купить, чтобы не попалась подделка.


Цепочка проверки оплаты в Integromat

Если пользователь оплатил подписку с помощью банковской карты, информация о ней сохраняется. За 3 дня до окончания подписки пользователя предупредят о предстоящем списании. После автооплаты система пришлет результат — успешно прошло списание или денег на карте не оказалось. Эта логика собрана на GetCourse.


Настройка автооплаты и цепочки уведомлений в GetCourse

WOM. Airbnb для аренды квартир в Вене

  • Платформа: Glide
  • Время на разработку: 70 часов
  • Затраты: 12$ (базовый тариф в Glide)

Путешествуя по Вене, digital-стратег Олег Ширяев обнаружил, что арендовать на короткий срок квартиру в центре города практически невозможно. Если и удавалось найти вариант, то квартира была едва пригодна для жилья. Все объекты контролировались риэлторами и разного рода посредниками.

Когда Олег нашел способ арендовать жилье без посредников, к нему пришла идея мобильного приложения.

WOM — это площадка, которая помогает найти и забронировать жилье в центре Вены напрямую у владельца. Если уже пользовались Airbnb, то и в WOM разберетесь. У приложений даже схожие интерфейсы — чтобы пользователи не переучивались и заново не привыкали к новому меню.

Сервис разработан на Glide — платформе мобильной none-code разработки. Через веб-интерфейс разработчик редактирует визуал, а с данными работает в подключенной Google-таблице, которая выполняет роль базы данных. Создатели Glide говорят, что простейшие приложения можно собрать за 7(!) секунд.


Интерфейс Glide


Экраны в WOM

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

Проекция. Онлайн-фотошкола с элементами соцсети и админкой

  • Платформа: Glide
  • Время на разработку: 3 недели
  • Затраты: 12$ по базовому тарифу

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

Примеры мобильных приложений без кода на Adalo

Kangoo Club Kaluga. Приложение для фитнес-клуба с расписанием, записью и бронированием униформы

  • Платформа: Adalo
  • Время на разработку: 2 недели
  • Затраты: 12$ по базовому тарифу

Сергей — владелец веб-студии и ни разу не писал код. Но в конце прошлого года с помощью Adalo за две недели назерокодил полноценное мобильное приложение для одного необычного фитнес-клуба и загрузил их в сторы.


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

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


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

Приложение Kaluga Kangoo можно скачать в App Store и Google Play.

Пример мобильного приложения без кода на Bubble

Ornum. Мобильное приложение для геймификации обучения и личного развития

  • Платформа: Bubble
  • Время на разработку: 3 недели
  • Затраты: бесплатный тариф Bubble

Еще год назад Евгений управлял SMM-агентством и не думал, что скоро будет собирать полноценные мобильные приложения. Вместе с WeLoveNoCode он сделал Ornum — приложение для управления карьерой.


Само приложение Евгений собрал в одиночку — 2−3 недели, после этого его упаковали в специальные контейнеры, чтобы загрузить в App Store и Google Play. На сегодняшний день это самое крутое мобильное приложение на Bubble от российских разработчиков, которое мы встречали.

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


Настройки механик геймификации мобильного приложения в редакторе Bubble

Революция в мобильной разработке

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

В мобильной разработке сейчас происходит то же, что и в создании сайтов в 2014−2015 годах. Технологии быстро развиваются и становятся доступными — это даёт хороший запас маржинальности в коммерческих и личных проектах. Gartner прогнозирует, что к 2024 году 65% разработки всех приложений перейдет на no- и low-code — так что прямо сейчас мы наблюдаем революцию в разработке.

Те, кто поверил в новые технологии, уже сейчас зарабатывают на мобильной разработке без кода от 300 тыс. руб. в месяц на 2−3 проектах. Это золотое время — и оно скоро может закончиться. Сейчас один человек может составить конкуренцию студиям мобильной разработки со штатом программистов и дизайнеров: nocode-разработка занимает меньше времени, а себестоимость проекта снижается до 50 раз.

Конечно, собирать серьезные приложения уровня Сбера или Яндекс Go на зерокодинге не стоит, а вот для создания приложений в малом и среднем бизнесе или MVP для стартапов и даже технологических гигантов это отличный подход.

Всем привет, не знаю, поднималась ли такая тема. Знаете ли вы приложения на телефон или на пк чтобы можно было создавать свой личный словарь с теми словами, которые нужны мне, а не навязаны программой и чтоб было произношение? Может, даже тут это есть, но не нашла. Заранее, спасибо.

Среди зимы, в Lingvo можно создавать пользовательские словари. GoldenDict вроде тоже есть эта функция.
Это если на компьютере с Windows.

Или вопрос в том, как подцепить к конкретной словарной статье или карточке некое особое произношение?


2019.02.13 Лёлят Среди зимы, в Lingvo можно создавать пользовательские словари. GoldenDict вроде тоже есть эта функция.
Это если на компьютере с Windows.

Или вопрос в том, как подцепить к конкретной словарной статье или карточке некое особое произношение?

Smile


Мне просто нужен словарик Чтобы я могла в автобусе открыть список СВОИХ слов и повторить. Просто занимаюсь по Кондрашевскому, там в темах есть слова, которыми я даже в русском редко пользуюсь (они не старые, издание последнее) но просто мне не нужные. Например, слово "телега" в 4 уроке. Мне кажется было бы нужнее в начале учить семью, например. Поэтому хочется словарь чтоб там был список моих слов. В английском это сайт лингво лео, а в китайском найти не могу подобное.

Изучаю французский язык. Записываю выученные слова и в тетрадку и в "Заметки". Но повторять слова жудко неудобно и утомительно. Тоскаться с бумажками не вариант( Подскажите, пожалуйста, есть ли для iOS приложение, куда можно добавлять свои выученные слова и они будут появляться в разном порядке?

Нашла одно приложение, но максимум туда можно добавить 10 слов, а дальше все платно .

Под андроид есть Анки. Но это же для нищебродов.

Доходное место.

Доходное место. США, Марихуана, Боги маркетинга, Печенье, 9GAG, Дети, Повтор

Относительность

Относительность

"Полковник КГБ пустил по миру Питер" - была ли 30 лет назад опубликована заметка, обвиняющая Путина в коррупции? (эксклюзив для Пикабу)


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

С данным сканом шло упоминание "Мегаполис-Экспресс, 8 апреля 1992 г., № 15, стр. 19". Многие говорили, что это фейк, что газета не выходит по средам, и так далее. Стало настолько интересно, что захотелось найти оригинал данной газеты и поставить жирную точку в этом вопросе.

Судя по сайту РГБ (Российской государственной библиотеки), копия выпуска сохранилась в Химках под шифром Ц 1-Г/66 (1-й экз).


Если честно, на этот момент еще не верилось, что данная заметка действительно существует. Поэтому, едем в Химки!


Вот такое вот у них помещение.


Где они хранят выпуски практически всех старых газет.


На этот момент вспомнился Гендальф, рывшийся в древних архивах.

И вот она, страница 19, выпуска №15 газеты Мегаполис-Экспресс от 8 апреля 1992.


Присмотримся чуть получше - что это у нас здесь?


Ну и вся страница, если кому интересно.


Ну и напоследок, небольшое видео, чтобы доказать, что это не фейк.

Так что, вот так вот, обычный, мало кому известный в 1992 году работник мэрии Владимир Путин оказался в центре скандала с нефтью на 122 миллионов долларов.

Я не знаю, сколько провисит этот пост, как быстро ФСБшники вырвут эту страницу из истории, и как быстро Пикабу объявят нежелательной организацией и иностранным агентом. Но, если вы в Москве, то вы можете сами сходить посмотреть.

В связи с режимом ковида, заявку на посещение нужно бронировать заранее по телефону.

Адрес: г. Химки, Московская область, ул. Библиотечная, д. 15, эт. 2, ком. Х-206, Х-207

Режим работы: Понедельник — суббота: с 9:00 до 18:00

Копия газеты хранится под шифром Ц 1-Г/66 (1-й экз).


P.S. Конечно, некоторые начнут говорить, что сама заметка - неподтвержденный вброс со стороны желтой газетенки, но на сцену выходит еще один человек - Геннадий Тимченко, отказавшийся от российского гражданства в 1999 году (но походу вернувший его, когда фины прижали по налогам), и на данный момент имеющий умопомрачительное состояние в 22 миллиарда долларов (1711982800000 рублей по состоянию на 30 января 2022).



Запомним, что заметка, обвинявшая Путина в выдаче лицензий на продажу нефти зарубеж по заниженным ценам, вышла в 1992 году. А вот факты биографии Геннадия Тимченко из его интервью Forbes, Википедии и Ведомостей:

3. Согласно материалам прессы начала 2000-х годов, в 1990-е годы компании Тимченко стали основными экспортными агентами КИНЕФа [Киришинефтеоргсинтеза] благодаря вмешательству Путина, работавшего тогда в петербургской мэрии.

Если честно, то теперь уже мифы про секретный банк Путина в Швейцарии кажутся не такими уже и мифами.

Репост и полное копирование приветствуются!

Исторический телеграм-канал с 600 тысячами подписчиков распространяет фейки

Исторический телеграм-канал с 600 тысячами подписчиков распространяет фейки История СССР, Фейк, Манипуляция, Длиннопост, СССР, Telegram

Что же случилось с этой маленькой девочкой? За что ее расстреляли в СССР?

Исторический телеграм-канал с 600 тысячами подписчиков распространяет фейки История СССР, Фейк, Манипуляция, Длиннопост, СССР, Telegram

Вот как! Оказывается украла хлеб. и не пощадили.

Исторический телеграм-канал с 600 тысячами подписчиков распространяет фейки История СССР, Фейк, Манипуляция, Длиннопост, СССР, Telegram

Друзья! Будьте всегда критичны, проверяйте источники при малейшем сомнении! Никому не давайте манипулировать своим сознанием.

А мой то как с иголочки в белых трусиках

А мой то как с иголочки в белых трусиках Скриншот, Картинки, Юмор, Картинка с текстом, Длиннопост, Instagram, Вытрезвитель

Мощный был год

Мощный был год

А был ли неправ прапорщик?

Знаете этот старый анекдот, как прапорщик идёт по ряду новобранцев:

-Чего мычишь? Читать-то хоть умеешь?

К чему это я. Много читал отзывов про вундеркинда Алису Теплякову, в которых люди говорят, что девочка нервная, зажатая, а часто ведёт себя просто невоспитанно. Решил посмотреть передачу с её участием своими глазами - вдруг с девочкой всё в порядке, а негативные комментарии пишут те, кто просто завидует. Что ж, спорить с критиками не буду, но поразило другое. По словам отца девочки - Евгения Теплякова - у него два красных диплома МГУ и чего-то там ещё. При этом он молча, а то и с одобрением, смотрит, как его дочь пишет неправильную формулу, путая синус двойного угла и квадрат синуса.

А был ли неправ прапорщик? Алиса Теплякова, Тепляковы, Образование, МГУ, Дети

Ладно ведущий. Ладно редакторы и всякие помощники. Но МГУ! Но красный диплом! Но ДВА красных диплома. Вы там в своём МГУ читать-то хоть умеете?

После ВУЗа

После ВУЗа

Представители РПЦ предложили запретить интим-магазины

На волне запретов от РПЦ, предлагаю подписать петицию, что бы данные запреты распространялись только на верующих😏

Фуфломицин подорожал

Фуфломицин подорожал Цены, Фуфломицин, Арбидол, Мат

Фуфломицин подорожал Цены, Фуфломицин, Арбидол, Мат

Стивен Фрай и Леди Гага

Стивен Фрай и Леди Гага Стивен Фрай, Леди Гага, Раскадровка, Юмор, Стиль, Очки, Самоирония, Повтор

-Стивен, спасибо огромное, что одолжил мне свои очки.

Я, кажется, вечность так четко не виде.

СРАНЬ ГОСПОДНЯ! ЧТО ЗА ХЕРНЯ НА МНЕ НАДЕТА?!

Коварная пунктуация или шифр на эту неделю?

Коварная пунктуация или шифр на эту неделю? Скриншот, Комментарии, Юмор, Пунктуация, Запятая, Комментарии на Пикабу

Правда из жизни

Когда я был маленький мать рассказала одну историю.
Я сильно заболел и была высокая температура
Моя пробабушка затащила меня в баню
по черному и напарила как следует.
Видимо думала обычная простуда.
С деревни до города еле довезли, как оказалось у меня была пневмония.

Хорошая новость для тех кто хочет видеть правду в фильмах. Принят к рассморению иск против Netflix

Федеральный суд американского штата Калифорния принял к рассмотрению иск бывшей чемпионки мира по шахматам Ноны Гаприндашвили против компании Netflix, снявшей сериал "Ход королевы".

Основанием для иска стал эпизод, в котором утверждается, что героиня сериала Бэт Хармон превосходит великую русскую шахматистку Нону Гаприндашвили, которая никогда не играла с мужчинами. Это происходит, когда Бэт принимает участие в решающем турнире, где играют мужчины.

В иске подчеркивается, что это высказывание о Гаприндашвили является "разрушительной ложью, умаляющей ее достижения перед многомиллионной аудиторией". К 1968 году, когда по сюжету происходит действие эпизода, она сыграла более чем с 50 шахматистами-мужчинами. Причиненный шахматистке ущерб оценивается в пять миллионов долларов.

Компания Netflix добивалась отклонения иска на том основании, что речь идет о художественном произведении, что предоставляет автором свободу творчества. Но судья Вирджиния Филиппс постановила, что и художественные произведения могут быть обвинены во лжи, когда речь идет о реальных людях.

Читайте также: