Вопрос: Как правильно читать и понимать OBD коды?

 

Приборы для проверки авто. Часть 1. Launch x431.ILDAR AVTO-PODBOR

Видео взято с канала: ИЛЬДАР АВТО-ПОДБОР


 

Код METAR Что это такое и как его читать

Видео взято с канала: VIRTAVIA


 

Компьютерная диагностика Volvo с VIDA Online | VIDA DiCE I Почему это не просто считать коды ошибки?

Видео взято с канала: BILPRIME


 

КАК ЧИТАТЬ ИСХОДНЫЕ КОДЫ | СОВЕТЫ ОТ СОЕРА

Видео взято с канала: S0ER


 

Ошибки OBD и их расшифровка

Видео взято с канала: VD Test


 

КАК ЧИТАТЬ И ПОНИМАТЬ С/C++ КОД?

Видео взято с канала: Winderton


 

Как научиться читать любой код за 30 минут

Видео взято с канала: MoscowPython


58 комментариев

  • Особенно забавно бывает читать сорцы фреймворка, который используешь… Мне кое-чего не хватало в формах Django. В том плане, что без js некоторые вещи просто не реализовать. Полез внутрь. В итоге написал некоторую надстройку, которая позволяет делать на серверной стороне то, что не работало по разным (не зависящим от меня) причинам на клиенте. Ну и заодно чуток в программирование метаклассов «окунулся» оказалось весьма интересно… Правда, не знаю, как это всё уживётся с недавно вышедшей третьей версией джанги. )))

  • Те, кто пишет что вода и вообще бред они скорее всего даже не близки к разработке. Это ибо клоуны, ибо школьники. Григорий рассказывает такие вещи, которые в их головах вода это не мемы поржать. Поэтому не обижаемся на ЭТИХ, они ничтожны. Шикарный доклад,в копилку!

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

  • Зачем так говорить!, китайский дайс, работает и все остальные, согласись.
    На всех форумах уже все разжовано.
    Соглашусь только с одним, это опыт.
    А так в инете есть почти вся инфо.
    За год до покупки хс70, я купил дайс.
    Установил Виду. Уже 3 года владею хс70. Сам все делаю. Что не знаю форумы или ОД. ИМ звоню.
    Вам просто надо было сказать, что у вас хороший диагност. Приезжайте к нам, мы поможем.
    Китайские дайсы нормально работают.
    Только сегодня вебасту с помощью её делал

  • Все, кто не купил план у этого парня, должны прямо сейчас пойти на завод, в фастфуд, куда угодно и накопить эти 92 жалких доллара, и купить то, что может изменить вашу жизнь навсегда, то, что может, действительно, сделать вас программистом, а не просто парнем, который говорит, что он программист, а сам смотрит только Гошу Дударя. В общем, спасибо за отличнейший план, а также за контент

  • все три видео просто великолепны. посмотрел за один заход с привеликим удовольствием. Жаль что ораторов торопили и они не всё успели сказать что хотели. это кстати большой парадокс, метап на котором хотим послушать спикера и при этом торопим его не давая зачитать весь доклад.

  • «Как научиться не пайтону, а программированию» учить С++, а уже после все остальное. а по теме конфы просто протыкал, вроде как философия как читать сложные выражения. в моем стиле все бинарные операции выводить в свою пару () т.к. меня может (и будет) читать человек который, скорее всего (а считайм что 100% точно) не знает таблицы приоритетов. KISS

  • Есть у меня эта Vida Dice.. Но пока научился ею пользоваться прошло много времени. Там всё непросто. Скажите а можно ли при помощи Vida отключить постоянный ближний свет? Чтоб самому можно было включать и выключать свет когда хочу. И ещё. Можно ли запустить принудительную регенерацию сажевого фильтра? Проверить количество сажи в нём я уже умею. Спасибо. VOLVO XC70, год 2012.

  • Посоветуйте адекватную книгу по Си. НЕ В ПЕРЕМЕШКУ С С++ как это обычно быват!!! С нормальными примерами и разъяснениями что, зачем и в чём отличия например между разными способами присваивания значений переменным!

  • =

    int A; //Переменная типа int +++

    пример:

    int A;

    A = 18;

    int k = 10;

    int Cake = 100;

    int bbb = Cake + A (k * 8); // bbb = 38

    =

    int B; или int B; //Указатель на переменную типа int +++

    пример:

    int* B = 0; // обнулить

    int add = 12;

    B = &add;
    // & получить адрес переменной add (связать B с переменной add).

    *B = *B + 4; // сложить: 12+4 и результат хранить по адресу &add, т.е. add = 16, т к переменная B связана с add

    int ccc = 100;

    B = &ccc;

    add = *B / 10; // add = 10

    *B = 19;

    ccc = ccc * 2; // ccc = 38;

    =

    int C(); или int C(); //Функция, возвращает указатель типа int +++

    пример:

    int* C()

    {

    int* lpA;

    …..

    return lpA;

    }

    =

    int (*D)(); //Функция косвенного вызова. Указатель на функцию вида int f() +++

    пример:

    void RenderScene(int k) {…. }

    void RenderMENU(int res) {…. }

    typedef void (*RENDERFN)(int); // создать тип-указатель на функцию вида void f(int).

    RENDERFN lpRender = 0; // обнулить

    int main()

    {

    ….

    lpRender = RenderMenu;



    while(1)

    {

    int data = 5, res;

    ….

    res = lpRender(int data); // вызов функции.

    ….

    if(key = KEY_ENTER)

    {

    data = 8;

    lpRender = RenderScene;

    }

    ….

    if(key = KEY_SPACE)

    {

    data = 12;

    lpRender = RenderMENU;

    }

    ….

    }

    return 0;

    }

    =

    int (*E)(); или int (*E)(); //Функция косвенного вызова. Указатель на функцию вида int* f(); +++

    пример:

    int* LPTPort(int k, int a, void* mem)

    {

    int* result = NULL;



    return result;

    }

    typedef int* (*TEST)(int,int, void*); // создать тип-указатель на функцию вида int* f(int,int, void*).

    TEST lpt = 0; // обнулить

    int main()

    {

    void* memory;

    ….

    lpt = LPTPort;

    ….

    int* mem_i = lpt(10, 2, memory); // вызов функции LPTPort.

    ….

    return 0;

    }

    =

    int (*F[5])(); или int (*F[5])(); // Функции косвенного вызова. +++

    // Массив указателей на функции вида int* f();

    пример:

    int* function_1(int a, int b) { int* res;…. return res; }

    int* function_2(int a, int b) { int* res;…. return res; }

    int* function_3(int a, int b) { int* res;…. return res; }

    int* function_4(int a, int b) { int* res;…. return res; }

    int* function_5(int a, int b) { int* res;…. return res; }

    // вариант 1. инициализация массива данными.

    int* (*FUNC[5])(int,int) = { function_1, function_2, function_3, function_4, function_5 };

    // вариант 2. инициализация массива данными.

    typedef int* (*FUNC[5])(int,int); // создать тип на массив указателей из 5 элементов на функции вида int* f(int,int).

    FUNC lpfunc = { function_1, function_2, function_3, function_4, function_5 };

    // вариант 3

    typedef int* (*FUNC[5])(int,int); // создать тип на массив указателей из 5 элементов на функции вида int* f(int,int).

    FUNC lpfunc;

    int main()

    {

    int* mem1, mem2, mem3, mem4, mem5 ;

    ….

    // вызов функций при 1 варианте.

    mem1 = (*FUNC[0])(int 6, int 7);
    // вызов function_1

    mem2 = (*FUNC[1])(int 3, int 9);
    // вызов function_2

    mem3 = (*FUNC[2])(int 55, int 8);
    // вызов function_3

    mem4 = (*FUNC[3])(int 81, int 17);
    // вызов function_4

    mem5 = (*FUNC[4])(int 12, int 10);
    // вызов function_5

    // вариант 3. инициализация массива данными.

    func[0] = function_1;

    func[1] = function_2;

    func[2] = function_3;

    func[3] = function_4;

    func[4] = function_5;

    int len = sizeof(func)/sizeof(func[0]); // получаем длину массива

    // вызов функций при 2 и 3 вариантах.

    int a = 10, b = 15;

    for(int n=0; n < len; n++)
    {

    mem1 = func[n](a, b); // вызов функций

    }

    return 0;

    }

    =

  • И действительно…. обычная читалка определила фиксирование пропусков зажигания в 3-1-5 цилинлрах… неделю воевали со свечами, проводами, когда мысли и предположения закончились, сунули эндоскоп-камеру в 3 цилиндр и увидели дыру в выпускном клапане, логично что сканер не покажет что в тарелке клапана прогорела дырка…. сканер это не панацея…

  • Прикольно смотреть видос 2015 в 2020!!! Сразу виден прогресс во всем!!! Даже поведение на камеру совсем другое )) Татарин успеха и процветания )) если бы мог предупредил бы о раздавленном инструменте))

  • Привет Winderton! Мне 14, я пишу на С++ и Python чуть более года, знаю SFML, STL, писал чат на WinSock, писал простенький bootloader на асме. Вопрос, могу ли я с такими знаниями найти работу в 18? Пусть и не 100500$ в месяц

  • Таким сложным и запутанным языком, о казалось бы простых вещах. Про = добило. Такое чувство что докладчик пытается сесть сразу на два стула, объяснить более «заумно» и «глубоко» смысл и в то же время для новичков но это нереально, либо одно либо другое. Новичков запутает и не даст никаких знаний, а тем кто понимает хоть что-то в принципе ничего не даст.
    В целом вроде бы интересный и нестандартный доклад, но смотреть не смогла.

  • Про «чтение кода должно быть как читать книгу» скорее всего больше относится к комментариями. Даже если код и вьется, возвращается обратно вверх через goto, комментарии все равно можно писать сверху вниз как книгу. Как не крути но любой код даже ООП в итоге сведется к процедурщине где сначала подключается главная библиотека, потом идет вход в главную функцию, потом создается главный объект в которой помещается другой в зависимости от чего-то там и тд. Часто если комментарии хорошо описывают почти каждую стоку, то и нет особой необходимости углубляться в код, придумывать заумные названия переменным которые через две строки уже можно чистить. Код мы все-таки не читаем, а интерпретируем (в большей степени), как компьютер, а вот комментарии мы по-настоящему читаем.

  • Соер, что ты несёшь где конкретика для джуниоров, какую библу где с чем использовать, для каких задач, какие у тебя были проекты и как ты их реализовал, как думать как прогер, сложна и не о чем чёт снимаешь), ахах а стековерфлоу теперь всегда замечаю, ух чтоб без него делали начинающие, как я

  • Soer полное ебланское сообщество малолеток не стоит даже вступать в его группы там основной возраст 12+…. если у вас серьезный вопрос в области программирования, то ни кто и ни чего вам там не ответит, так как там категория только вчера начавших изучать. Идите на более серьезные сайты программистов. В общем мое мнение Soer король шпаны, вокруг которого одно школоло или вчерашнее школоло…

  • Чтение чужих кодов важно (просто потому, что тебе рано или поздно всунут проект, который разрабатывал Вася Пупкин, но он уволился, а продолжать тебе).
    Но это полный ад.
    И хорошего, читаемого кода не существует. (Ну, кроме моего, конечно:))

  • Хочу немного дополнить, сказав про свой опыт чтения кода.
    Хочу сказать, я далеко не опытный программист на С++. Я его изучаю примерно пол года, и когда-то давно подруга попросила меня немного изменить одну простенькую программу на SFML. Когда я набралась достаточного опыта и решила изучить SFML, я вспомнила про её просьбу.
    Нашла исходники, и по началу не было совершенно ничего не понятно. Абсолютно ничего. По началу я думала, что это какой-то нечитаемый говнокод или что мне попросту чересчур рано лезть в реальные проекты. Благодаря некоторым людям на дискорд сервере мне стали понятны некоторые участки кода, но до полного понимания как до Москвы на коленях.
    Периодически я решилась иногда читать его, и со временем мне постепенно начало приходить понимание, как оно работает. Почему это написали именно так. Я наконец спустя долгое время научилась разделять проект на несколько файлов так, чтобы это было уместно, проектировать программу так, чтобы всё было на своих местах и было читаемым.
    Изначально попытка прочитать код была очень тяжёлой, но впоследствии она научила меня очень важной вещи проектированию. Небольшая программа, которую я сейчас пишу первая, которую я могу назвать действительно полноценным проектом. Это дало мне огромное количество опыта

  • Вообще то нужно чётко знать какие вопросы решает данный код, а это нереально узнать без хорошей документации? Тут свой то код если не задокументируешь, то через некоторое время сразу и не поймёшь. А разве кто нибудь документирует свой код на гитхабе? Сразу же назревает вопрос: КАК ЧИТАТЬ ИСХОДНЫЕ КОДЫ?

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

  • Задолбали уже с теми паттернами! Там, где прекрасно и быстро работает банальный фор лепят такую хрень иногда, что потом просто охреневаеш!

    Вот не было бы Джавы Андроид работал бы на порядки быстрее, и все приложения для него. Но она есть!

    А еще паттерны это когда проект до 500 кб в разжатом виде, а девдепенденсов к нему на 80 мегабайт тянет.

    А ЕС6 или ЕС201Х это то, что Адоб сделал в Экшн Скрипт 3 (грубо говоря) еще 10+ лет назад.

    Ну вас к черту с вашими паттернами как хорошо жилось до всего этого. Применять это надо там, где это реально нужно, а не лепить везде, куда ни глянь.

    Функциональный подход в ЖС пиши на Хаскеле иди лепишь неслепуемое и заставляешь потом меня в этом всем разбираться. А мне лень учить весь этот компьютер сцаенс!

    Я и без него деньги зарабатывал хорошо, а щас те же деньги, но плюс еще паттерны разные натулили.

  • Спасибо за советы..! Кстати никто не снимает видео как пользоваться Github… т.е заходим в поиск… фильтруем код под си++… находим проект… а дальше что..? Что такое make… readme… main… как его загрузить и портировать в какой нибудь eclipse… или что такое elf.. dll… т.е те вещи, которые все уже давным давно знают… именно это и есть преграда на пути к пониманию… как скомпилировать его под windows… linux… будет ли он пользоваться всеми ядрами процессора… а может он мог бы использовать видео карту…

  • Насчет ребусов.
    Есть же доки к програмам. В html виде с деревьями наследования и абстракциями.( причем все это на автомате выходит если тулзы ide использовать) Ваефреймами блоксхемами в конце концов. Просто один раз по блоксхеме пробежался.Есть такие ‘чужие коды’ которые читать просто как либу какую изучаешь.

  • Паттерны, говорите? Код, который я увидел, поступив на сегодняшнюю работу, был бессмысленный и беспощадный. Был написан по принципу письма дяди Фёдора родителям мальчиками-практикантами и вчерашними студентами, нанятыми задёшево. Разгребал 1,5 года. Хорошо, что мне дали это время.

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

  • Оказывается не так все просто подключился к компьютеру, а там все ответы!!! Компьютерная диагностика Вольво — это творческий процесс, только хороший специалист хорошего автосервиса даст правильный ответ о причине неисправности!

  • А! Вспомнил! Ещё один вопрос!
    Вот в хедере есть дефайн, например

    #define GPIO_IDR_IDR0 ((uint16_t)0x0001)
    /*!< Port input data, bit 0 */ Вот в мэйне его можно вызвать по его определению, ну то есть если я вставлю его в код, он сработает?
    Типа такого:

    #include «stm32f10x.n»

    void main(void){
    int variable = GPIO_IDR_IDR0;
    }

  • Данный товар прочитает шкоду 1998года? Какая программа стоит на телефоне у тебя,можно исходник получить как-то!
    П.С. видосы росто огонь твои,на своем авто уже исправил 4косяка. Осталось плавающие обороты и моя ласточка будет идеальной ivavi

  • Респект за отличное видео! С благодарностью от всех «вольвоводов»:) Недавно моя ХС70 2010 2.4 не завелась через 5 секунд после глушения мотора. Стартер «маслал», но машина не заводилась. На фирменном сервисе увидели причину разъем в ТНВД подгнил, и оплавился. Но добраться до бака с ТНВД у ХС70 не так легко..
    Некоторые из возможно интересных тем:
    ПЕРЕПУТАНО ТОПЛИВО и в бак залит бензин вместо дизеля (и наоборот). Все последствия для Вольв. И что делать?
    ПОЛОМКА В ДОРОГЕ. Что доступно для ремонта для «самоделкиных». Стоит ли возить с собой весь набор инструментов?:)
    как заводятся дизельные Вольво не оборудованные Вебастой при морозах в районе -15?

  • Только после работы вернулся, где сегодня пришлось подсмотреть в один компонент кенды под ангуляр 😉 Я же всё же считаю, что текст исходный как книгу можно воспринимать и читать, если там есть оглавление и вводная, в виде логики бизнеса(аля домен). А так спасибо за скорый ролик! Отличного отдыха! P.S. а у нас тут каша снега на улицах:D

  • А можно по подробнее рассказать по работу программы онлайн. Также машины, например ХС70 II рейсталинг 2015 года, узнать для таких надо онлайн или достаточно программы 2014 года. И работа в VDASH, что там бесплатно можно сделать, а что платно. Спасибо.

  • 10:08 вы говорите непонятно, что такое «слишком высокое содержание этанола в топливе». Хочу поделиться опытом в некоторых европейских странах сейчас продают бензин под маркой Е10, который отличается повышенным содержанием этанола (10% вместо обычных 5%). Когда я заправил таким бензином бак в Финляндии, я изучил этот вопрос существует список моделей авто, с которыми это топливо совместимо. Несмотря на то, что все модели Вольво сейчас в этом списке совместимы, полагаю, что такая ошибка может быть. Если интересно, здесь подробнее https://www.acea.be/publications/article/e10-petrol-fuel-vehicle-compatibility-list

  • Здравствуйте, и огромное спасибо за видео. Есть один вопрос по комфортному программированию, надеюсь на прямой ответ, да или нет. Живу в Германии, заказал себе Volvo xc60, 2017 года, 2.0 дизель 190 л.с. стояночную печку заказывать не стал т.к. заказал опцию Volvo on call. В ней есть опция дистанционного старта мотора. И вроде всё ничего если не одно НО. В Германии этой опции не оказалось из за долбанного закона, что нельзя моторам работать на холостом ходу. Запрещено. Вопрос, можно ли это как то перепрограммировать? Вариант как встроить что то другое типа томагавк или подобное не принимается. Заранее спасибо за ответ.

  • Здравствуй Эльдар. Как быть если машина троит и на холодную и на горячую и при поездке пердит а чек не показывает ошибки? Подскажи будь добр всю голову сломал живу в хабаровске машина кроун 2001 двигатель 1jz gte

  • Здравствуйте. Хочу с вами посоветоваться: (xc70 3.2 at) компьютер показывает ошибку (банк 1) неисправен, можно ли с ним таким дальше эксплуатировать автомобиль? Если нет, то подскажите стоимость замены лямбды и есть ли в наличии у Вас эта з/ч. С уважением.

  • Добрый день. Все очень интересно и понятно,как всегда на высоком уровне. У меня вопрос такой,как долго будет актуальна VIDA до 2015 года? Имею ввиду,что теперь есть VIDA online. Это я к тому,что еще лет 8 назад можно было без проблем сделать диагностику в спец. сервисах «Вольво» на такие модели как:850 s70 s40 первого поколения дорестайл и т.д Теперь же это проблема так как у всех теперь только VIDA которая эти модели не диагностирует.Не будет ли такого и с платформами P2 и P3. Что когда-нибудь придет время в скором будущем и тебе скажут,а мы такие машины уже не диагностируем,а только платформу SPA.Спасибо за понимание.

  • Лично я читал исходные коды (именно огромные, типа vsftpd, с гитхаба) следующим образом: сначала определял, что делает (выводит) этот код, после чего искал там конкретно те места, которые совершают эти события, после чего строил от этой «точки опоры» дерево вызовов (функций) и изучал до «дна» (где программа обращается к более низкому уровню абстракции, например, операционной системе, если это системное ПО к «железу»).

  • Чем дальше двигается прогресс тем сложнее бывает.. Если раньше я копался в жигулях сам и все работало, то сейчас от греха подальше лучше отвести к специалисту и он все сделает, но правда и специалиста грамотного найти тоже трудно

  • Привет. Читаю исходники для stm32, cortex-m3. Упёрся в непонимание typedef struct.
    Плюс не понимаю зачем нужен int32_t и в чём ПРИНЦИПИАЛЬНАЯ разница с обычным int. В гугле все объяснения какие то мутные и расплывчатые. Уже голова болеть начала…
    Но мне нужно это понять.

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

  • Да черт возьми! Чего там бояться? Я прогаю на ассемблере (FASM) и на чистом Си, и плюсы знаю (но ооп не люблю). Те кто этого всего боится им лучше вообще сменить род деятельности, уж лучше вообще не кодить чем начинать на Phyton

  • Вчера столкнулся с проблемой выхода из строя датчика детонации на 4,5,6 цилиндре (s80 3.2 fwd 2007 155т. пробег) в итоге при достижении ОЖ 102 радусов резко падает мощность, плюс одновременно с этим начал отказывать топливный насос. При этом машина ни разу не выдала на приборке чек, как так… я заглох от того, что по жаре начал умирать топливный насос, а даже чека нет на приборке?.. Кстати, когда постоял минут 20 насос видимо остыл и я смог доползти до дома за 5 минут прежде чем опять заглох… В общем интересна тема ресурса топливного насоса и почему о его неисправности не информирует машина хотя бы чеком.

  • Volvo действительно машина хорошая, кстати это довольно таки нужная программа, по считке. Жаль что не на всех она работает. Сейчас такие технологии, что теперь даже можно узнать почему машина не заводиться. Что же дальше будет

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

  • Акценты на неквалифицированную диагностику вызвали ассоциацию со стилем мед. обслуживания во всем, по сути, СНГ. Замеряв пульс, давление и температуру ставится диагноз и назначается лечение… А причина остаётся за кулисами этого театра абсурда.
    P.S. Успехов и развития каналу. Даешь Volvo в массы.

  • Спасибо за интересное видео. У меня периодически загорается сообщение, что горловина бака не закрыта, поменял пробку на год помогло, сейчас снова периодически появляется. Там, наверно, датчик какой-то стоит? Или это как-то связано с насосом, который пары из бака качает? XC90 V8 точный пробег 203 тыс.

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

  • Добрый день! Для информации: Иногда в метеорологических прогнозах погоды по военным аэродромам можно встретить аббревиатуры специального метеорологического кода НАТО « ATAF “. Военные метеорологи НАТО для обозначения видимости и высоты нижней границы облачности применяют цветовую таблицу, например, WHT BECMG BLU+. Эти сокращения обозначают: BLUE видимость 8 км, нижняя кромка облаков 2500 футов; WHITEвидимость 5 км, нижняя кромка облаков 1500 футов; GREENвидимость 3,7 км, нижняя кромка облаков 700 футов; YELLOWвидимость 1,6 км, нижняя кромка облаков 300 футов; AMBER видимость 0,8 км, нижняя кромка облаков 200 футов; REDвидимость менее 800 м; BLACK видимость и облачность не пригодны для полетов или нет информации.

  • Хочу оставить хороший совет, для всех желающих начать заниматься программированием в целях иметь работу в будущем и зарабатывать этим в существующих условиях рынка. Представьте себе что ваша будущая работа разгружать вагоны, загруженные тяжелыми чугуниевыми ваннами.Одному. Вагонов много,ванн еще больше,а заказчик будет все время стоять над душой. А вы дрищавый хлопец весом 45 кг и больной дистрофией. Чтобы получить! и выполнять эту работу, вам придется есть много много много белковой пищи, очень много много и долго качаться в спортзале, чтобы быть в форме. Много,много,очень много и очень долго качаться,и кушать всякой качковой еды.А то ванны-то очень тяжелые, и заказчик не станет слушать никакие отмазки на ваше место просто найдут другого. И никакие стероиды вам не помогут. Задумайтесь обязательно над этим хорошенько.

  • Привет всем есть у кого-то кантакт ребят.кто может настроить лаунч и отправить по почте в европу? у меня сервис авто. нуждаюсь в лаунче но канткт потерялся кто делал )правда они были из украины ) помоги те плиз очень надо лаунч 1 в заранее блогадарен будете в Барселоне пишите расскажу покажу все ) вот мои цифры +34 688225742 ватсап

  • Ребзя, можете помочь, я только начал постигать среду программирования, и везде слышу, что нужно практиковаться. Вопрос: я должен из головы придумывать себе какие то задание или есть какой-либо сборник задач ( или типо того)?

  • Я пересмотрел невероятное количество роликов по Python, но умнее и последовательнее Григория я не встречал.

    Очень медленно, рассказывает только по одному новому слову за раз используя для контекста много примеров и объясняет только примитивным языком. Без «ээ» и «ну тут короче понятно» и «а это вам не понадобится».

    Хочу сказать большое человеческое спасибо. Вот так и только так можно научить.

  • Жаль оператор не разворачивает камеру на 180.,В какой-то момент (секунде на сороковой) почему-то захотелось взглянуть на аудиторию.
    Меня хватило на 8 минут просмотра. После фразы «язык программирования ДЖАНГО (это про python)» скатился под стол.

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

  • Вопрос.Луанч это хорошо и весело но как быть когда автомобиль скажем до 95 года.У меня аудюха а6,94 года.Шнур подключается через переходник.Ко всему прочему по большинству каталогов автомобиль бъётся как ауди 100,типа а6 выпускался только с 95года.Есть ли смысл покупки этого чуда инженерной мысли??