13 841

Re: Тема для розмов

flatliner написав:
ReAl написав:
frz написав:

Підсвітка пішохідного переходу що заряджається впродовж дня від сонячної батареї. Це таке в селі без сільради де я мешкаю. Цікаво через скільки годин після інсталяції воно було б на наших рідних просторах видовбано ломом і вкрадено.

У Опішні Полтавської області в центрі таке вже декілька років працює.

В самій Полтаві декілька таких переходів є...

Прихований текст

Ну в самій Полтаві я рідко буваю, від Києва до Опішні через Миргород швидше.

13 842

Re: Тема для розмов

Толочко здох, шкода тіки, шо не раніше  :(

Подякували: Tarpan87, flatliner2

13 843

Re: Тема для розмов

FakiNyan написав:

Толочко здох, шкода тіки, шо не раніше  :(

Навіть не знав, хто це такий... погуглив, згоден, шкода...

13 844

Re: Тема для розмов

Короче функція getTickCount в дельфі викликає ексцепшн аут оф ренж на системі з аптаймом 25 днів. Причому, що саме стало проблемою ви ніколи не дізнайтесь, якщо у вас нема доступу до дебагера. Люблю віндуз всім серцем (хоча можливо винуваті і не вони а я)

Подякували: Tarpan87, leofun012

13 845

Re: Тема для розмов

Chemist-i написав:

Короче функція getTickCount в дельфі викликає ексцепшн аут оф ренж на системі з аптаймом 25 днів. Причому, що саме стало проблемою ви ніколи не дізнайтесь, якщо у вас нема доступу до дебагера. Люблю віндуз всім серцем (хоча можливо винуваті і не вони а я)

Саме DWORD -— unsigned 32 біти — у мідісекнудах, то 49 днів 17 годин і майже три хвилини (грубо 49.7 днів)
(давно вже шуткували, що windows на більший аптайм не розрахована)

Можливо, через час більший за половину цього інтервалу, Win повертає нормальний час, але вже дельфійська бібліотека десь по дорозі сприймає його як знакове число, отримує від'ємне і вважає його «аут оф ренж»

Подякували: Chemist-i, koala, leofun013

13 846

Re: Тема для розмов

ReAl написав:

але вже дельфійська бібліотека десь по дорозі сприймає його як знакове число, отримує від'ємне і вважає його «аут оф ренж»

Я б навіть припустив, що не бібліотека, а кодер. У змінну якого типу ви записуєте результат?

13 847

Re: Тема для розмов

Chemist-i написав:

Короче функція getTickCount в дельфі викликає ексцепшн

Там же пропонують користати GetTickCount64.

Подякували: Tarpan87, Chemist-i2

13 848

Re: Тема для розмов

koala написав:
ReAl написав:

але вже дельфійська бібліотека десь по дорозі сприймає його як знакове число, отримує від'ємне і вважає його «аут оф ренж»

Я б навіть припустив, що не бібліотека, а кодер. У змінну якого типу ви записуєте результат?

Хлопці, дарма я почав цю дискусію, ну вже хай. Винуватий звичайно кодер, код писаний хрєн зна коли, як би не в 2008 році, використувається знаковий інтеджер, але! Як всі певно здогадались, банально вираховується час роботи процедури в мілісекундах, у нас виконується два рази цей ГетТікКаунт, на початку і в кінці процедури, береться різниця (не ділення). інтеджер є 32 біта на скільки я розумію. Очікується, що має показати неправильний час, а воно аут оф рендж і *біться як хочте, де шукать, як, що стало причиною. Ну а якщо я користувач, то що тоді? ні с того ні с сього почало вибивати помилку, я напишу в саппорт, вони запустять у себе - скажуть у нас все працює. Так, лікується перезавантаження (читай обнуленням аптайму), але ж срака!

Добавочка. Виходить що дельфя перевіряє на етапі виконання діапазони значень перемінних? Вихоидь що перекидати з кардінала (32 біта беззакове) в інтеджер це норм, але коли значення більші воно видає помилку.

Добавочка2. Короче я накосячив, можна закривати тему. Люблю я всім серцем не вінду а дельфя :)

13 849

Re: Тема для розмов

слухайте прекол, чувак на роботі який довгий час був лідом, а тепер менеджер, вирішив відрефакторити функцію, яка використовується по всьому проєкту, і це все за день до своєї відпустки. Його офіційна мотивація була - зробити той код легшим для розуміння, аби було простіше писати таски, які від нього залежать (хоча насправді проблем з тим кодом не було, він працював і все було ок).
Я то перевірив на своїй тасці і все наче ок, а зараз перевірив на решті функціоналу проєкту і воно тупо не робе, і так, як я вже ребейзнув його код в свою бранчу, то тре або все взад і робить заново, або фіксити те, шо він наробив.
а ще він забрав у мене 45хв часу, показуючи то все і підбираючи "правильні назви функцій", які якими були, такими в кінці й залишились

Подякували: Tarpan87, Chemist-i, koala3

13 850

Re: Тема для розмов

Нарешті зміг придбати raspberry pi 5.

13 851

Re: Тема для розмов

поясніть мені хтось різницю між сесією та токеном "запам'ятай мене".

я бачу, шо цей токен використовується для того, аби користувачу не треба було часно вводити свій логін і пароль, аби зайти на сайт, але ж це саме працює з сесією, яка зберігається на стороні браузера як secure та HTTP only - тобто, її не можна вкрасти якимось js скриптом, бо лише сам браузера має до неї доступ, при цьому ця сесія буде зберігатись певний час, як от два тижні, і якщо користувач заходить на сайт через 1.9 тижні після реєстрації, ми ж можемо перевірити це під час запиту і згенерувати нову сесію, яка буде активна ще 2 тижні.

13 852

Re: Тема для розмов

frz написав:

Нарешті зміг придбати raspberry pi 5.

а я оце хочу собі придбати пульта для fpv, шоб на симуляторі вчиться літати

13 853

Re: Тема для розмов

хтось може пояснити, навіщо вони це роблять? https://lugansk.man.gov.ua/news/Regiona … _ROZVITKU/

13 854

Re: Тема для розмов

FakiNyan написав:

поясніть мені хтось різницю між сесією та токеном "запам'ятай мене".

я бачу, шо цей токен використовується для того, аби користувачу не треба було часно вводити свій логін і пароль, аби зайти на сайт, але ж це саме працює з сесією, яка зберігається на стороні браузера як secure та HTTP only - тобто, її не можна вкрасти якимось js скриптом, бо лише сам браузера має до неї доступ, при цьому ця сесія буде зберігатись певний час, як от два тижні, і якщо користувач заходить на сайт через 1.9 тижні після реєстрації, ми ж можемо перевірити це під час запиту і згенерувати нову сесію, яка буде активна ще 2 тижні.

В мене на проекті токен - це аутентикатор логін:пароль. Не я це придумав, але повинен у своїй підсистемі таке наслідувати. Відповідно існує поле, куди користувач може ввести токен. В зашифрованому вигляді токен зберігається в кукіс і сесія може відновлюватися, доки можливо прочитати дані з незаекспайреного кукіса.

13 855

Re: Тема для розмов

FakiNyan написав:

поясніть мені хтось різницю між сесією та токеном "запам'ятай мене".

я бачу, шо цей токен використовується для того, аби користувачу не треба було часно вводити свій логін і пароль, аби зайти на сайт, але ж це саме працює з сесією, яка зберігається на стороні браузера як secure та HTTP only - тобто, її не можна вкрасти якимось js скриптом, бо лише сам браузера має до неї доступ, при цьому ця сесія буде зберігатись певний час, як от два тижні, і якщо користувач заходить на сайт через 1.9 тижні після реєстрації, ми ж можемо перевірити це під час запиту і згенерувати нову сесію, яка буде активна ще 2 тижні.

Багато сайтів почали зловживати куками для тракінгу клієнтів між різними доменами. Розробники браузерів вирішили з цим боротись і зараз закрили велику частину функціоналу куків з анонсований, що до якогось року взагалі збираються їх відмінити. Оскільки сесія в куках, то всі переходять на токени.

Подякували: FakiNyan, leofun012

13 856

Re: Тема для розмов

Vo_Vik написав:
FakiNyan написав:

поясніть мені хтось різницю між сесією та токеном "запам'ятай мене".

.. зберігається на стороні браузера як secure ..

Багато сайтів почали зловживати куками для тракінгу клієнтів між різними доменами...

Ха, аж тепер .. 10+ років їх це не хвилювало, а тепер починають чухатися стосовно сісюріті.
Ну й велика кількість користувачів теж чомусь були не проти того, сміливо відкривали сайти і писали куки на диск.
Загадкою для мене лишайеться: чому будівельники сайтів тягнули шлакоблоки [з чужого домена] на свої сайти.

13 857

Re: Тема для розмов

Як для чого, а заробіток на рекламі. А реклама йшла поза широкі кишені апла і гугла, от вони і вирішили закрити конкурентів.

13 858 Востаннє редагувалося Yola (Вчора 23:37:24)

Re: Тема для розмов

Якщо нічого не можна буде зберігати на стороні браузера, то як же тоді запам'ятовувати, щоб потім не логінитись заново?

РЕД:

Виявляється забороняють тільки third-party реп'яшки. Щодо широких кишень, то хіба Гугл не ці самі кукі використовував?

13 859 Востаннє редагувалося frz (Сьогодні 19:31:39)

Re: Тема для розмов

У зв'язку з війною вже два роки перекладаю щотижня з польської на українську і навпаки для біженців. Подвійні почуття - це дуже м'яко кажучи. З одного боку, я бачу і це неможливо сфальсифікувати - для людей котрі живуть далі від польського кордону ніж 100 км, це повністю незрозуміла мова з лише деякими знайомими словами. З іншого боку, люди що мають можливість користуватися послугами безкоштовного перекладача, не мають стимулу самостійно вчити мову. Так можна в ментальному ґетто не те що два роки, а й десять і ціле життя прожити без зусиль. Для спілкування в магазині достатньо близько десятка слів плюс цифри... Патріоти можуть сказати - ну й добре, збережеться українська ідентичність; так ні ж бо - це малороси, а от володіння українською як рідною є плюс 100500 містком до оволодіння польською без зусиль.

13 860

Re: Тема для розмов

Взагалі, вчити мову країни, в якій ти живеш, це норм. Це повага до тої країни і людей, що тебе приймають.

Подякували: leofun011