Re: Тема для розмов
Толочко здох, шкода тіки, шо не раніше
Навіть не знав, хто це такий... погуглив, згоден, шкода...
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Інше → Тема для розмов
Сторінки Попередня 1 … 691 692 693 694 695 … 722 Наступна
Для відправлення відповіді ви повинні увійти або зареєструватися
Толочко здох, шкода тіки, шо не раніше
Навіть не знав, хто це такий... погуглив, згоден, шкода...
Короче функція getTickCount в дельфі викликає ексцепшн аут оф ренж на системі з аптаймом 25 днів. Причому, що саме стало проблемою ви ніколи не дізнайтесь, якщо у вас нема доступу до дебагера. Люблю віндуз всім серцем (хоча можливо винуваті і не вони а я)
Короче функція getTickCount в дельфі викликає ексцепшн аут оф ренж на системі з аптаймом 25 днів. Причому, що саме стало проблемою ви ніколи не дізнайтесь, якщо у вас нема доступу до дебагера. Люблю віндуз всім серцем (хоча можливо винуваті і не вони а я)
Саме DWORD -— unsigned 32 біти — у мідісекнудах, то 49 днів 17 годин і майже три хвилини (грубо 49.7 днів)
(давно вже шуткували, що windows на більший аптайм не розрахована)
Можливо, через час більший за половину цього інтервалу, Win повертає нормальний час, але вже дельфійська бібліотека десь по дорозі сприймає його як знакове число, отримує від'ємне і вважає його «аут оф ренж»
але вже дельфійська бібліотека десь по дорозі сприймає його як знакове число, отримує від'ємне і вважає його «аут оф ренж»
Я б навіть припустив, що не бібліотека, а кодер. У змінну якого типу ви записуєте результат?
Короче функція getTickCount в дельфі викликає ексцепшн
Там же пропонують користати GetTickCount64.
ReAl написав:але вже дельфійська бібліотека десь по дорозі сприймає його як знакове число, отримує від'ємне і вважає його «аут оф ренж»
Я б навіть припустив, що не бібліотека, а кодер. У змінну якого типу ви записуєте результат?
Хлопці, дарма я почав цю дискусію, ну вже хай. Винуватий звичайно кодер, код писаний хрєн зна коли, як би не в 2008 році, використувається знаковий інтеджер, але! Як всі певно здогадались, банально вираховується час роботи процедури в мілісекундах, у нас виконується два рази цей ГетТікКаунт, на початку і в кінці процедури, береться різниця (не ділення). інтеджер є 32 біта на скільки я розумію. Очікується, що має показати неправильний час, а воно аут оф рендж і *біться як хочте, де шукать, як, що стало причиною. Ну а якщо я користувач, то що тоді? ні с того ні с сього почало вибивати помилку, я напишу в саппорт, вони запустять у себе - скажуть у нас все працює. Так, лікується перезавантаження (читай обнуленням аптайму), але ж срака!
Добавочка. Виходить що дельфя перевіряє на етапі виконання діапазони значень перемінних? Вихоидь що перекидати з кардінала (32 біта беззакове) в інтеджер це норм, але коли значення більші воно видає помилку.
Добавочка2. Короче я накосячив, можна закривати тему. Люблю я всім серцем не вінду а дельфя
слухайте прекол, чувак на роботі який довгий час був лідом, а тепер менеджер, вирішив відрефакторити функцію, яка використовується по всьому проєкту, і це все за день до своєї відпустки. Його офіційна мотивація була - зробити той код легшим для розуміння, аби було простіше писати таски, які від нього залежать (хоча насправді проблем з тим кодом не було, він працював і все було ок).
Я то перевірив на своїй тасці і все наче ок, а зараз перевірив на решті функціоналу проєкту і воно тупо не робе, і так, як я вже ребейзнув його код в свою бранчу, то тре або все взад і робить заново, або фіксити те, шо він наробив.
а ще він забрав у мене 45хв часу, показуючи то все і підбираючи "правильні назви функцій", які якими були, такими в кінці й залишились
поясніть мені хтось різницю між сесією та токеном "запам'ятай мене".
я бачу, шо цей токен використовується для того, аби користувачу не треба було часно вводити свій логін і пароль, аби зайти на сайт, але ж це саме працює з сесією, яка зберігається на стороні браузера як secure та HTTP only - тобто, її не можна вкрасти якимось js скриптом, бо лише сам браузера має до неї доступ, при цьому ця сесія буде зберігатись певний час, як от два тижні, і якщо користувач заходить на сайт через 1.9 тижні після реєстрації, ми ж можемо перевірити це під час запиту і згенерувати нову сесію, яка буде активна ще 2 тижні.
Нарешті зміг придбати raspberry pi 5.
а я оце хочу собі придбати пульта для fpv, шоб на симуляторі вчиться літати
хтось може пояснити, навіщо вони це роблять? https://lugansk.man.gov.ua/news/Regiona … _ROZVITKU/
поясніть мені хтось різницю між сесією та токеном "запам'ятай мене".
я бачу, шо цей токен використовується для того, аби користувачу не треба було часно вводити свій логін і пароль, аби зайти на сайт, але ж це саме працює з сесією, яка зберігається на стороні браузера як secure та HTTP only - тобто, її не можна вкрасти якимось js скриптом, бо лише сам браузера має до неї доступ, при цьому ця сесія буде зберігатись певний час, як от два тижні, і якщо користувач заходить на сайт через 1.9 тижні після реєстрації, ми ж можемо перевірити це під час запиту і згенерувати нову сесію, яка буде активна ще 2 тижні.
В мене на проекті токен - це аутентикатор логін:пароль. Не я це придумав, але повинен у своїй підсистемі таке наслідувати. Відповідно існує поле, куди користувач може ввести токен. В зашифрованому вигляді токен зберігається в кукіс і сесія може відновлюватися, доки можливо прочитати дані з незаекспайреного кукіса.
поясніть мені хтось різницю між сесією та токеном "запам'ятай мене".
я бачу, шо цей токен використовується для того, аби користувачу не треба було часно вводити свій логін і пароль, аби зайти на сайт, але ж це саме працює з сесією, яка зберігається на стороні браузера як secure та HTTP only - тобто, її не можна вкрасти якимось js скриптом, бо лише сам браузера має до неї доступ, при цьому ця сесія буде зберігатись певний час, як от два тижні, і якщо користувач заходить на сайт через 1.9 тижні після реєстрації, ми ж можемо перевірити це під час запиту і згенерувати нову сесію, яка буде активна ще 2 тижні.
Багато сайтів почали зловживати куками для тракінгу клієнтів між різними доменами. Розробники браузерів вирішили з цим боротись і зараз закрили велику частину функціоналу куків з анонсований, що до якогось року взагалі збираються їх відмінити. Оскільки сесія в куках, то всі переходять на токени.
FakiNyan написав:поясніть мені хтось різницю між сесією та токеном "запам'ятай мене".
.. зберігається на стороні браузера як secure ..
Багато сайтів почали зловживати куками для тракінгу клієнтів між різними доменами...
Ха, аж тепер .. 10+ років їх це не хвилювало, а тепер починають чухатися стосовно сісюріті.
Ну й велика кількість користувачів теж чомусь були не проти того, сміливо відкривали сайти і писали куки на диск.
Загадкою для мене лишайеться: чому будівельники сайтів тягнули шлакоблоки [з чужого домена] на свої сайти.
Як для чого, а заробіток на рекламі. А реклама йшла поза широкі кишені апла і гугла, от вони і вирішили закрити конкурентів.
Якщо нічого не можна буде зберігати на стороні браузера, то як же тоді запам'ятовувати, щоб потім не логінитись заново?
РЕД:
Виявляється забороняють тільки third-party реп'яшки. Щодо широких кишень, то хіба Гугл не ці самі кукі використовував?
У зв'язку з війною вже два роки перекладаю щотижня з польської на українську і навпаки для біженців. Подвійні почуття - це дуже м'яко кажучи. З одного боку, я бачу і це неможливо сфальсифікувати - для людей котрі живуть далі від польського кордону ніж 100 км, це повністю незрозуміла мова з лише деякими знайомими словами. З іншого боку, люди що мають можливість користуватися послугами безкоштовного перекладача, не мають стимулу самостійно вчити мову. Так можна в ментальному ґетто не те що два роки, а й десять і ціле життя прожити без зусиль. Для спілкування в магазині достатньо близько десятка слів плюс цифри... Патріоти можуть сказати - ну й добре, збережеться українська ідентичність; так ні ж бо - це малороси, а от володіння українською як рідною є плюс 100500 містком до оволодіння польською без зусиль.
Взагалі, вчити мову країни, в якій ти живеш, це норм. Це повага до тої країни і людей, що тебе приймають.
Взагалі, вчити мову країни, в якій ти живеш, це норм. Це повага до тої країни і людей, що тебе приймають.
Напрочуд неочевидна річ для маси нашого народу.
для людей котрі живуть далі від польського кордону ніж 100 км, це повністю незрозуміла мова з лише деякими знайомими словами
Я розумію що я представник української меншини, але все ж моя мама читала Лема в оригіналі та в неї багато книг польською мовою. Каже що плольською жахи читати страшно, бо українською швидко прочитуєш, а незнайому мову доводиться повільніше читати.