Свежие публикации

Здесь собраны все публикуемые пикабушниками посты без отбора. Самые интересные попадут в Горячее.

06 Сентября 2021

Летние прогулки

Мопс Кнопа 2,5 года

Летние прогулки Собака, Мопс, Лето, Прогулка, Длиннопост
Летние прогулки Собака, Мопс, Лето, Прогулка, Длиннопост
Летние прогулки Собака, Мопс, Лето, Прогулка, Длиннопост
Показать полностью 3

Лёша-программист

(для непрограммеров пояснение в конце)

Захотел товарищ мой по имени Лёша сменить деятельность и с головой окунуться в программирование, потому как бабки в IT вертятся несметные, а начать можно с воплощения в реальность всего фонтана идей. На бейсике уже был опыт, поэтому можно уже и что-нибудь посерьёзнее, помощнее.


И выбрал себе C++.


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

Почему не на андроиде, почему не на шарпе или JS - не знаю. Прям на C++, ведь это самый мощный язык - везде пишут, и прям под винду. Так правильнее, Лёше виднее. К тому же, программа будет заниматься широким спектром вычислений, подбор цвета - это только начало. Мощь очень нужна.

Уже на билдере (да, выбрал он эмдаркадеро, не visual studio) запилил мышкой интерфейс и перешёл к этапу непосредственно программирования. Сколько кода он там написал - сказать не берусь...


Но недолго программировалось. Утечки памяти? предупреждения компилятора? ХЗ, что это, но да и пофиг, и так запускается. Вскоре стали мешать работе недвусмысленные сообщения компилятора: "не хватает памяти".


С этим надо что-то делать, и Лёша пошёл в гугл. Проект-то нужный, перспективный, интересный! Значит, на память можно и потратиться - и заказал себе 32 ГБ оперативной памяти и стал ждать.

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


После встречи с курьером, работа закипела с новой силой. Но почему-то снова что-то пошло не по плану.  Несмотря на то, что оперативкой заняты все слоты, памяти всё равно не хватало. Компилятор буквально взывал: "Нельзя память только тратить, нужно её ещё и высвобождать! Удали ты всё временное, что понасоздавал, и создавай дальше сколько хочешь". Но на экране вместо этого высвечивался сухой безэмоциональный приговор: недостаточно памяти.


Причина была совершенно неясна. Ведь памяти много. Некоторое время пораскинув мозгами, в голове у Лёша прояснилось - видеокарта-то говно древнее.

И он снова отправился в гугл. Благо, дело шло к снижению ценников на видеокарты, решено было брать с запасом, с маркировкой "2080" с авито.


Скорее всего, видеокарту он купил рабочую, я не знаю - я не проверял. Он тоже не проверял, поскольку то ли места в корпусе не хватило, то ли слот не подошёл.


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


Живём мы с ним в разных городах, и на днях я к нему заезжал пообщаться. Перед отъездом в спешке на автобус включили его комп, написал ему в нескольких местах команду delete[] и оставил его, смотреть стеклянным взглядом в монитор.


Простыми словами: в языках программирования создал объект в памяти (пусть будет - строку) - попользовался, - нужно теперь удалить. На всё отдельная команда.
А бывает так - создал объект, забыл, что что-то создал, и создал ещё раз. И ссылку на старый объект потерял. Типа, как механическая рука-манипулятор на конвейере, которая может держать одновременно только один объект. Если положить в него второй, то рука уронит первого, оно вываливается под стол и так копится мусор. Т.е. объект в памяти есть, но где-то под столом, и теперь ты его не удалишь - он хз где. Со временем под столом гора, свободного места всё меньше и меньше. Какого бы объёма память не была, непрерывно прибывающий хлам её обязательно засрёт. Что и произошло.
Во многих языках есть автоматические сборщики мусора. Они ходят попятам программиста и если видят, что он ссылку на объект теряет (что-то из руки вываливается на пол), то уничтожают этот объект, ибо всё равно не нужен. А в C++ всё сам, всё сам. Ну, почти. Там тоже есть приёмы кое-какие, библиотеки всякие. Но за памятью нужно следить пристально.
Показать полностью

Заказ сегодня прилетел)))

Заказ. Девушка без багажа. Адрес ещё раз уточнил. Поехали...
Если что там пешком метров сто пройти😆
Пост не несёт смысловые нагрузок:
1. Почему
2. Зачем
И. Т. Д.
Просто пост. Не является целью кого то оскорбить или унизить...

Заказ сегодня прилетел))) Такси, Яндекс Такси, Длиннопост
Показать полностью 1

Такэдзи Асано ,,Дождь в храме Хигаси-Хонгандзи"

Такэдзи Асано ,,Дождь в храме Хигаси-Хонгандзи" Укиё-э, Гравюра, Япония
Показать полностью 1

Ответ на пост «Маркетолог»

Стою жду такси.

Пока жду, читаю информацию про водителя: «Николай знает испанский, русский, английский, украинский, турецкий и польский.»

Подъезжает такси.

- Здравствуйте, Николай. Николай, Вы полиглот?

- ГЛОТ что?! Шайсе, курва пэрдоле!

Чупамэ ла верга, лайно!

Воздержание от алкоголя перед зачатием

Привет, Пикабу!

Мы с женой решили завести ребёнка, и на фоне этой истории разгорелись дебаты по поводу воздержания от спиртного со стороны мужчины. Не то, чтобы воздержание от алкоголя было для меня какой то проблемой, просто мне хочется на основе мнений и опыта других людей получить какую то внятную картину.  В интернете куча абсолютно разной информации - где то советуют не выпивать 3 месяца перед зачатием, где то говорят про 5 дней и так далее. Отсюда вопрос - кто из прошедших этот путь пикабушников чистил организм перед зачатием? Как долго? Я попробовал найти похожие обсуждения здесь, но не получилось, а мнение пикабушников мне сильно помогает во многих вопросах. Буду признателен за ответы!

Пост без рейтинга

История, как я бросил пить. Одна из многих

Получил права и сел за руль.

Конец.

Конкурс для мемоделов: с вас мем — с нас приз

Конкурс мемов объявляется открытым!

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

Кто сделал и отправил мемас на конкурс — молодец! Результаты конкурса мы объявим уже 3 мая, поделимся лучшими шутками по мнению жюри и ссылкой на стикерпак в телеграме. Полные правила конкурса.

А пока предлагаем посмотреть видео, из которых мы сделали шаблоны для мемов. В главной роли Валентин Выгодный и «Пакет» от Х5 — сервис для выгодных покупок в «Пятёрочке» и «Перекрёстке».

Реклама ООО «Корпоративный центр ИКС 5», ИНН: 7728632689

Коптер над Суздалем #1. Закатный и полуденный Суздаль с высоты птичьего полета

Побывал в Суздале.

Для меня, внезапно, этот город из перевалочного пункта по пути из Самары в Ленобласть превратился в приятное открытие.

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

Коптер: DJI Mini 2

Музыка: Исполнение Будоражащее Воображение! © Виталий Будяк 2015

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

Отличная работа, все прочитано! Выберите