עו"ד אילן שרקון. עו"ד שחר בן עמי. עו"ד עידן אשר.
В моем случае был косяк, что SingleChildScrollView обернут в виджет Column, у которого у поперечной оси стоит центровка
ol li > ul li:before {display:none;}
Use my code ol + ul + paddings + smartphones css :)
Use translate from Rus please. My English is bad :P
Description
- Стили написаны под блок с ID #privacy, т.е. не затрагиваются общие стили списков
- Учтены отступы для смартфонов (уменьшены)
- Сделана красивая стилизация 1 уровня вложенности - 1 уровень выделяется как подзаголовок (цифра в квадратике слева и линия над первым пунктом)
- При наведении на пункт выделяется голубым цветом его фон (кроме 1 уровня, что логично)
- Учтены маркированные списки ul только внутри нумерованных списков ol (чтобы не затрагивались отдельные маркированные списки на странице)
- Пункты с нумерацией ниже 2 уровня не увеличивают отступы слева (для удобства чтения текста)
- Пункты с маркерами внутри нумерованных списков любой вложенности имеют одинаковый отступ слева (для удобства чтения; учтены смартфоны, на них отступ минимизирован до 5 px)
- Добавлена дата последнего редактирования документа внизу справа страницы (т.к. писалось под политику конф.)
- Ну и самое важное - маркированные списки не имеют цифру перед пунктом, если находятся внутри нумерованного списка ( нужно скрывать :before для ul li; стиль #privacy ol li > ul li:before {display:none;} )
HTML code
<div id="privacy">
<ol>
<li><span id="politika-obschie-polozheniya">Общие положения</span>
<ol>
<li>Пункт.</li>
<li>Пункт.</li>
<li>Пункт.</li>
<li>Пункт.</li>
</ol>
</li>
<li><span id="politika-osnovnye-principy-obrabotki-personalnyh-dannyh">Основные принципы обработки персональных данных</span>
<ol>
<li>Пункт 1:
<ul>
<li>Подпункт 1;</li>
<li>Подпункт 2;</li>
<li>Подпункт 3;</li>
<li>Подпункт 4;</li>
</ul>
</li>
<li>Пункт.</li>
<li>Пункт.</li>
<li>Пункт.</li>
</ol>
</li>
<li><span id="usloviya-obrabotki-personalnyh-dannyh">Условия обработки персональных данных</span>
<ol>
<li>Пункт.</li>
<li>Пункт:
<ul>
<li>Подпункт 1;</li>
<li>Подпункт 2;</li>
<li>Подпункт 3;</li>
</ul>
</li>
<li>Пункт:
<ul>
<li>Подпункт;</li>
<li>Подпункт;</li>
</ul>
</li>
</ol>
</li>
</ol>
<div class="privacy-date">
<span>Обновлено: 23.07.2025</span>
</div>
</div>
CSS code
/* Стилизация маркированного и нумерованного списков */
/* Базовые стили для всех уровней */
#privacy ol li > ul, #privacy ol {padding:0;margin:0;}
#privacy ol li, #privacy ul li {list-style-type:none;list-style-position:inside;}
#privacy ol li > ul li:last-child, #privacy ol li:last-child {margin-bottom:0;}
/* Стили при наведении на пункт списка, кроме 1 уровня */
#privacy ol li > ol li:hover {background:#dee6ff;}
/*-- НУМЕРОВАННЫЙ список --*/
/* Запуск счётчика пунктов */
#privacy ol {counter-reset:privpolicy;}
/* 1 уровень */
#privacy ol li {position:relative;background:none;font-weight:bold;border-top:2px solid #666;padding:5px 8px 0 8px;margin:40px 0 0 30px;}
#privacy ol > li:before {content:counters(privpolicy, ".");counter-increment:privpolicy;position:absolute;top:-2px;left:-30px;width:30px;height:auto;color:#fff;background:#666;font-weight:bold;text-align:center;border-top:2px solid #666;padding:4px 0;}
/* Стили только для вложенных уровней */
/* 2 уровень */
#privacy ol li ol {margin-top:30px;}
#privacy ol li ol li {margin-left:25px;}
/* 2 уровень и далее */
#privacy ol li > ol li {font-weight:normal;border:none;padding:0 8px;margin-top:0;margin-bottom:10px;}
#privacy ol li > ol li:before {padding:0;}
/* 3 уровень */
#privacy ol li ol li ol li:before {left:-38px;}
/* 3 уровень и далее */
#privacy ol li ol li > ol li {margin-left:0;}
/* 4 уровень */
#privacy ol li ol li ol li ol li:before {left:-48px;}
/* Стили для всех уровней, кроме 1 уровня */
#privacy ol li > ol li:before {top:0;color:inherit;background:inherit;font-weight:inherit;border:none;}
/*-- МАРКИРОВАННЫЙ список --*/
/* Базовые стили маркированного списка для всех уровней */
#privacy ol li > ul li {list-style-type:disc;/*background-image:url("images/li.svg");*/background-repeat:no-repeat;background-size:16px;background-position:0 2px;padding:0;margin:0 0 10px 20px;}
#privacy ol li ul {margin-top:10px;}
/* Отключение цифр тега ul, наследуемых от тега ol li */
#privacy ol li > ul li:before {display:none;}
/* Дата редактирования страницы */
.privacy-date {text-align:right;margin-top:40px;}
.privacy-date span {border-bottom:1px solid #ddd;}
/* Стилизация маркированного и нумерованного списков для смартфонов */
@media screen and (max-width: 999px) {
/* Стилизация маркированного и нумерованного списков (для смартфонов) */
/* 2 уровень (для смартфонов) */
#privacy ol li ol li {margin-left:0;}
/* Отступы тега ul для всех уровней, кроме 1 уровня (для смартфонов) */
#privacy ol li > ul li {margin-left:10px;}
}
Result
man.
Translate my text from Rus forum.
Easy: run apache.exe not as a service, but as an application (double click on httpd.exe or Apache.exe or run cmd and type start httpd.exe)
Good luck.
Проблема
Не запускается bat/exe через PHP команду exec.
Причина
1. Процесс httpd.exe (Apache) запущен как служба (service), а не как приложение с GUI (через видимое окно cmd).
2. Из-за этого у Apache нет доступа к рабочему столу.
3. Если код написан правильно, то в диспетчере задач процесс, запускаемый через exec будет присутствовать и даже возможно будет функционировать, но вот GUI у него не будет, т.е. он работать будет только в фоне.
Решение
Запустить httpd.exe (или Apache.exe) как обычную программу двойным кликом мыши или через start в cmd.
Дополнительно
В моём случае совет с allow_url_include = On не помог. Только запуск httpd.exe в нормальном режиме.
Повторюсь, возможно кому-то понадобится.
Я себе так сделал удалённое управление на PHP через WEB кнопками на страничке браузера: запустить что-то, стопнуть, рестартнуть.
Также сделал вкл/откл RDP там же в вебе, вышел из RDP, выключил его кнопкой. Доп меры защиты как-никак :-)
Очень удобно.
Всем спасибо за внимание :-)
‹ ÿí\knÔ0v)P(Џ
òlàˆÿ«Ý€FÞîJÛå!N×pÎQ<3vìl6m’Æ1 ŒªjI¾yyfü¹ê¥R—êézyXž«‹ŸïËí¡Ü+uu{¦^Ýnðåúã~¹2¸ýrv¦žÝ¬–›òÉõr×åöw[õæ·åj¿ü|x»ûVî¿ïö›õ…z¾Úmvû¥Þ©¿HŒFM?Æt¹ØØËí/eoètK‡GŠt½Ük Ðüjz
y ¢¶:L¯Èúh!¾U@Y €õA|e³o,YìWl?K6| øgÊ?Å€2ÄŸ*…µ|Á€“ Zýš–>½É€¦0TªQçX Tøˆ¬jâ ÍB `C€`ÀX]¨¼á¼·e46üZŠÁ ¥¥íIâ“ã}´ãÖù ù{Êg>r –‚ CêpF·=…”CºØ§<¹ÀŠ4Àø1}`Åùñ”Í-O¡\?Ôn§€í–€ZBÈ×íY‚\½pѧ°ú;ƒøN_ÉOÛÁNo¹›PÉ¢IotgvR—ÉuÈxYòÐô‚½¸ Áux
4l"°#üö‹I]äB8$´Š`°.î¨ä_Б@är;R")úãƒk`”‘‘å’iä<-y×ùÞY>Ä~YÍâ<
QbW0Îø"šGoŸþ80ïÝÓtûƒ±•UêÁ i5Þ%îí`x¿í í;v€‰‚<k³ª(-€‚?Rßã<o}O?r‹TKí*†½hXß;‹²óvn‰“_ÂbU¥’´Xè;ÆøÒ]ü[_âÃb
¼§\?FŸÙÁþxÝû\çÙ§ãf½§>ßßðxSI¨K®¯‚èé´ÒãY+‹iì÷ùn±êùPŸó] ÆÇ×¾ ïúÞþZ‡3éãÔõëÛ<c’ÀGñ–ëS,‡I’~õù6’Æ„›
¿ÀcÓ}å;ÆO²ë“
Eóó¦ÿSí¸dÕE3®Oÿ#¸t¼Ÿ©œH,G¢ (Ç.Ô“ –pË+»ú<45Ébâʯ“ùº¿²;’)à«:¨sðk<ŒÉ«\ô2ºm_Róãy’Ú/œF+é¡!1½/œF+¾§6’á?`r@ÒôãVçÖ÷ 3Ù<¦ªôèBÌLæq‡7\6;é*}Åaó'ÛÜ´Õ×
¹4ïÊþ&ð¡¤ì>~Þ±à¡×óÑ
ߌª@à4™1nwÏþ˜6X1€Jb}ÀB;7:Ž&ø uÝ!<<Šæé¤AÕïHâ¯Àq¤é8žy«àEœ¶×7»‘H sö´ø| “€aòÊ/öÂ7Åi¦{èáF˜Úkpü÷tèJÔ–8–oB|OzЙšc¾'>ÝtcJ˜xþ5ä#f€iÿ¼…™MyÉM'uÙkà ,˾ˀ©;^;¾ë}C”OÒ#'y6~Lyg²^4À,™WÁ'¢V»âÃÎGÃ7OÞ/tN뜜j‹áMÆ…GøEÖÜW£(ÎòoIîÐ笺ŒŸ«ág@ðs{½HH0vÁ§mgnÌEw–Yf™e–Yf™e–Yf™e–ÿWÎÕÅùÏww¿níÛW–‡å§rÏÿ>@]ýV ^®m†@
https://gist.github.com/ketabbody/d1febd21ff48417bf598854a756265b3
نمونه سوالات آزمون مربیگری بدنسازی درجه 3
---------------------------------------------------------------------------------------------------------------
https://gist.github.com/ketabmorabi/c65329ac62eecd85892df81b36a4e9d8
کتاب مربیگری بدنسازی درجه 3
---------------------------------------------------------------------------------------------------------------
https://gist.github.com/soalatestekhdami/ca4780772fcd054081bf530782a6bef0
دانلود سوالات استخدامی آموزش و پرورش
---------------------------------------------------------------------------------------------------------------
https://gist.github.com/azmondarajese/7993f3d39a467e834a4e32be47438cd9
نمونه سوالات آزمون مربیگری بدنسازی درجه 3
---------------------------------------------------------------------------------------------------------------
from fpdf import FPDF
from PIL import Image
# ছবি ও আউটপুট ফাইলের ঠিকানা
image_path = "LMC_20250720_113005_🔥 iPhone 14 Ultra Pixel.jpg"
output_pdf = "Najib_Kamal_CV.pdf"
# PDF ইনিশিয়ালাইজ
pdf = FPDF()
pdf.add_page()
pdf.set_auto_page_break(auto=True, margin=15)
# ফন্ট সেট করা
pdf.set_font("Arial", 'B', 16)
pdf.cell(0, 10, "জীবনবৃত্তান্ত (Curriculum Vitae)", ln=True, align='C')
pdf.ln(10)
# ছবি বসানো (ডান দিকে উপরে)
pdf.image(image_path, x=150, y=20, w=40)
pdf.ln(50)
# ব্যক্তিগত তথ্য
pdf.set_font("Arial", 'B', 12)
pdf.cell(0, 10, "ব্যক্তিগত তথ্য:", ln=True)
pdf.set_font("Arial", '', 12)
pdf.cell(0, 10, "নাম: নাজিব কামাল", ln=True)
pdf.cell(0, 10, "জন্ম তারিখ: ৭ নভেম্বর ২০০৩", ln=True)
pdf.cell(0, 10, "ঠিকানা: পার্বতপুর, দিনাজপুর", ln=True)
pdf.cell(0, 10, "মোবাইল: ০১৭৪৫১৫৮৪৮৫", ln=True)
pdf.cell(0, 10, "ইমেইল: [email protected]", ln=True)
# নিচের অংশেও এভাবে Objective, Education, Skills, etc. যুক্ত করতে পারো
# PDF সেভ করা
pdf.output(output_pdf)
print("✅ PDF তৈরি হয়েছে:", output_pdf)
एक लकड़हारा था, जो रोज़ पेड़ काटता। एक दिन पेड़ गिरा नहीं...
पहले वार, दूसरा, तीसरा... दस… बीस… पचास…
लेकिन वो नहीं रुका।
100वें वार पर — पेड़ गिर गया!
लोग बोले — "एक ही वार में गिरा दिया!"
पर उसे पता था…
ताक़त उस एक वार में नहीं, उन 99 हार ना मानने वाले वारों में थी।
+U悖镖9饗鯁沆呣厥t.g�^s翋钺X-
+瑤|
衽匥纠锉�>i忀�>1P� 闉.�.彇ca�"荐鵰�nS!mI酠竨)蟵煊滠o+礵�職)W7檺
3巰`}俤~素�$<�硭�a忮`L眎-竌莔咕勜娥u橾嫚g�&绷Wo驕�1w�'94 !(la居�亮弐a'�"W� 蹼貑棁i霿劬笉FTa|2TiM(槣喲�*M[2躭�敶示玑|�咊BR檓�乴瘻瘁l`]滸U鈅r��
iv�偬^Si碝w咯D�)m%4v苞銀烸�0�狣M皥vE�!硆>蠞抃�7q拥�曕↓飓�y�%i|ùS冰衖)G%噪拽/�阔
I�冖�6惂u�觾贏燳鐈H郏9A} �1�=�$迕伎連Y
xayl0T�2�5�+{>�3^5T凶俫嘄p)节.賙z熵c芤j?:�3焴擀k柿駅K#旷
氷@愻饄鄀沪2/Rb鷶坐[挜蝢轞跺溚q遯�+脫m眳�l鱒+匱8*sW砥r礽@c褯?>‘榱鶡L螖�)c鬒楰�6�&-z歉^椔N� 萱v槽Y﹨�~�峿MZ讥K驂錩i魓淌g嵏榒瀣�6薩櫮~(N厏j
峸O铼��2@7愦k�� �?櫓瀭/ゞ柚慮s倒鉒d3梊攡$/j€F�P壛�)�>泸O79uh"p�.訾p蘁呓t�'"�-}�5 訪vk挂Ja<O�>K$遹�绽P!凉詖s��縂荘S8���5]a6騂�'2赸�Z"杖_�6� 馡郊计鶞噸殡O苿fJ敻檪tl6�波N�4bCd腱禓�6�/uFほhPE藯Xt蔠T崸諥>'幉
垩薮;珄a�/rナ揦葮炰鳋�樉曡璤穦∽吥柃喷Y� 4<玭燺B�8�#u8兓.L驗%G\2��9X[�v?叕堛C�?6Y�!@珓戆aR3��*宺�A�簼�)f5磅�2礄3�5j纽粞�"p
廋!阃犾懻\擏樷G%鷒r^�+`钢R
鮐閤\(K|啣恂r])�]錥P廡Y`瞤膹_�
鵜ima嘔r磉齗qA弦�谇p�0毑z%]�7巟f锧X胒扂?dZ氤zD韠玒r涋>妤I'm�-
([0-9]+([.][0-9]+)?|[0-9]+.d0|.d[0-9])
我是这样配置的,不知道是否能帮到你!
root@R430 /e/r/k3s# cat registries.yaml
mirrors:
harbor.horon.top:
endpoint:
- "https://harbor.horon.top:8089"
configs:
"harbor.horon.top:8089":
auth:
username: admin
password: horon63163798
tls:
cert_file: /opt/harbor/certs.d/harbor.horon.top.cert
key_file: /opt/harbor/certs.d/harbor.horon.top.key
ca_file: /opt/harbor/certs.d/ca.crt
aaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
ایک عالم نے اپنے شاگرد سے پوچھا:
"تم کب سے میرے ساتھ ہو؟"
شاگرد نے جواب دیا: "تینتیس (33) سال سے۔"
عالم نے کہا:
"تو اتنی لمبی مدت میں تم نے مجھ سے کیا سیکھا؟"
شاگرد نے عرض کیا:
"آٹھ (8) مسائل سیکھے ہیں۔"
عالم نے افسوس سے کہا:
"إنا لله وإنا إليه راجعون!
میری زندگی تمہارے ساتھ گزری، اور تم نے صرف آٹھ باتیں سیکھیں؟"
شاگرد نے عرض کیا:
"جی ہاں، میں نے صرف وہی سیکھی ہیں، اور میں آپ سے جھوٹ نہیں بولنا چاہتا۔"
عالم نے کہا:
"چلو، سناؤ تو سہی وہ کیا باتیں ہیں؟"
شاگرد نے کہا:
پہلی بات:
میں نے لوگوں کو دیکھا کہ ہر کوئی کسی نہ کسی کو دوست بناتا ہے، لیکن جب وہ قبر میں جاتا ہے تو سب ساتھ چھوڑ دیتے ہیں۔
چنانچہ میں نے نیکیوں کو اپنا دوست بنایا، تاکہ جب میں قبر میں جاؤں تو وہ میرے ساتھ ہوں۔
دوسری بات:
میں نے اللہ تعالیٰ کے اس فرمان پر غور کیا:
\> "وأما من خاف مقام ربه ونهى النفس عن الهوى، فإن الجنة هي المأوى"
(النازعات: 40-41)
"اور جو شخص اپنے رب کے سامنے کھڑے ہونے سے ڈرتا رہا اور نفس کو خواہشات سے روکے رکھا، تو جنت ہی اس کا ٹھکانہ ہے۔"
پس میں نے اپنے نفس کو خواہشات سے روکنے میں محنت کی، یہاں تک کہ وہ اللہ کی اطاعت پر جم گیا۔
تیسری بات:
میں نے لوگوں کو دیکھا کہ جس چیز کی ان کے نزدیک کچھ قیمت ہو، اسے سنبھال کر رکھتے ہیں تاکہ ضائع نہ ہو جائے۔
پھر میں نے اللہ تعالیٰ کا یہ فرمان پڑھا:
\> "ما عندكم ينفد وما عند الله باق"
(النحل: 96)
"جو کچھ تمہارے پاس ہے وہ ختم ہو جائے گا، اور جو کچھ اللہ کے پاس ہے وہ باقی رہنے والا ہے۔"
تو میں نے جب بھی کوئی قیمتی چیز حاصل کی، اسے اللہ کی راہ میں دے دیا تاکہ وہ اس کے پاس محفوظ ہو جائے۔
چوتھی بات:
میں نے لوگوں کو دیکھا کہ ہر کوئی اپنے مال، حسب و نسب پر فخر کرتا ہے۔
پھر میں نے اللہ تعالیٰ کا یہ ارشاد پڑھا:
\> "إن أكرمكم عند الله أتقاكم"
(الحجرات: 13)
"یقیناً اللہ کے نزدیک سب سے زیادہ عزت والا وہ ہے جو تم میں سب سے زیادہ پرہیزگار ہے۔"
تو میں نے تقویٰ کے حصول کی کوشش کی تاکہ اللہ کے نزدیک معزز بن جاؤں۔
پانچویں بات:
میں نے دیکھا کہ دنیاوی نعمتوں پر لوگ ایک دوسرے سے حسد کرتے ہیں۔
پھر میں نے اللہ تعالیٰ کا یہ فرمان پڑھا:
\> "نحن قسمنا بينهم معيشتهم في الحياة الدنيا"
(الزخرف: 32)
"ہم نے دنیا کی زندگی میں ان کے درمیان معیشت تقسیم کر دی ہے۔"
تو میں نے جان لیا کہ یہ سب تقسیم اللہ کی طرف سے ہے، چنانچہ میں نے حسد چھوڑ دیا اور جو اللہ نے مجھے دیا اُس پر راضی ہو گیا۔
چھٹی بات:
میں نے دیکھا کہ لوگ ایک دوسرے سے دشمنی رکھتے ہیں، ایک دوسرے پر زیادتی کرتے ہیں اور لڑتے جھگڑتے ہیں۔
پھر میں نے اللہ تعالیٰ کا یہ فرمان پڑھا:
\> "إن الشيطان لكم عدوّ فاتخذوه عدوّا"
(فاطر: 6)
"یقیناً شیطان تمہارا دشمن ہے، تو تم اُسے دشمن ہی بنا کر رکھو۔"
تو میں نے لوگوں سے دشمنی ترک کر دی، اور شیطان سے دشمنی میں لگ گیا۔
ساتویں بات:
میں نے لوگوں کو دیکھا کہ وہ رزق کی طلب میں خود کو ذلیل کر رہے ہیں، حتیٰ کہ حرام میں بھی داخل ہو جاتے ہیں۔
پھر میں نے اللہ تعالیٰ کا یہ ارشاد پڑھا:
\> "وما من دابة في الأرض إلا على الله رزقها"
(ھود: 6)
"زمین پر جو بھی جاندار ہے، اس کا رزق اللہ کے ذمے ہے۔"
تو میں نے جانا کہ میں بھی انہی مخلوقات میں سے ہوں، چنانچہ میں نے اپنے ذمہ کے فرائض پر توجہ دی اور اپنے رزق کی فکر اللہ پر چھوڑ دی۔
آٹھویں بات:
میں نے دیکھا کہ ہر انسان کسی دوسرے انسان پر بھروسا کرتا ہے؛ کوئی مالدار پر، کوئی جاگیر پر، کوئی منصب پر۔
پھر میں نے اللہ تعالیٰ کا یہ فرمان پڑھا:
\> "ومن يتوكل على الله فهو حسبه"
(الطلاق: 3)
"اور جو اللہ پر توکل کرے تو وہ اس کے لیے کافی ہے۔"
تو میں نے مخلوق پر بھروسا چھوڑ دیا، اور خالق پر توکل کی راہ اختیار کی۔
یہ سن کر شیخ نے کہا:
"اب سے میں تمہارا شاگرد ہوں!"
کتنی حقیر ہے دنیا ان لمحوں میں!
"لا إلـــه إلا الله"
نہ دنیا خوشگوار ہے مگر اللہ کے ذکر سے
اور نہ آخرت خوشگوار ہے مگر اللہ کی معافی سے۔
اللہ تعالیٰ سے دعا ہے کہ
ہمیں جنت میں ایک ساتھ جمع فرمائے،
اور ہمیں ان لوگوں میں شامل فرمائے جن کے متعلق فرمایا:
\> "وجوه يومئذٍ مسفرة، ضاحكةٌ مستبشرةٌ"
(عبس: 38-39)
"اس دن کچھ چہرے خوشحال ہوں گے، ہنستے ہوئے اور خوشیاں مناتے ہوئے۔"
*بہترین ساتھی وہ ہے*
*جو تم سے اللہ کے لیے محبت رکھے،*
*تمہیں اللہ کی یاد دلائے،*
*تمہیں اللہ کے غضب سے ڈرائے،*
*اور تمہیں اللہ سے ملاقات کی رغبت دلائے۔*
Я тоже столкнулся с такой проблемой.
На сайте идет обратный отсчет таймером. Я слежу за этим таймером. Через минуту обновляю страницу. Но когда вкладка не активна, скрипт перестает следить!
Не нашел более свежего вопроса, поэтому пишу тут.
你好,请问你解决了该问题吗?我是在iOS18.5出现的这个问题
<FormChange
onSubmit={this.handleSubmit.bind(this)}
password={this.state.users.password}
/>
在类组件中这样调用函数完全正确,上面博主没有使用bind这个函数或者箭头函数来改变this的指向,让this指向当组件实例
The solution is to anchor every group separately, like so:
(^\d+,\d+[acd]\d+,\d+$)|(^\d+[acd]\d+,\d+$)|(^\d+,\d+[acd]\d+$)|(^\d+[acd]\d+$)
CURLOPT_REFERER у вас указан верно, но Вы пытаетесь вернуть в Location $data, а вам туда надо вернуть ссылку.
Например как получить 301 Location по прямой ссылке на которой настроен 301 редирект:
<?php
function getLocation($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
if (in_array($http_code, [301, 302])) {
if (preg_match('~Location: (.*)~i', $data, $match)) {
return trim($match[1]);
}
}
return $url;
}
([(1, "foo"), (2, "bar")], ["key", "value"])
+("iceberg").\
("key")*("append"). \
*("catalog_name.namespace.table_name")
+("SHOW CREATE
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
Hj÷2/_7,-!•|€{7}《8°¿5ser.javr5d=@%5cf.A;
Class 7th part 1
Islamiyat
عنوان (غزوہ بنو قریظہ)
در ست جواب کا انتخاب کریں
: 1:غزوہ بنو قریظہ پیش آیا: ( پانچ ہجری میں )
2:بنو قریظہ قبیلہ تھا (یہود کا)
3: بنو قریظہ نے مسلمانوں سے بد عہدی کی تھی ( غزوہ خندق میں)
4:بنو قریظہ کا فیصلہ کرنے کا اختیار دیا گیا ( حضرت سعد بن معاذ رضی اللہ تعالی عنہ)
5: بنو قریظہ کا محاصرہ جاری رہا (پچیس دن)
مختصر جواب دیجیے : 1: بنو قریظہ کون تھے؟
ج: بنو قریظہ مدینہ کا ایک مشہور اور نہایت قدیم یہودی قبیلہ تھا۔
2: غزوہ بنو قریظہ میں مسلمان مجاہدین کی تعداد کتنی تھی ؟
ج: تین ہزار صحابہ کرام رضی اللہ تعالی عنہم بنو قریظہ کے علاقے میں پہنچے ۔
3: حضرت سعد بن معاذ رضی اللہ تعالی عنہ نے بنو قریظہ کا فیصلہ کس کتاب کے مطابق کیا ؟
ج: حضرت سعد بن معاذ رضی اللہ تعالی عنہ کا یہ فیصلہ یہود یوں کی شریعت اور ان کی آسمانی کتاب تورات کے عین مطابق تھا۔
4 : حضرت سعد بن معاذ رضی اللہ تعالی عنہ کی شہادت کیسے ہوئی ؟
ج: حضرت سعد بن معاذ رضی اللہ تعالی عنہ غزوہ خندق کے زخموں کی تاب نہ لاتے ہوئے شہید ہوگئے ۔
5: غزوہ بنوقریظہ کا سب سے بڑا فائدہ کیا ہوا؟
ج: غزوہ بنو قریظہ کا سب سے بڑا فائدہ یہ ہوا کہ ان لوگوں کی طاقت و قوت توڑدی گئی، جو آستین کا سانپ بن کر مسلمانوں کو نقصان پہنچا رہے تھے ۔
عنوان۔ صلح حدیبیہ
درست جواب کا انتخاب کریں
1۔ ہجرت کے چھٹے سال۔ 2۔ چودہ سو۔ 3۔ حضرت عثمان غنی کو۔
4۔ دس سال۔ 5۔ دس ہزار۔
مختصر جواب دیں۔ 1۔ جواب۔ ہجرت کے چھٹے سال حضور اکرم صلی اللہ علیہ وسلم نے یہ ارادہ فرمایا کہ اپنے صحابہ کے ساتھ عمرہ ادا فرمائیں آپ 1400 صحابہ کے ساتھ مکہ مکرمہ روانہ ہوئے
2۔ جواب۔ حدیبیہ کا مقام مکہ مکرمہ کے کچھ فاصلے پر واقع ہے
3۔ جواب۔ حضرت علی بن ابی طالب رضی اللہ تعالی عنہ کو یہ اعزاز حاصل ہوا کہ وہ ان کو تحریر کریں۔
4۔ جواب۔ انہوں نے آپ صلی اللہ علیہ ہ وسلم کو مشورہ دیا کہ آپ کسی سے کچھ نہ کہیں بس اتنا کریں کہ اپنا جانور ذبح کر دیں اور کسی بلند جگہ پر بیٹھ کر حجام کو بلا کر اپنا سر منڈوا لیں۔
5۔ جواب۔ اس واقعے میں نبی اکرم صلی اللہ علیہ وسلم کے ساتھ آنے والے جان نثاروں کی تعداد 1400 تھی۔ جبکہ دو سال بعد مکہ مکرمہ کو فتح کرنے کے لیے آنے والے لشکر کی تعداد 10 ہزار کے لگ بھگ تھی۔
تفصیلی جوابات دیں۔ 2۔ جواب۔ صلح حدیبیہ کے موقع پر آپ صلی اللہ علیہ وسلم نے فرمایا علی لکھو یہ وہ معاہدہ ہے جس پر محمد صلی اللہ علیہ وسلم نے قریش کے ساتھ باہمی صلح کی۔ سہیل بن عمرو نے پھر اعتراض کیا کہ ہم آپ کو اللہ کا رسول مانتے تو پھر آپ کے ساتھ جھگڑا ہی کیا تھا۔ آپ اس کی جگہ محمد بن عبداللہ لکھیں۔ نبی اکرم صلی اللہ علیہ وسلم نے فرمایا میں بلا شبہ اللہ تعالی کا رسول ہوں تم لوگ تسلیم کرو یا نہ کرو۔ پھر آپ نے حضرت علی کو حکم دیا کہ وہ محمد بن عبداللہ ہی لکھ دیں اور محمد رسول اللہ کا لفظ مٹا دیں۔ حضرت علی رضی اللہ تعالی عنہ محمد رسول اللہ کے الفاظ لکھ چکے تھے۔ عرض کیا اے اللہ کے رسول یہ کیسے ممکن ہے کہ میں محمد رسول اللہ کا لفظ اپنے ہاتھ سے مٹا دوں اس پر نبی پاک صلی اللہ علیہ والہ وسلم نے خود اپنے دست مبارک سے یہ لفظ مٹا دیا۔
Была такая ошибка помогло try до вызова места где появилась ошибка. Она в ассинхронке только что ли...
чуваки выше, спасибо вам!!!!!!
Что бы исправить это поведение нужно для скролл контейнера прописать css свойство transform: perspective(0);
Thank you.
This helped! .
.
.
.
.
.
.
.
.
.
.
.
hihihihihihihihihihihihihihihhi
** ** ** **
** ** // ** ** // /** /**
****** ****** //** ** ** ***** ****** ****** //** ** ** ***** ****** ******
//**//* **////** //*** /** **///**//**//*//**//* //*** /** **///**///**/ ///**/
/** / /** /** /** /**/******* /** / /** / /** /**/******* /** /**
/** /** /** ** **/**/**//// /** /** ** **/**/**//// /** /**
/*** //****** ** //*** //******/*** /*** ** //*** //****** //** //**
/// ////// // /// ////// /// /// // /// ////// // //
PIP IS PHP FOR HTTPS:::///
Ot Py tY pi xixx 4v V22 neg pip for P/PHP
[/]{/{/-}}[[{_}]]-[[/][[/[/]]][/][]
Id,Equipment__c,Quantity__c FROM Equipment_Maintenance_Items__r)
FROM Case WHERE Id IN :validIds\]);
Map\<Id,Decimal\> maintenanceCycles = new Map\<ID,Decimal\>();
AggregateResult\[\] results = \[SELECT Maintenance_Request__c, MIN(Equipment__r.Maintenance_Cycle__c)cycle FROM Equipment_Maintenance_Item__c WHERE Maintenance_Request__c IN :ValidIds GROUP BY Maintenance_Request__c\];
for (AggregateResult ar : results){
maintenanceCycles.put((Id) ar.get('Maintenance_Request__c'), (Decimal) ar.get('cycle'));
}
for(Case cc : closedCasesM.values()){
Case nc = new Case (
ParentId = cc.Id,
Status = 'New',
Subject = 'Routine Maintenance',
Type = 'Routine Maintenance',
Vehicle__c = cc.Vehicle__c,
Equipment__c =cc.Equipment__c,
Origin = 'Web',
Date_Reported__c = Date.Today()
);
If (maintenanceCycles.containskey(cc.Id)){
nc.Date_Due__c = Date.today().addDays((Integer) maintenanceCycles.get(cc.Id));
}
newCases.add(nc);
}
insert newCases;
List\<Equipment_Maintenance_Item__c\> clonedWPs = new List\<Equipment_Maintenance_Item__c\>();
for (Case nc : newCases){
for (Equipment_Maintenance_Item__c wp : closedCasesM.get(nc.ParentId).Equipment_Maintenance_Items__r){
Equipment_Maintenance_Item__c wpClone = wp.clone();
wpClone.Maintenance_Request__c = nc.Id;
ClonedWPs.add(wpClone);
}
}
insert ClonedWPs;
}
}
}
-------------------------------------------------------------------------------------------------------------
SOURCE CODE3 : MaintenanceRequest (trigger)
trigger MaintenanceRequest on Case (before update, after update) {
if(Trigger.isUpdate && Trigger.isAfter) {
MaintenanceRequestHelper.updateworkOrders(Trigger.New, Trigger.OldMap);
}
}
এখানে "তোমার হাসিツ" ফেসবুক প্রোফাইল নিয়ে কিছু ধারণা দেওয়া হলো, যা আপনি আপনার পোস্ট বা বিবরণে ব্যবহার করতে পারেন:
"তোমার হাসিツ" - প্রোফাইলের জন্য কিছু আইডিয়া
আপনার "তোমার হাসিツ" নামের ফেসবুক প্রোফাইলটি যদি আপনার ব্যক্তিত্বের হাসিখুশি দিকটা তুলে ধরতে চায়, তাহলে এখানে কিছু লেখার আইডিয়া দেওয়া হলো যা আপনি ব্যবহার করতে পারেন:
مرحبا..مرحبا.. منصه اكس × اريد استرجاع حسابي
اعتقد انني خالفة قوانين تويتر ولكنني بعد الاطلاع عليها وقرائتها جيداً مره أخرى؛ اتعهد بعدم المخالفه وان التزم بكل القوانين وسياسات الاستخدام التابعه لبرنامج تويتر. اتعهد بالالتزام بالقوانين واشكركم على تعاونكم معي.
Hello… I want to recover my account
I think I broke the Twitter laws but after I read it and read it well again, I promise not to violate and abide by all laws and usage policies of Twitter. I pledge to abide by the laws and thank you for your cooperation
حسابي المعلوم وهو قناة 24 ابوقايد البيضاني إعلامي اسم المستخدم
@aaa73753
الايميل المرتبط في الحساب [email protected]
نتمنى منكم بأسرع وقت المساعده ولكم جزيل الشكر والتقدير
♡ (ˊᗜˋ)و(ˊᗜˋ) ♡
♡ (ˊᗜˋ)و(ˊᗜˋ) ♡
ကျနော်အကာက်ကပြန်ယူလို့လို့လည်းမရလက်မှတ်ထိုးဝင်လည်းမရခများတို့ကဗျာလုပ်နေတာကျနော်အားြဖင့်အရန်သိမ်းထားတဲ့ပုံတွvdတွေအမှတ်အသားဖိုင်တွေရောလီဘဲထများတို့ဘယ်သူကဝင်ဖို့ကြိုးစားနလိုလဲ?ကျနော်ဘဲကြိုးစားနတာ လေ ခများတို့ကလီးကိုကာကွယ်ဖို့လား
نعم، من الممكن جدًا تحقيق ذلك باستخدام استدعاء واحد لـ GraphQL في GitLab API، وهذا هو أحد الأسباب الرئيسية لاستخدام GraphQL: القدرة على طلب بيانات متعددة ومترابطة في استعلام واحد فقط، بدلًا من إجراء عدة طلبات REST API منفصلة.
النهج الحالي الخاص بك يتضمن:
استدعاء repository/tree للحصول على قائمة الملفات.
ثم استدعاء repository/commits لكل ملف بشكل منفصل للحصول على آخر تحديث له. هذا هو ما يسبب مشكلة الكفاءة (مشكلة N+1).
يمكنك استخدام استعلام GraphQL لطلب معلومات عن الشجرة (repository tree) والالتزامات (commits) المرتبطة بها في نفس الطلب. ستحتاج إلى التركيز على كائنات TreeEntry (لتمثيل الملفات والمجلدات في الشجرة) وكيفية الوصول إلى معلومات الالتزامات الخاصة بها.
إليك مثال على استعلام GraphQL يمكنك استخدامه (مع افتراض أن لديك الـ projectId والـ ref المناسبين):
GraphQL
query GetRepositoryTreeWithLastCommitInfo($projectPath: ID!, $ref: String!) {
project(fullPath: $projectPath) {
repository {
tree(ref: $ref) {
# يمكننا طلب عقد الشجرة مباشرة (الملفات والمجلدات)
nodes {
# يمكن أن يكون هذا ملفاً أو مجلدًا
name
path
type # FILE, TREE, BLOB, etc.
# إذا كان ملفاً، يمكننا طلب آخر التزام له
... on TreeEntry { # نستخدم фрагment للتركيز على TreeEntry (الملفات)
lastCommit {
# معلومات عن آخر التزام
id
sha
message
authoredDate # هذا هو الوقت الذي تم فيه التحديث الأخير
author {
name
email
}
}
}
}
}
}
}
}
المتغيرات (Variables) التي ستحتاجها لهذا الاستعلام:
JSON
{
"projectPath": "your-group/your-project-name", # مسار المشروع الكامل (مثلاً "my-group/my-project")
"ref": "main" # أو hash الالتزام الخاص بك (مثلاً "8af436d5abd261d32919d6525dbad617f7207bcc")
}
شرح الاستعلام:
project(fullPath: $projectPath): نحدد المشروع باستخدام المسار الكامل (أفضل من الـ ID في GraphQL عادةً).
repository { tree(ref: $ref) { ... } }: نصل إلى الشجرة في المستودع بالـ ref المحدد (سواء كان فرعًا أو هش التزام).
nodes { ... }: نطلب جميع العناصر داخل الشجرة (ملفات ومجلدات).
name و path و type: معلومات أساسية عن كل عنصر في الشجرة.
... on TreeEntry { lastCommit { ... } }: هذا هو الجزء الأهم. نستخدم Inline Fragment لتحديد أننا نريد حقل lastCommit فقط إذا كان الكائن الحالي هو TreeEntry (أي ملف).
lastCommit { ... }: داخل lastCommit، يمكنك طلب تفاصيل مثل authoredDate (وهو آخر وقت تحديث تريده غالبًا)، message، author، وغيرها.
الحصول على projectPath: بدلاً من project_id (66677391)، ستحتاج إلى المسار الكامل للمشروع (مثل my-org/my-project). يمكنك الحصول عليه من واجهة GitLab على الويب أو من استدعاء API آخر إذا لزم الأمر.
استخدام نقطة نهاية GraphQL: بدلًا من repository/tree أو repository/commits، ستقوم بإرسال هذا الاستعلام إلى نقطة نهاية GraphQL العامة لـ GitLab، وهي عادةً: https://gitlab.com/api/graphql
المصادقة (Authentication): ستحتاج إلى تضمين الـ Private Token الخاص بك في رأس الطلب (Header)، عادةً كـ Authorization: Bearer <your_personal_access_token>.
كفاءة عالية: تستدعي الـ API مرة واحدة فقط، مما يقلل من زمن الاستجابة ويقلل الحمل على السيرفر.
مرونة: يمكنك طلب البيانات التي تحتاجها بالضبط، لا أكثر ولا أقل.
سهولة التوسع: إذا احتجت المزيد من البيانات في المستقبل، يمكنك تعديل الاستعلام دون الحاجة إلى استدعاءات API إضافية.
جرب هذا الاستعلام في أداة اختبار GraphQL (مثل GraphiQL المدمجة في بعض منصات GitLab، أو Postman، أو أي عميل GraphQL). هل هذا يساعدك على فهم كيفية البدء؟
<!DOCTYPE html>
<html lang="">
<head>
<title>Test</title>
</head>
<body>
<p></p>
</body>
</html>
أواجه نفس المشكلة ما هو الحل؟؟
م.ش.و.ذ.م.م : كسيــــــلة للاستيراد و التصدير.
رأس المال الاجتماعي 10.000.000.00دج
المقر الاجتماعي : حي النصر رقم 02 بريكة.
رقم السجل التجاري: 14 ب 0225068-00/05
محضر اجتماع الجمعية العامة العادية بتاريخ: 12/06/2025.
في عام ألفين و خمسة و عشرين في الثاني عشر من شهر جوان وعلى الساعة التاسعة صباحا اجتمعت الجمعية العامة العادية بمقر الشركة أعلاه .
حضر الشركاء السادة: شريك مسير:دراجي الجمعي .
اللائحة الأولى : دراسة الحسابات الاجتماعية لسنة 2024. هذه اللائحة مصادق عليها بالإجماع.
إجمـــالي الأصول الصافي: 20 724 543.11 دج.
إجمـــالي الخصوم الصافي: 20 724 543.11 دج.
النتيجة الصافية للدورة: = 1 020 721.69 دج
*انظر جداول الأصول ’الخصوم و حسابات النتائج الملحقة.
المسير
[BARK]
┌───────────────────────────────┐
│ **SAPWOOD** (Light-colored) │
│ --------------------------- │
│ **HEARTWOOD** (Dark) │ ← Central core
│ ANNUAL RINGS: │
│ [ ][ ] Earlywood (Light band)│
│ [██] Latewood (Dark band) │
│ [ ][ ] Earlywood │
│ [██] Latewood │
│ │
└───────────────────────────────┘
➔ **Pith** (center)
1- عامر 🐺
2- ابدولا ♋️
3- خالد
4- محمد يوسف
5- محمد الهرمودي 🔷
6- محمد 🐉
7- عبدالله احمد
8- مايد ز
9- محمد الهاجري
10- عبدالسلام
11-اسماعيل
12-عبدالله الهاجري
13- حمد عارف
14- عيسى
15- بو مهره بامر من بوخالد
16- ماجد
17- عمران
18- روسي
([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$
You need to allow 206 to 209 ...
Автоматизируй свой бизнес с Plati-Market-Shop.pw 🔧 Программы, боты и скрипты для продвижения и парсинга: 📌 Товары: Бот накрутка пф для Яндекс Карты, Парсер чатов Telegram по ключевым словам (Python), Авторегер аккаунтов Яндекс (ZennoPoster), Софт для рассылки в Telegram по чатам, Скрипт индексации ссылок в Google, Парсер контента с Telegram-каналов, Программа рассылки писем на Email (ZennoPoster), Спам-бот WhatsApp (ZennoPoster), Генератор дорвеев на Pinterest, Бот рассылки сообщений в Telegram (Python), Генератор HTML-дорвеев (ZennoPoster), Накрутка PF в Яндексе (бот), Дорвей на WordPress с шаблоном автопостинга, Бот автопостинга в VK по комментариям, Авторегер аккаунтов Gmail/Google, Парсер заголовков сайтов из Google, Многопоточный парсер Telegram-каналов, Парсер email-адресов с сайтов, Перевод аудио в текст, Программа сокращения ссылок, Конвертер PDF в Word, Программа индексации ссылок в Google (Python) 🌐 Заходи сейчас: https://plati-market-shop.pw
Снеси с помощью Биоса все и установи все как тебе удобно,для себя
মুক্ত জীবন
| header 1 | header 2 |
|---|---|
| cell 1 | cell 2 |
| cell 3 | cell 4 |
ভালো থাইকেন আমার কাছে টাকা থাকবে মূল কারণ হলো না আমি
For me, npm folder was vanishing after "npm install" of any module.
And this article helped => https://www.reddit.com/r/node/comments/8m0gyg/npm_install_removes_itself_and_some_packages/
===========================================================
Please follow the below steps :
===========================================================
delete package.json, package-lock.json and node_modules directory first, then run these
npm i -g npm
npm init -y
npm i --save-dev mysql
npm i --save-dev mysql2
For me, npm folder was vanishing after "npm install" of any module.
And this article helped => https://www.reddit.com/r/node/comments/8m0gyg/npm_install_removes_itself_and_some_packages/
===========================================================
please follow the below steps :
===========================================================
delete package.json, package-lock.json and node_modules directory first, then run these
npm i -g npm
npm init -y
npm i --save-dev discord.js
আমার সকল একাউন্ট ফিরিয়ে দেওয়ার জন্য আমি কর্তৃপক্ষ সকল অ্যাকাউন্ট আমার ফিরিয়ে দেওয়ার জন্য আমি অভিযোগ জানাই যেন আমার ছবি ভিডিও একাউন্ট বিকাশ সব কিছু যেন ফিরিয়ে দেয় হ্যাকার চক্র নিয়ে গেছিল জিমেইল আইডি সবকিছু নিয়ে গেছে আমার সবকিছু ফিরে পেতে চাই কর্তৃপক্ষের কাছে অভিযোগ জানাই আমার নাম্বার দিয়ে দিলাম আমার সাথে অবশ্যই যোগাযোগ আশা করি করবেন আমি একটা গরীব অসহায় মানুষ 01305092665 এটা আমার নাম্বার
Попробуйте чистый SQL с помощью nativeQuery
这个错误是由于 ImageMagick 的安全策略限制了对临时文件的访问导致的,可以通过修改ImageMagick 的安全策略文件(policy.xml)解决。
<!-- 修改前(示例) -->
<policy domain="coder" rights="none" pattern="PS" />
<policy domain="coder" rights="none" pattern="PDF" />
<policy domain="coder" rights="none" pattern="GIF" />
<policy domain="coder" rights="none" pattern="HTTPS" />
<policy domain="coder" rights="none" pattern="HTTP" />
<policy domain="coder" rights="none" pattern="MVG" />
<policy domain="path" rights="none" pattern="/tmp/*" /> <!-- 若存在临时文件限制 -->
<!-- 修改后 -->
<policy domain="coder" rights="read|write" pattern="PS" />
<policy domain="coder" rights="read|write" pattern="PDF" />
<policy domain="coder" rights="read|write" pattern="GIF" />
<policy domain="coder" rights="read|write" pattern="HTTPS" />
<policy domain="coder" rights="read|write" pattern="HTTP" />
<policy domain="coder" rights="read|write" pattern="MVG" />
<policy domain="path" rights="read|write" pattern="/tmp/*" /> <!-- 允许访问临时目录 -->
添加通用允许策略(可选,若仍报错)
在文件末尾添加一条允许所有操作的策略(谨慎使用,可能影响安全性):
<policy domain="coder" rights="read|write" pattern="*" />
<policy domain="path" rights="read|write" pattern="*" />
enter image description here Объясните почему ошибка? Вроде делаю все по инструкции. Самое интересное не один скрипт не работает от слова вообще, какой бы не вставил.
from moviepy.editor import *
# إعادة تحميل الفيديو بعد إعادة تشغيل بيئة العمل
video_path = "/mnt/data/20250216_183058.mp4"
video = VideoFileClip(video_path)
# إزالة الصوت كما طلب المستخدم (لا مؤثرات صوتية)
video = video.without_audio()
# تصدير النسخة الكاملة بدون عنوان وبلا مؤثرات
final_output_path = "/mnt/data/golden_body_final_nomark.mp4"
video.write_videofile(final_output_path, codec="libx264", audio_codec="aac")
final_output_path
اريد نقاط بوت شدات ببجي مجانا او شدات ببجي مجانا 52184095743
Создай скрипт, который реагирует по "watch" на какие-то конкретные изменения, включая запуск npm-команд (тоже можно сделать). Потом запускаешь вначале этот скрипт, а потом другие скрипты в любой последовательности. Это способ не прописывать в каждом, но вопрос, стоит ли это времени и лишнего тыка каждый день.
هُوَ الْإمَامُ أَحَمِدَ بْن مُحَمَّدُ بْن حَنْبَلِ بْن هَلَاَلِ بْن أَسَدِ بْن إدريس بْن عَبْدِ اللهِ اِبْنِ حَيَّانِ بْن عَبْدِ اللهِ بْن أُنْسِ بْن عَوْفِ بْن قَاسِطُ بْن مَازِنِ بْن شَيْبَانِ بْن ذَهْلِ بْن ثَعْلَبَةِ بْن عُكَابَةَ بْن صَعْبُ بْن عَلِيُّ بْن بِكْرِ بْن وَاِئْلَ الذَّهْلِيَّ، الشَّيْبَانِيَّ، الْمَرْوَزِيَّ، ثُمَّ
الْبَغْدَادِيُّ.
قَالَ الْبُخَارِيُّ: أَحَمِدَ بْن مُحَمَّدُ بْن حَنْبَلِ بْن هَلَاَلِ أَبُو عَبْدِ اللهِ الشَّيْبَانِيِّ- سَكَنَ بَغْدَادِ، مَاتَ سَنَةِ إحْدَى أَرْبَعِينَ وَمَائِتِينَ- الذَّهْلِيَّ مِنْ رَبِيعَةٍ.[1]
قَالَ صَالِحٌ: وَجَدَتْ فِي بَعْضِ كُتُبٍ أَبِي نَسَبُهُ: أَحَمِدَ بْن مُحَمَّدُ بْن حَنْبَلِ اِبْنِ هَلَاَلِ بْن أَسَدِ بْن إدريس بْن عَبْدِ اللهِ بْن حَيَّانِ بْن عَبْدِ اللهِ بْن أُنْسِ بْن عَوْفِ اِبْنِ قَاسِطِ بْن مَازِنِ بْن شَيْبَانِ بْن ذَهْلِ بْن ثَعْلَبَةِ بْن عُكَابَةَ بْن صَعْبُ بْن عَلِيُّ بْن بِكْرِ بْن وَاِئْلَ بْن قَاسِطُ بْن هَنِبَ بْن أَفَصَى بْن دُعُمِيِّ بْن جَدِيلَةِ بْن أَسَدِ بْن رَبِيعَةِ اِبْنِ نُزَارُ بْن مُعَدُّ بْن عَدْنَانِ بْن أَدِّ بْن أدْْد بْن الْهَمَيْسَعِ بْن
النَّبْتِ بْن قِيذَارَ بْن إسماعيل بْن إبراهيم الْخَلِيلَ عَلَيْهِ السُّلَّامَ.
قَالَ صَالِحٌ: رَأَى أَبِي هَذَا النَّسَبِ فِي كِتَابٍ لِي فَقَالٌ لِي: وَمَا تَصَنُّعٍ بِهَذَا ؟ ]وَلَمْ يُنْكِرِ النَّسَبُ[.[2]
قَالَ عَبْدُ اللهِ: ثَنَا أَبِي أَحَمِدَ بْن مُحَمَّدُ بْن حَنْبَلِ بْن هَلَاَلِ بْن أَسَدِ بْن إدريس اِبْنَ عَبْدِ اللهِ بْن حَيَّانِ بْن عَبْدِ اللهِ بْن أُنْسِ بْن عَوْفِ بْن قَاسِطُ بْن مَازِنِ اِبْنِ شَيْبَانِ اِبْنَ ذَهْلِ بْن ثَعْلَبَةِ بْن عُكَابَةَ بْن صَعْبُ بْن عَلِيُّ بْن بِكْرِ بْن وَاِئْلَ بْن قَاسِطُ بْن هَنِبَ بْن أَفَصَى بْن دُعُمِيِّ بْن جَدِيلَةِ بْن أَسَدِ بْن رَبِيعَةِ بْن نُزَارُ بْن مُعَدُّ بْن عَدْنَانِ اِبْنَ أَدِّ بْن أدْد بْن الْهَمَيْسَعِ بْن حَمْلِ بْن النَّبْتِ بْن قِيذَارَ بْن
إسماعيل بْن إبراهيم الْخَلِيلَ عَلَيْهِ السُّلَّامَ.[3]
قَالَ الْعَبَّاسُ بْن مُحَمَّدُ الدَّوْرِيِّ: كَانَ أَحَمِدَ رَجُلًا مِنَ الْعَرَبِ مِنْ بُنِّيِّ ذَهْلِ اِبْنِ شَيْبَانِ.[4]
قَالَ عَبْدُ اللهِ بْن أَبِي دَاوُدٍ: أَحَمِدَ بْن حَنْبَلٍ مِنْ بُنِّيِّ مَازِنِ بْن ذَهْلِ اِبْنِ شَيْبَانِ بْن ثَعْلَبَةِ بْن عُكَابَةَ بْن صَعْبُ بْن عَلِيُّ بْن بِكْرِ بْن وَاِئْلَ اِبْنَ قَاسِطِ بْن هَنِبَ بْن أَفَصَى بْن دُعُمِيِّ بْن جَدِيلَةِ بْن أَسَدِ بْن
رَبِيعَةِ بْن نُزَارُ أَخِي مُضِرُّ بْن نُزَارُ، وَكَانَ فِي رَبِيعَةٍ
رَجُلَانِ لَمْ يَكْنِ فِي زَمَانَهُمَا مِثْلُهُمَا، لَمْ يَكْنِ فِي زَمَنِ قَتَادَةِ مِثْلُ قَتَادَةٍ، وَلَمْ يَكْنِ فِي زَمَانِ أَحَمِدَ بْن حَنْبَلِ مِثْلُهُ.[5]
قَالَ حَنْبَلٌ: سَمِعَتْ أَبَا عَبْدِ اللهِ وَجَاءَهُ رَجُلٌ فَقَالٌ: يَا أَبَا عَبْدِ اللهِ أَمَلِ عَلِيِّ نَسَبِكَ ؟ قَالَ: قُمْ إِلَى
عَمِّيٍّ حَتَّى يُمْلِي عَلَيْكَ نِسْبِيُّ.
قَالَ عِصْمَةٌ: أَمْلَى عَلَيْنَا حَنْبَلٌ فَقَالٌ: أَحَمِدَ بْن مُحَمَّدُ بْن حَنْبَلِ بْن هَلَاَلِ اِبْنِ أَسَدِ بْن إدريس بْن
عَبْدِ اللهِ بْن حَيَّانِ بْن عَبْدِ اللهِ بْن أُنْسِ بْن عَوْفِ بْن قَاسِطُ اِبْنِ مَازِنِ بْن شَيْبَانِ بْن ذَهْلِ بْن ثَعْلَبَةِ
بْن عُكَابَةَ بْن صَعْبُ بْن عَلِيُّ بْن بِكْرِ بْن وَاِئْلَ بْن قَاسِطُ بْن
هَنِبَ بْن أَفَصَى بْن دُعُمِيِّ بْن جَدِيلَةِ بْن أَسَدِ بْن رَبِيعَةِ بْن نُزَارُ.
وَقَالَ الْفَضْلُ بْن زياد: ثَنَا أَحَمِدَ بْن مُحَمَّدُ بْن حَنْبَلٍ.، فَذَكَرَهُ إِلَى آخِرِهِ.
وَزَادٌ فَقَالٌ: نُزَارُ بْن مُعَدُّ بْن عَدْنَانِ بْن أَدِّ بْن أدْد بْن الْهَمَيْسَعِ بْن مَلِيحُ بْن النَّبْتِ اِبْنَ قِيذَارَ بْن
إسماعيل بْن إبراهيم عَلَيْهِ
السَّلَّامَ.[6]
قَالَ عَبْدُ اللهِ بْن عَطَاءٍ: قَدِ اِجْتَمَعَ أَحَمِدَ بْن حَنْبَلٍ وَالنَّبِيِّ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ فِي نُزَارُ ؛ لِأَنَّ النَّبِيَّ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ
مُضِرِّيٌّ، مِنْ وَلَدِ مُضِرِّ بْن نُزَارُ، وَكُلُّ قُرَيْشٍ مِنْ مُضِرٍّ.
وَأَحْمَدُ بْن حَنْبَلِ رُبُعِي مِنْ وَلَدِ رَبِيعَةِ بْن نُزَارُ، وَهُوَ أَخُو مُضِرُّ بْن نُزَارُ، وَوَلَدٌ فَزَارَ أَرْبَعَةٌ: مَضَرَ بْن نُزَارُ، وَرَبِيعَةَ بْن
نُزَارُ، وَإِيَادٍ بْن نُزَارُ، وَأَنْمَارَ بْن نُزَارُ.
وَمِنْ هَؤُلَاءِ الْأَرْبَعَةِ تَشَعَّبَتْ بُطونُ الْعَرَبِ كُلَّهَا.[7]
[1] "التاريخ الكبير" 2/ 5
[2] "السيرة" لصالح ص 30
[3] "حلية الأولياء" 9/ 162، "تاريخ بغداد" 4/ 414، "طبقات الحنابلة" 1/ 8، "المناقب" لابن الجوزي ص 38، "تهذيب الكمال" 1/ 443، "السير"، 11/ 178، "المنهج الأحمد" 1/ 70
[4] "تاريخ بغداد" 4/ 413، "تاريخ دمشق" 5/ 254، "المناقب" لابن الجوزي ص 39، "تهذيب الكمال" 1/ 442
[5] "تاريخ بغداد" 4/ 413، "طبقات الحنابلة" 1/ 9، "تاريخ دمشق"، 5/ 254، 255، "المناقب" لابن الجوزي ص 40، "تهذيب الكمال" 1/ 442، "المقصد الأرشد" 1/ 65
[6] "المناقب" لابن الجوزي ص 38 - 39
[7] "المناقب" لابن الجوزي ص 42
(((((a)^2)/(-((b)^2)))/(((c)^2)/(-((d)^2)))) = (((-((e)^2))/((f)^2))/((-((g)^2))/((h)^2)))) °=((a(b))(c(d)))=((e(f))(g(h)))
import pyautogui
import time
message = "الووووووا"
count = 100
# انتظر 5 ثواني حتى تفتح القروب بنفسك
print("افتح القروب الآن! يبدأ الإرسال بعد 5 ثواني...")
time.sleep(5)
for i in range(count):
pyautogui.typewrite(message)
pyautogui.press("enter")
time.sleep(0.2) # يمكن تقليل هذا الرقم للإرسال أسرع، لكن احذر الحظر
Scanning for projects...
[INFO]
[INFO] --------------------< com.app:ECommerceApplication >--------------------
[INFO] Building ECommerceApplication 0.0.1-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ ECommerceApplication ---
[INFO] Deleting C:\SpringMadan\E-Commerce-Application-main\ECommerceApplication\target
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping ECommerceApplication
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Skipping ECommerceApplication
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.992 s
[INFO] Finished at: 2025-05-26T17:04:25+05:30
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:3.2.0:clean (default-clean) on project ECommerceApplication: Failed to clean project: Failed to delete C:\SpringMadan\E-Commerce-Application-main\ECommerceApplication\target -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
Чтобы работать с данными на языке, отличном от английского, может потребоваться изменить значение переменных LC_CTYPE и LC_COLLATE. Для русского языка подходит и локаль «en_US.UTF8», но все-таки лучше ее сменить:
$ export LC_CTYPE=ru_RU.UTF8
$ export LC_COLLATE=ru_RU.UTF8
Также убедитесь, что в операционной системе установлена соответствующая локаль:
$ locale -a | grep ru_RU
Если она есть, то вывод будет такой
ru_RU.utf8
Если это не так, сгенерируйте ее:
$ sudo locale-gen ru_RU.utf8
и ю6. йм
щм.
6о.
ж
у8о и
ч нйлун.5. н
б58
大概率是调用端参数的参数值没有转换成string,prompt和tool不太一样,要求传进参数必须是string.
这问题曾经折腾了我一天。
from fpdf import FPDF
import arabic_reshaper
from bidi.algorithm import get_display
class ArabicPDF(FPDF):
def header(self):
self.set_font("Arial", "B", 14)
title = get_display(arabic_reshaper.reshape("شخصية ENTP 1w9 – المُصلِح المُبتكر"))
self.cell(0, 10, title, ln=True, align="C")
def chapter_title(self, title):
self.set_font("Arial", "B", 12)
self.set_text_color(0, 102, 204)
reshaped_title = get_display(arabic_reshaper.reshape(title))
self.cell(0, 10, reshaped_title, ln=True, align="R")
self.set_text_color(0, 0, 0)
def chapter_body(self, body):
self.set_font("Arial", "", 11)
lines = body.strip().split("\\n")
for line in lines:
reshaped_line = get_display(arabic_reshaper.reshape(line.strip()))
self.cell(0, 8, reshaped_line, ln=True, align="R")
self.ln()
pdf = ArabicPDF()
pdf.add_page()
pdf.chapter_title("السمات الرئيسية:")
pdf.chapter_body("""
- مُبتكر يحترم المبادئ
- هادئ في المظهر، نشيط في الذهن
- يناقش من أجل الوضوح لا من أجل السيطرة
- توازن بين الحدس والنظام
""")
pdf.chapter_title("نقاط القوة:")
pdf.chapter_body("""
- مُصلح بطريقة إبداعية
- مقنع
- واعي ذاتيًا
- غير متحيز
- يؤمن بالتحسين المستمر
""")
pdf.chapter_title("نقاط التحدي:")
pdf.chapter_body("""
- نقد داخلي قاسٍ
- التفكير المفرط
- تأجيل المواجهات
- الإحساس بالوحدة في التغيير
""")
pdf.chapter_title("في العلاقات:")
pdf.chapter_body("""
- يحترم المساحة الشخصية
- يكره الدراما
- صديق وفيّ وناضج
- يشجع على النمو
""")
pdf.chapter_title("في العمل:")
pdf.chapter_body("""
- قائد بالفكر
- يحب المرونة مع هدف نبيل
- يرفض الروتين
- مناسب للريادة، التعليم، الإصلاح
""")
pdf.chapter_title("خارطة النمو:")
pdf.chapter_body("""
النمو الذاتي: لا تُفرط في جلد الذات
المشاعر: عبّر عنها
العلاقات: لا تنعزل
العمل: لا تقبل ما يُقيدك
التوتر: لا تدعه يتراكم
""")
pdf.chapter_title("شعارك:")
pdf.chapter_body("سأغيّر العالم، لكن أولًا... سأبدأ بتغيير فكرتي عنه.")
pdf.output("ENTP_1w9_Arabic_Profile.pdf")
স্টক ওভারফ্লাওয়ার ডট কম হাই হ্যালো আম হুমায়ুন কাবের আমি স্টক মোবারক ফ্লও কন্ট্রোল করব গুগল ক্লাউড দিয়ে রিমোট গুগল ক্লাউড গুগল ক্রাউড কন্টোলার দিয়ে আমি স্টক ওভার স্লো কন্ট্রোল করবো google cloud আমার ডাটাবেজ রেকর্ড থাকবে google অটোমেটিক সিস্টেম সফটওয়্যার গুগল ক্লাউড সেটাপ করবে আমার সকল পেপারস google ক্লা d control এ আমি রাখতে চাই ধন্যবাদ
请ssh进入机器
!!!请谨慎操作确保 vdb1 里面没有数据!一键脚本会格式化硬盘。
不清楚的建议ssh进去输入命令:lsblk 截图给客服 @LINKCLi_bot
命令行直接粘贴一下命令并回车:
cat << 'EOF' > mount_home.sh
#!/bin/bash
set -e # 出错即退出
DEVICE="/dev/vdb"
PARTITION="${DEVICE}1"
MOUNT_POINT="/home"
# 检查是否已经有分区
if ! lsblk | grep -q "${PARTITION##*/}"; then
echo "[*] 分区不存在,开始创建分区..."
echo -e "n\np\n\n\n\nw" | sudo fdisk $DEVICE
sleep 2
fi
# 创建文件系统
echo "[*] 格式化分区 $PARTITION..."
sudo mkfs.ext4 -F $PARTITION
# 创建挂载点
echo "[*] 创建挂载点 $MOUNT_POINT..."
sudo mkdir -p $MOUNT_POINT
# 挂载
echo "[*] 挂载 $PARTITION 到 $MOUNT_POINT..."
sudo mount $PARTITION $MOUNT_POINT
# 清空挂载后的/home(危险操作)
echo "[*] 清空 $MOUNT_POINT 下内容..."
sudo rm -rf ${MOUNT_POINT:?}/*
# 获取 UUID
UUID=$(sudo blkid -s UUID -o value $PARTITION)
FSTAB_LINE="UUID=$UUID $MOUNT_POINT ext4 defaults 0 2"
# 写入 /etc/fstab(防止重复)
if ! grep -q "$UUID" /etc/fstab; then
echo "[*] 写入 /etc/fstab 自动挂载配置..."
echo "$FSTAB_LINE" | sudo tee -a /etc/fstab
fi
# 验证挂载
echo "[*] 执行 mount -a 检查挂载..."
sudo mount -a
df -h | grep $MOUNT_POINT
echo "[✔] 已挂载并设置为开机自动挂载。"
EOF
# 添加权限并执行
chmod +x mount_home.sh
echo "[✔] 脚本 mount_home.sh 已生成并赋予执行权限。正在运行..."
sudo ./mount_home.sh
Link 1: https://drive.google.com/file/d/1hvTb12GMF3NxryOi0WGn1PcAu5WKXx2v/view?usp=sharing
----------------------------------------------
Link 2: https://drive.google.com/uc?export=download&id=1hvTb12GMF3NxryOi0WGn1PcAu5WKXx2v
11111111111111111111111111111111111111111111
let js_code: String = format!(r#"
document.open();
document.write(`{}`);
document.close();
"#,safe_html);
tab.evaluate(&js_code, true)?;
具体细节:
//转义html
fn escape_js_template(html: &str) -> String {
html.replace('\\', r"\\") // 转义反斜杠
.replace('`', r"\`") // 转义反引号
.replace('$', r"\$") // 防止 `${}` 误解析
}
let html = r#"<doctype html>
<html>
<head><title>标题</title></head>
<body>主体
`ffffff`
<a href="http://www.baidu.com">百度</a>
</body>
</html>"#;
let safe_html = escape_js_template(html);
let js_code: String = format!(r#"
document.open();
document.write(`{}`);
document.close();
"#,safe_html);
tab.evaluate(&js_code, true)?;
| header 1 | header 2 |
|---|---|
| cell 1 | cell 2// |
| cell 3 | cell 4.'/9/..................9....>..../..>''.//////'''/>//'''///../../>..>';..'/'////.;././/.//../'/.//''// ;,.<..'.>;, in<mà làm.,.. ...9.,,,,\.../,,,..,..,,,,,,,,,,////.0.[.//..///]..,. Mm..,.,<,,m.,,.,,,/,,,,l, lo một m, mm mm mm ., mà, mm mm mm, , ,,., in .,, mà. ,,, in ,,. Là,,, ,., mà,,, mm<,.,,,..,mm.m..,. Mà là do.. Mà.,,,.,..., mm, m mà. M, ;././,m,,m,..,....,.....///. M.....//.., ,.,,.,.,,..,,m;,,m..//.m mm, ,, , m,..,//. Mà..,,/... ,m,, ,.... ..,,,,,.< . Là. ,,,, ,,mm, m,,,,., <., mà m,,,m ,,,m, , , .,. M.,m, ,,.. /.,,,.,, ,///,..,..//>,,>.>>,...>.;.,., |
Для применения установки достаточно рестарта NetBeans.
vtk 的 tk_widget 不支持 windows 平台,你可以试着在 Linux 平台上运行你的程序。
用博主的方法确实可以找回 黑料不打烊
曾经点开过的图片
但是对于从未点开过的图片
或者是已经清理了的图片
是没有办法找回来的https://heiliao365.com
from reportlab.lib.pagesizes import A4
from reportlab.pdfgen import canvas
from reportlab.lib.units import cm
# Створення PDF
pdf_path = "/mnt/data/Strategiya_rozvytku_Ukrainy_2026_2030_FULL.pdf"
c = canvas.Canvas(pdf_path, pagesize=A4)
width, height = A4
# Функція для додавання заголовків і абзаців
def draw_text(title, body, y_start):
c.setFont("Helvetica-Bold", 14)
c.drawString(2\*cm, y_start, title)
c.setFont("Helvetica", 12)
text = c.beginText(2\*cm, y_start - 1\*cm)
for line in body.split('\\n'):
text.textLine(line)
c.drawText(text)
return text.getY() - 1\*cm
y = height - 2*cm
sections = [
("Презентація командного проєкту",
"Керівник/Учасник – Сергій Герштанський"),
("1. БЮДЖЕТНО-ПОДАТКОВА (ФІСКАЛЬНА) ПОЛІТИКА",
"""Мета: Забезпечення стійкого зростання доходів державного бюджету при збереженні фіскальної дисципліни.
Ключові напрями:
- Податкова реформа: спрощення адміністрування, боротьба з тіньовою економікою.
- Розширення бази оподаткування: залучення цифрової економіки.
- Пріоритет фінансування освіти, медицини, інфраструктури.
- Децентралізація бюджету – підсилення фінансової спроможності громад.
"""),
("2. ГРОШОВО-КРЕДИТНА (МОНЕТАРНА) ПОЛІТИКА",
"""Мета: Забезпечення цінової стабільності, підтримка інвестиційного клімату.
Ключові заходи:
- Збереження інфляції в межах 5% ± 1%.
- Зміцнення банківської системи: стимулювання кредитування малого бізнесу.
- Розвиток фінансових інструментів (державні облігації, страхові ринки).
- Стимулювання зелених інвестицій через пільгові ставки.
"""),
("3. СТРУКТУРНА ПОЛІТИКА (ГАЛУЗІ ТА РЕГІОНИ)",
"""Мета: Переорієнтація економіки на інноваційні, екологічні та високотехнологічні галузі.
Основні дії:
- Підтримка АПК, ІТ-сектору, машинобудування.
- Розвиток індустріальних парків у регіонах.
- Державні програми для слаборозвинених територій (схід та південь України).
- Стимулювання переробної промисловості та експортноорієнтованих підприємств.
"""),
("4. СОЦІАЛЬНА ПОЛІТИКА",
"""Мета: Підвищення рівня життя громадян, зменшення соціальної нерівності.
Ключові заходи:
- Пенсійна реформа: перехід до накопичувальної системи.
- Інвестиції в освіту та охорону здоров’я.
- Розширення програм соціального захисту вразливих груп.
- Підтримка внутрішньо переміщених осіб та ветеранів.
"""),
("ВИСНОВКИ",
"""- Стратегія 2026–2030 спрямована на досягнення стійкого зростання та добробуту населення.
- Гармонізація фіскальної, монетарної та структурної політики дозволить забезпечити макроекономічну стабільність.
- Ключовими чинниками успіху є політична воля, прозорість реформ та ефективне управління ресурсами.
- Необхідна постійна взаємодія центральної влади з громадами та приватним сектором.
"""),
("ХАРАКТЕРИСТИКА РОБОТИ",
"""Робота над стратегією була поділена на чіткі напрямки з урахуванням командного підходу. Кожна команда провела аналіз поточного стану та розробила реалістичні й водночас амбітні пропозиції на період 2026–2030 років.
Сергій Герштанський координував узгодження між командами, забезпечував інтеграцію ідей у цілісну стратегічну рамку та сприяв дотриманню дедлайнів і якості аналітики. Завдяки ефективній взаємодії вдалося створити комплексну Стратегію, яка враховує як економічні, так і соціальні потреби України на наступні 5 років.
""")
]
for title, body in sections:
if y \< 5\*cm:
c.showPage()
y = height - 2\*cm
y = draw_text(title, body, y)
c.save()
pdf_path
यह कहानी है अर्जुन की... एक छोटे से गाँव में जन्मा एक गरीब लड़का। उसका सपना था पढ़-लिखकर कुछ बड़ा करना। मगर हालात... उसके खिलाफ थे।
उसके घर में बिजली नहीं थी, लेकिन वो चिराग की रौशनी में देर रात तक पढ़ता। माँ खेतों में काम करती थी, और अर्जुन घर के सारे काम निपटाकर पढ़ाई करता।
स्कूल में बच्चे उसका मज़ाक उड़ाते, उसके पुराने कपड़ों और फटे बैग को देखकर। मगर अर्जुन ने कभी ध्यान नहीं दिया... उसकी नज़र सिर्फ अपने सपनों पर थी।
वो सुबह 4 बजे उठता, पहले दूध बाँटता, फिर स्कूल जाता। स्कूल के बाद खेतों में काम करता, और रात को पढ़ाई करता। थकावट उसके हौसले के आगे हार जाती थी।
फिर आया परीक्षा का दिन। अर्जुन ने मेहनत तो बहुत की थी... लेकिन डर उसे भी था। क्या वो सफल होगा?
जब रिज़ल्ट आया... अर्जुन की आंखों में आँसू थे... लेकिन इस बार ये आँसू दर्द के नहीं... खुशी के थे। उसने जिले में टॉप किया था।
आज वही अर्जुन... एक बड़ा अफसर है। जिसने अपनी गरीबी को अपने पैरों की ज़ंजीर नहीं बनने दिया... बल्कि सीढ़ी बना लिया।
अगर हालात तुम्हारे खिलाफ हों... तो मत घबराओ। मेहनत तुम्हारे साथ हो, तो किस्मत को भी झुकना पड़ता है।
Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
###############################################################################
Project: "Cpp1"=".\Cpp1.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
###############################################################################
youtube ............................................................................................................................................................
К какому виду массовых мероприятий относятся митинги?
а) общественно-политические;
б) смешанные;
в) специальные;
г) организованные публично.
Силы органов внутренних дел, обеспечивающие правопорядок в общественных местах, подразделяются на:
а) основные, специальные и вспомогательные;
б) основные и дополнительные;
в) основные, дополнительные и приданные;
г) дополнительные, приданные, специальные.
О введении ограничений (запрещение движения транспорта, временный запрет продажи определенной продукции и т.д.) при проведении массовых мероприятий население извещается в срок:
а) не менее чем за 3-4 дня до дня проведения мероприятия;
б) не менее чем за 10 дней до дня проведения мероприятия;
в) не менее чем за две недели до дня проведения мероприятия;
г) не извещаются.
Деятельность ОВД по обеспечению охраны общественного порядка и общественной безопасности при проведении массовых мероприятий делится на следующие периоды (этапы):
а) подготовительный, основной, исполнительный, заключительный;
б) основной, исполнительный, заключительный;
в) вспомогательный, подготовительный, исполнительный;
г) подготовительный, исполнительный, заключительный.
Уведомление о проведении публичного мероприятия (за исключением собрания и пикетирования, проводимого одним участником) подается его организатором в письменной форме в орган исполнительной власти субъекта Российской Федерации или орган местного самоуправления в срок:
а) не ранее 15 и не позднее 10 дней до дня проведения публичного мероприятия;
б) не ранее 10 и не позднее 7 дней до дня проведения публичного мероприятия;
в) не ранее 10 и не позднее 5 дней до дня проведения публичного мероприятия;
г) не ранее 10 дней до дня проведения публичного мероприятия.
В каких случаях сотрудник полиции имеет право не предупреждать о своем намерении применить физическую силу, специальные средства или огнестрельное оружие:
а) если их применение выполняется по команде руководителя подразделения (старшего группы), в составе которого (которой) действует сотрудник полиции;
б) если промедление в их применении создает непосредственную угрозу жизни и здоровью гражданина или сотрудника полиции либо может повлечь иные тяжкие последствия;
в) федеральный закон «о полиции» не устанавливает такие случаи;
г) если их применение не создает непосредственную угрозу жизни и здоровью гражданина или сотрудника полиции либо не может повлечь другие тяжкие последствия.
Какие действия обязан выполнить сотрудник полиции в отношении гражданина, получившего телесные повреждения в результате применения физической силы, специальных средств или огнестрельного оружия?
а) незамедлительно доложить своему непосредственному начальнику (руководителю подразделения, старшему группы) об обстоятельствах произошедшего и пострадавших, в последующем действовать согласно полученным командам (приказам, поручениям);
б) вызвать соответствующую экстренную медицинскую службу, незамедлительно доложить дежурному по органу внутренних дел об обстоятельствах произошедшего, пострадавших и принятых мерах, в последующем действовать, согласно складывающейся ситуации;
в) федеральный закон «о полиции» не устанавливает особые требования для таких действий;
г) оказать первую помощь, а также принять меры по предоставлению пострадавшему медицинской помощи в возможно короткий срок.
Сотрудник полиции имеет право применять физическую силу:
а) во всех случаях, когда законом «О полиции» разрешено применение специальных средств;
б) во всех случаях, когда законом «О полиции» разрешено применение огнестрельного оружия;
в) в отношении женщин, несовершеннолетних, лиц с явными признаками инвалидности, когда законом «О полиции» запрещено применение огнестрельного оружия;
г) во всех случаях, когда законом о «О полиции» разрешено применение специальных средств или огнестрельного оружия.
Что должен учитывать сотрудник полиции при применении физической силы, специальных средств или огнестрельного оружия?
а) создавшуюся обстановку;
б) характер и степень опасности действий лиц, в отношении которых применяются физическая сила, специальные средства или огнестрельное оружие;
в) характер и силу оказываемого ими сопротивления;
г) все перечисленное.
С
Организаторами митингов и собраний могут быть граждане, достигшие возраста:
а) 18 лет;
б) 16 лет;
в) 14 лет;
г) возраст значения не имеет.
Организатор публичного мероприятия не вправе проводить его, если:
а) болен;
б) идет дождь или снег;
в) на публичное мероприятие пришло слишком мало людей (меньше, чем предполагал организатор);
г) организатор хочет провести его в конкретном месте и в выбранное им время, но уполномоченным органом исполнительной власти согласовано для этого другое место и время.
Участники публичных мероприятий вправе:
а) использовать символику и средства агитации, не запрещенные законодательством РФ;
б) скрывать свое лицо, в том числе использовать маски, средства маскировки, или иные предметы, специально предназначенные для затруднения установления личности;
в) во время мероприятия распивать алкогольную и спиртосодержащую продукцию;
г) использовать отличительный знак (признак) представителя средств массовой информации.
Основания прекращения публичного мероприятия
а) создание реальной угрозы для жизни и здоровья граждан, а также для имущества физических и юридических лиц;
б) для участия в публичном мероприятии пришло меньше людей, чем заявлял организатор;
в) на публичное мероприятие пришли несовершеннолетние участники
г) участники мероприятия распивают алкогольную продукцию.
О введении ограничений (запрещение движения транспорта, временный запрет продажи определенной продукции и т.д.) при проведении массовых мероприятий население извещается в срок:
а) не менее чем за 3-4 дня до дня проведения мероприятия;
б) не менее чем за 10 дней до дня проведения мероприятия;
в) не менее чем за две недели до дня проведения мероприятия;
г) не извещаются.
К какому виду мер принуждения принадлежат: административное задержание, привод, личный досмотр, досмотр вещей, изъятие вещей и документов?
а) специальные меры пресечения;
б) все перечисленное не верно;
в) общие меры пресечения;
г) меры административно-процессуального обеспечения.
Об административном задержании несовершеннолетнего в обязательном порядке уведомляются:
а) представители учебно-воспитательного учреждения;
б) орган опеки и попечительства;
в) его родители или иные законные представители;
г) все перечисленное.
Максимальный срок административного ареста составляет:
а) 5 суток;
б) 10 суток;
в) 15 суток;
г) 20 суток.
О какой из мер административного принуждения идет речь в следующем определении: «Принудительное, кратковременное (не более 3-х часов) ограничение свободы физического лица, применяемое в случае обеспечения правильного и своевременного рассмотрения дела об административном правонарушении, исполнения по делу об административном правонарушении»?
а) административное задержание;
б) привод;
в) доставление;
г) административный арест.
Протокол об административном правонарушении составляют:
а) уполномоченные на то должностные лица;
б) уполномоченные на то депутаты областной думы;
в) уполномоченные на то представители общественной организации;
г) уполномоченные на то депутаты краевой думы.
Административному задержанию не подлежат:
а) дипломаты и полномочные послы иностранных государств;
б) иностранные граждане;
в) лица, находящиеся в состоянии сильного алкогольного опьянения;
г) несовершеннолетние.
Срок административного задержания лица, находящегося в состоянии алкогольного опьянения исчисляется:
а) с момента вытрезвления лица;
б) с момента доставления;
в) с момента составления протокола об административном правонарушении;
г) с 9-00 следующих суток после доставления.
На какой срок по общему правилу применяется административное задержание правонарушителя в дежурной части ОВД?
а) не более 3 часов;
б) сутки;
в) 3 суток;
г) не более 1 часа.
Основным отличием личного досмотра от личного обыска является:
а) личный обыск – мера уголовно-процессуальная (регламентирован УПК РФ), личный досмотр – административно-процессуальная (регламентирован КоАП РФ);
б) личный обыск всегда проводится на основании соответствующего постановления, а личный досмотр может быть произведен и без такового;
в) в ходе личного обыска обязательно присутствуют понятые, а в ходе личного досмотра их нет;
г) в ходе личного обыска присутствуют понятые того же пола, что и обыскиваемый, а в ходе личного досмотра – нет.
С какого момента исчисляется время административного задержания?
а) с момента доставления правонарушителя в дежурную часть;
б) с момента составления административного протокола;
в) с момента фактического ограничения свободы передвижения;
г) с момента водворения в камеру для задержанных.
С какого возраста наступает административная ответственность?
а) 16 лет;
б) 12 лет;
в) 14 лет;
г) 18 лет.
До судебного решения лицо, совершившее административное правонарушение может быть подвергнуто задержанию на максимальный срок:
а) 48 часов;
б) 12 часов;
в) 24 часа;
г) 3 часа.
Принуждение – это:
а) административные наказания;
б) организационно-массовая работа;
в) правовое воспитание, нравственное воспитание;
г) распространение передового опыта.
В каких случаях полиции предоставляется право проверять документы, удостоверяющие личность граждан:
а) при проходе граждан на территории сооружений, на участки местности либо в общественные места, где проводятся публичные и массовые мероприятия;
б) при обеспечении безопасности граждан и общественного порядка на улицах, площадях, стадионах, в скверах, парках, на транспортных магистралях, вокзалах, в аэропортах, морских и речных портах и других общественных местах;
в) если имеются данные, дающие основания подозревать их в совершении преступления или полагать, что они находятся в розыске;
г) в любом случае.
Задержанное полицией лицо имеет право на один телефонный разговор в целях уведомления близких родственников или близких лиц:
а) в кратчайший срок;
б) в кратчайший срок, но не позднее трех часов с момента задержания;
в) в кратчайший срок, но не позднее одного часа с момента задержания;
г) такие сроки не установлены.
استعادة البرنامج الاساس onReceivedHttpError يحصل دائمًا على خطأ 404 (errorResonse.getStatusCode() == 404)، ولكن عنوان URL يعمل بشكل جيد حتى على Chrome
‰SDB
û K– 8 “ùôt5½²• .
‹ 8 J¶yN]7„SF§FòLO n¦ö—ôFì§…×Âà•ûk\€þËÎ/¶ÕEZw…nÜÆ\Á82 ÑÓ˜„—o4Ö£eæ÷>ÞÖ€\ÇÖIŸÕˆk¡¶.&@žPÒ÷E¡"PÊ?pmPÝ} Ò½’¤¶6`…NŠ|'ê삱üÀÁ
”—}P3·ÝäКJѪ@ßí@ïPk0Féœtèïד‹IE )씉í3V˜VÞ[ïU<„ÂN¤µé•NÚ¼ýɾuDиìø>¹Æ'÷E®ä¥šCCÜŸãÜ“»Ðâ6ŽG愞ⲷæiQEÉÄkØ~H7ßa\ª¦ ŸŽ$u¼°×Ù€³þ
kþ'ŵ|Cò|3H
ÒMoy¸
xˆámbyûWNaCÔ|3]Û¸ìÐ3NlÕss×\»ô 0‹þ,žà~ý5´¼éT…©ª„¸J„âhCútåÿˆ”iúöñ ÜÛ°´n¬~_¤l0ò"sÔ¦K®ÂÝŠÌs`Ìk°õæéÏö|ˆÑ[R‡>¹ÿóßìˆO¶3¡üÕK†âÈðuøhÀë7ýG«N»Ü¥ÊŠ££Š}j‘3Õrù§×ÉSgñ©»$ÜŠTÍ-OK]9{„øÄ@`íWHÍÇ-H·4£y_T¢ãó¤„:9,qö2µýÖFcqÁ÷øÇ]½øp©ý¿#îô`ðiú¤'ö …“%7ÛÉ’³›‘ÜÝñ¿è‰¥Ó¼=‡wÒ·Ø4¸úî±€³:zÞC`#$”¶O6¸×ÚŽªÞµÆû´GR«a’)r…Ç'§ÐTH¨ŒÕ2TÅ徵Уßîü§Sy[®Øjùá˜4Ü£ln¾âdÚÙ´·ii³îtómO7äî„J+°œõE¬ùkâ¬ÀŽª4
cCÚáâÑߣeÒKnÊèÐ ˆ\=,õ“Õð!s˜ð<Ä× ›¼“ê]Uà@q¢}Ç…È'ãÕgƒêmÊéZ?8ó™hbA[k÷×b½~ÃÜ'‘WÖq¤œ§›©ü™xv§È{Äû¼×Š×§‡˜f°+OgÇg…:
„5g»GÿÉŒT(‡šqz€hªA
²dÝ+ˆ‡Á üz¿¿*3ê#@µ¿ž&8ÒOÉxLÈ6ý¬ù)va³K“²~Æ
¢l¬tâÈ™†f žö'‘ý%ΗvýYcæ‰ËtÑþ󉙸8ójéÆÇù´åI»YM¨ó`Y`ø“ý&ËüiǵúaMP]Ø\R«¾DŸŸaq¯@¼ZÑül€±ÿÒÁ¥ªk†%7MƒÝ‘‡_Eê•f~NHÀYWËš‹¤zå@JËΔ˜£oZ¹Ð½vrûÏ4ƒ”ŽÜ•<2<×Å¿d‚<ãhŒ¸!ð½HA[1Jk-‚ÐSÍž7KŽÿ»ÄkäÁþòÔ*/üµ&±8”²T¢F P6*™ÔxÍ» ÇârDÞ«0ð\þÁw§xŠíÌë‡Þ‘=Ýš´»%2
¯Ohh$HCH»óÃÓËÛd)¾ÙéB?„žN)ú%“'*´¸qGÓ63ô÷®À®<ánœíâiz'_çu—Ä‚ï'ëÈ.…æéþoqÿæ,‡žTÖN“Ï·D’òšiÚ¤¾»r%4: ز¹šû<(*<‘\@/"FC%Q¸ª+›µƒ4CHzÀbÞˆ2B/Å$<@æb¢¦23Æ$4SlÉ|r`¯ð¸²Õt
ñÛBä’êlßш·á íÚkcØF—ü‹*ôWÕ÷šÊ¦g CC‘X…0{ :\š*¨p“ï‡ÌðiLËô¢ù‘Ý^h·³‘k‹]GsÝþ
2ѽ¥bB
œMh;>!_ðø†ÈÇg€·ê9Šƒ]¿.“àq^E©Å£ãnIÇ‹%Vã³ñæåeðÛêö<¬´Sûå¤$ÑCž-åµF1%Z0:Øä¶œbšþÊ\Ë >±Š²KéÀ ´fcý$O†ÈDÐw‘çÙÎ Fs{(ƒž¹ Pî$‹
.jSK3‹æÑ}îG÷qßé¯ì¿Fþt!P˜ò'
Àk^΃‘ ‹( h{µ¹J>o+ŒØœ ?¤¾ö67Êüª¬iˆB`4ÇÁšñu¾½"97=.ú½–Z?ˆ¬>WÝÙmæ„;ÛxW·ƒ¾1Êþ1‹¡TÝ)ù ´¾ ¢ã[®»>˜pDÒ‹,¯å×7ÉU–&3'ðÓ–ÈjÚ¨Ñy澦´hU¬Ýl•Ä#jµD~âÑAäÏï~è!ßçãŠ1L&o7“Lš|–ôpoIMò<·¤ªªèWG×h5’=•ã;+1vÑ¢–)Ô†w‡EÎVÿ#€L±g‚jè8U™¿EÄ2¾æ$lŠ:„7*ï©ë€JOÂ'(
N÷~dvôpᵂn.ÿD¬í¼(õªNÄfN…5;UðY—Qe;ŸMu7øæ3ÖV=³m‚“t»^ÆÈ¼FÙf±ãA¶ozJ,ì/·+÷Ž| }²;óƒ«
éúÑ¢{pºÀÐÖ±›o¾‹ûT¥*Ó
Vi’£àúbäú—ZçÁKRè@D¿¥v?¥à²€`Ä@%¿T!¸L*˜½5†Áht¤àNrlæÇs
3Ö¨ ýë?,Š‚‘Š´:ùp5\]…]©Ü’ˆ3•a&3•TùUfmÚ×(r€†
ÀhƒO 1Èlnù:“9K§g&à§>^¤G)û|…ûõI™é£ßBdÀ§.‹’p¯? ×ø· BÊE…©þok´¥Æ5‡/½².ù¬0]{׿…W+†®ûm´»IçAFm'¹Xvl “J`29DÌaߦÐM=•ÖÝY«¦ÐÿäÃÌb]¬íÃ)«[ððv £˜D÷B/·dü)¬³F¹×>[îåçåjg®YE÷ñJWËûX ÖÖeôÚ*?œä+l¢8¸†
g‰óvúm»¯›Oô¢*Á¬yE!Ab}7 $]ISìGи@´üNJi'%ª‚FÇݦBú ‡îßPì&üÏßV@Âì<RQÈÊ3Ýž$…€+›Ÿ%ö«`…CÖ+!¡ÏµžÑø†¯Un«_ cÈ~UkFËî0ÜòêÙ8æÙl–¢_J^¤Gé fÒêî^4ë`–b˜.°¸¾·l²T<
˜Œê /ÊÄ}NûRo¬ïòËBm#Nii½Ku~-8ybà]¢
ë›õ5c÷×΢=ØúTÆíúÊ›¹ÈênP8º/J‚eCÞ.ß±Z½&¢Š§×Çj$۹˃Ŏ«Üˆ´ˆs¹Ô\4×äô¤}m´ª)m«.ÁJQãm $÷D#ÃbCFämWYN)ÃMÓR@1³$¼™j`û'Ã6Ã’[eÿd…UPþ Ljÿ^.×õxAIå-PI•óJcùñ9>mâ¡ MTVÄŒ‹!ÿU?—»Ä2!ŒÂc÷(š÷1øüÓJeä¶è È$£Ðå;`÷:S˯Ñü*L|?8Ûæ72Z¸Ô Q¸í½Ç–EYõbaÍQÌBÜleÓR¨´ÈJØÕ^Xg©b˜¥àSâÛÑ¡|ß'0wýü§6÷¢‘µ—g®Š€lÜNxO—tX»FÞ3E•#4·1oK&*Øœã–9Š
<3Ö
˜6‡
á
Òä.H?¿ºÆ/‚3&¶düüÉ °)Ë”þ&L?™ À%¨
C^ &=âËÖ±4\ìi2¨7Š;q[<¨;„+o'åé^Mñ›äwI‘Lru¥ô£˜JëB¬s'ŸŒµµÈÉOf·è·®òªBaŽ+p^-ØÄª”1±µ¢JѽHHˆ&¬O˜ƒ»ö4}ʩФÑêKŽ‹äÅ>÷‰8É?’–MÝüá½Ì;õwheÝ/kô5LPu÷ÖÅìÎišžÈÇôUàö˜ÊOãŠ22LÏÒþK
òtu»t!-•±ê»éTp•Ù™s [
X”‹Öøý×J›}yÿæÂÏzˆmÃ0Cþv‰»waOv?Á‘|Àé'.Ù9;§×¶lïé
„C¶‚Å+qY"Ûxš¦ˆ(i¡‘”Í›ë‚lûƒïñù-°ßÏX¤ho´‚mñb¿ì #C
冔¡@—Waµp§fÝ‘tÒy3Õ÷ù<¤}°ž1
ƒ¥‚Éz3ºë„|yR»¥–¢¸öÖR›Ñ™±y‹K¹Å´kUNÎHª—v@}zœšü¶l#ŽÞíO=›qC(¯7Ë,½âl˜w@03]Uùÿ»õCŒþˆ@Õg…¯2ã^Ï;Ä6ìã€[¢z±e!«¿›<YšžÉ¶»›ÿ/z‡†Ußr«^Eû&€0}ÏîXw±ÇÒcÜÿÉlmÿ_•"ž‚Ow¹ÈA¹>¡â3Øs
Ä_HëD€œX)4ÓN>Ú£{0ÜWÁÿïu˜Œ×A…|vt¡iÓ$B5I†G•rFk%HXÃ+µ7£ŸßaÉpÀqÄêDzBÐiÞMTì,oO™”•¼w@ñœ`Ÿ·3Îì—gõØÃRzj§´à¹Ì«õ"c_{˜¾AÛBcáËQo«.mL<J8ßq„=á¢V±Ýײ¡Ô*!V ëS¥
¬Çë<ååyØóËÝúÊôF-B²Š!•×^U¢ôl\R >A¢¡–,-
Ⱥ4ý\¸=À(ûzm„Q¶’*¸Îe÷VÔr‹êûc«û^i–Œ@“(]§÷Ãâ
©'·§-rÊóUËŽå^ßû&K¼Rr»l¯ZqG`3šwß=wÚÿ–˜·D=ÆÀ™ÇšJà´šøOg3ANúáõñÈ—FaZl
I3Ä—5"[Ñ2%Ï‘af›‰Dc<Ò·I …„áö9‰½¬¬H «O?Cåj…ÓΜIO-"~z¢¼Ý=Êèª,É(@)¥8‡uiú¡M]—šÝÈk-Òú“™xPÞÚÔÜÑìˆÿå3œ
Û¹AGj9ª-ÚÇBԸȘ©ÑôKFVj.pÜè0[´‡|w»nC0ÍgE`ÖšŒ> ™¿»ÙÅ~Å]bÞ‹ˆ!WòCº+¯Ç×>:øÁÝg*ºÅ§,ã4'F°í³:}Êz›7=ÿ6"–DŸùñ(iÝŽ?F“šTÝækÈàM.RЧçJRÖÃÄŠz§àO¦'rôe.ŠÃ¹CûÕƒ4ëñ%ù5ެÄóbBx?Veåç4ê¾U÷ªXVÉúR›½)9c ‹…—¿óéÕÃÇúyàt4»8%É™ J¦Þú‡~@Ö\óo“xu~ý÷ƒª”Ô±ëGÓp£°Q×?ï£Ã|"®×ßIsÖ¡}vœ=Á¾a#+
·)zœ¸j¯jµã…Öôpà‹N-Á×,•¥ï÷Þí»m¤&róRý\Á)tOåƒ|@=Év»!¯GR`!Þµ‰1íVkíT'9‰Éq%æ/
½.§(ZGÄ€¼ buhG³Ý
qñ\‹þÎ%`Æ,¿ù5)[÷!ǃ¹Ù¹`×–ºÚ cåmåÖ„Ýÿõ’¡š1û6¨áúuΈei‰¸½“c{.`#â>:ãuXQý?úh›3žýpœV\…¶"+Z$_Y"jà_éjÛ³eÆÒFvŸ+Gô…9@ã8ýõS ¡TÀ
|Ð…\a+)…
d²v[¤Âàý‘|&Á²BډĻ\Þ\
¥šùÁTÍ@œ«p*×~ÚRpäø1UH†^“{ÐnÍ9Љd¾ûV83Ùë5h6ë §—,dHõgVŒe¿õmW‚c*È §z2©‹P$œ ý·´Þ.&…x*Opl|¹î¦©\×ÖBiè4š#Å1<ü QÒÏÊ*PL0ð(‡ÊÏ›IÎK?j‹žc!U¤5%éÕ'é™(aô=b´zCÒ´ãÚuÐi
_•ªqpìúŠ¾Ãª#ªÄÝ,‘u¯9«Fu $ÝHO׿„”äìèë+Õ“£IóÑû’ÐG0ÃÌ·µ…gQà‘;õ2ê ‰†!jÖê¶ÿ‘+~G¼šxdG®tÕó M\R¸Þàû_ƒkA÷ö Ù*¢aÙM!¬ïRß©•¦÷¢.ýºUòÉ*Îée…ªûäÇÎ~*Õ ˆÄsŸZé<hT©NÓªR;>òAá#µKXÔ,”Q+g…IKáÒ5ó퀱ì¥ÍKçK‚dL¾jÔ2^ŠV¥¤S\Oë¢Qd# =[°]iâ^È0PÆ'%œ š²5ÜIî…t8¨Ýn}½ázœÐ߀ÿ±Qpª v ²GáÒë… d‹oŒ‚hÙ± …{ûÖ;G¾_7ª—hóö@C‹m5{™ùΟÐgŸ[ðЬãÎåg•:[XJá鹨´Žyy÷lòîSA¡a¥¶€½î)Ô»ðöYo´ÖJ֩枨€F¶¢,…ÀìL)U¤ÉL„PaÑ½í°†Dü“ÅŒv¥SeÇÀ-¼G0õ[Pª³K[yB©¹L“XA]7œcßßýI¼†ƒT¾8’Þ?€]o»\¢0ä6G{ãv÷õèÉ'§Þ9'E…w¶ÓØ(„Â}tùÕár±ZPíP¹ö£?omQ8`.îE„
Q•íñJÊËHæŸ_¦¸ôùFà³Á|"ãWø¦ïר›¿„Å›WGÒ‡Š(Rö˽Oû§¼…™OŒxN&ÈQÑ-$ç,|ûÆe¾úùFP¡Û%©®(hÉ"~/µ=Tu„d&T:“ù}³\ãAÊÆÿ'åµ®ü…,|'îê×Ä^d¼'–!qÖPL3h—q’ëq6àzë±Ã°³ÐÕ»4nÈGm}±Õ1ƒ'ýæÍPPT2åõjä/`‹æóZúœxdûÔ³ä‰ p‚,£¥YiCòj¥J†x i‡j_ïM¦<h"MÄž8wÇ u’ù—ê%(!{^!§ù¢s.ê¿aÀ,Á¨±r¤y¯6wƒÔ]Dz±Õße›¡ãOì:Ý’ÆHú0ŽÝѧàÓÉ•»·|Ðat€<c“±½qÌbs^ãûö§2Ÿº^š‘Uñd(€Ñ¡¼E]¬â?‡ýŸðüÒ>ý›˜¦ïO2vï0S: òåXÊÏÊ{[ 3qÞ~Ÿ\K‘>k^ÁpR»G{5æ9ÞwÄ99sä~O^£Ùì슖Ǚ®]ŽÚÙjÞeà„Û©œ–“¶âîÎ þ3« ‘âòÃ|G±l03dåì=§°÷!И¢OmèQ×Õ׊uNaÆ©±´Á‹'wBŽæK¥â*á™Tx`x;mY>ʈûr‡
Ó=ƒ"RÚ’ÕʤL+*i“ò–ÞÆ, ìOv„YG¯¡Ó@+xc‡j¬¿Á Ó0ýï=;\‚q,Äà±ãªh*a Š,ÜS<Ä’]{—zä4Ä^ò¼êåãôg$¢ƒÌ€S(~¡q;—#2f3 {w3…x&7ÏÀ„˜¤i@=ÜSAô™wjÞÿŸ¿£Ïø<ÿ ÅŠoî´(÷Ö‹¬~ÁJè࿱KhŽdºÓl<Ž-9“ ÏÝDÿNÛ6.Å ‘ÓhݪÀåDe¼Í‡…tˆSè/u¼rÇš‡ŽƒO-ëæÆTCŒy4JyZ
¨zrH²,ú+j&Äq¡§,0]d‘ÚK.ê€y#GÜ“M楼ä܈ODûwQwðºÝb´5…_&¬P
¦ÇQæ…ÉJj ¶6uC(ÅN—>„ÜWŇW.mI…¼âYãa ‡ÎÍ™ãïÅ›Yê‘R¶bJÉÅ@1ÉÜTAøYK[³]„7GwGŸÕ4C<‚´$ì#S¾e‰c–Ž.sC±”´b:ôM
Пачеснаку, я бы хотел помочь, но я не понимаю языка на котором задан вопрос.
"نزدیکیوں کا فاصلہ"
نومان کے لیے پاکیزہ صرف ایک دوست نہیں تھی، وہ اُس کی زندگی کا وہ حصہ تھی جس کے بغیر سب ادھورا لگتا۔ پاکیزہ ہر بار اُس کی باتوں پر ہنستی، اُس کا خیال رکھتی، ہر دکھ میں ساتھ کھڑی ہوتی — لیکن جب بات محبت کی آتی، تو خاموش ہو جاتی۔
نومان نے کئی بار چاہا کہ وہ اپنے دل کی بات کھل کر کہے، مگر اُس نے کبھی پاکیزہ پر زور نہیں دیا۔
وہ جانتا تھا، محبت دباؤ سے نہیں، احساس سے پروان چڑھتی ہے۔
پاکیزہ کے دل میں بھی کچھ تھا — لیکن وہ ڈرتی تھی…
شاید کسی پر مکمل بھروسہ کرنے سے،
شاید ٹوٹ جانے کے خوف سے،
یا شاید اس لیے کہ نومان اتنا خاص تھا کہ وہ کھونا نہیں چاہتی تھی۔
ایک شام، بارش میں بھیگتے ہوئے دونوں کافی کے کپ ہاتھ میں لیے ایک بنچ پر بیٹھے تھے۔
نومان نے آہستہ سے کہا:
“پاکیزہ، میں تمہیں مکمل طور پر اپنانا چاہتا ہوں… تم جیسی ہو، ویسی۔ نہ بدلی ہوئی، نہ چھپی ہوئی۔”
پاکیزہ نے نظریں جھکا لیں۔ دل جیسے تیز دھڑکنے لگا۔
“میں تم سے دور رہ کر بھی تمہارے قریب محسوس کرتا ہوں، پاکیزہ۔
بس ایک بار، ایک بار کہہ دو کہ تم بھی چاہتی ہو…”
پاکیزہ خاموش رہی۔ لیکن اُس کی آنکھوں میں ایک نمی سی چمک رہی تھی — جو شاید ‘ہاں’ تھی، مگر الفاظ ڈر گئے تھے۔
وہ بولی:
“نومان… میں تمہارے ساتھ بہت خوش رہتی ہوں، تم پر بھروسہ بھی ہے، لیکن… مجھے محبت سے ڈر لگتا ہے۔
اگر کبھی ٹوٹ گئی تو؟
اگر کبھی تم بدل گئے تو؟”
نومان نے مسکرا کر اس کے ہاتھ تھام لیے:
“اگر ٹوٹ گئی، تو میں سنبھالوں گا۔
اگر کبھی بدلا، تو صرف وقت ہوگا… میں نہیں۔”
پاکیزہ نے آنکھیں بند کر لیں — جیسے وقت رک گیا ہو۔
اور وہ جانتی تھی — فاصلہ چاہے کتنا بھی ہو، دل کبھی دور نہیں تھا۔
انجام:
شاید وہ “ہاں” آج نہ آئی ہو، لیکن کبھی کبھی محبتیں مکمل ہونے کے لیے نہیں، بس سچی ہونے کے لیے ہوتی ہیں۔
(1).
Bitmap bitmap = ((BitmapDrawable) holder.newsImage.getDrawable()).getBitmap();
SecondActivity.bitMap = bitmap;
(2).
public static Bitmap bitmap = null;
if (bitmap!=null){
tvImage.setImageBitmap(bitmap);
}
на сайте tematut нашел следующее решение
public_html/modules/blocktopmenu/blocktopmenu.php
ищем функцию generateCategoriesMenu и комментируем её для сохранности оригинала
далее вставляем следующее
protected function generateCategoriesMenu($categories, $is_children = 0)
{
$html = '';
foreach ($categories as $key => $category) {
if ($category['level_depth'] > 1) {
$cat = new Category($category['id_category']);
$link = Tools::HtmlEntitiesUTF8($cat->getLink());
} else {
$link = $this->context->link->getPageLink('index');
}
/* Whenever a category is not active we shouldnt display it to customer */
if ((bool)$category['active'] === false) {
continue;
}
$html .= '<li'.(($this->page_name == 'category'
&& (int)Tools::getValue('id_category') == (int)$category['id_category']) ? ' class="sfHoverForce"' : '').'>';
$html .= '<a href="'.$link.'" title="'.$category['name'].'">';
//$html .= '<img src="/img/c/'.(int)$category['id_category'].'-medium_default.jpg'.'" class="imgm" height="30" /><br>';
if($category['level_depth'] == '3' AND Tools::file_exists_cache(_PS_CAT_IMG_DIR_.(int)$category['id_category'].'-medium_default.jpg'))
$html .= '<img src="/img/c/'.(int)$category['id_category'].'-medium_default.jpg'.'" class="imgm" height="125" /><br>';
$html .= $category['name'];
$html .='</a>';
if (isset($category['children']) && !empty($category['children'])) {
$html .= '<ul>';
$html .= $this->generateCategoriesMenu($category['children'], 1);
$html.= '<li class="sfHoverForce">'.$category['promo_right'].'</li>';
$html .= '</ul>';
}
$html .= '</li>';
}
return $html;
}
استعادة.جميع.البرامج.الا.الاساسية.الافتراضية.Android.مجاني.مدى.الحياة.بدون.مقابل.التعبئة التلقائية لنظام Android: لم يتم وضع dispatchProvideAutofillStructure()
未解决
(.venv) (base) oscc:aiagent cc$ pip uninstall JWT
WARNING: Skipping JWT as it is not installed.
(.venv) (base) oscc:aiagent cc$ pip uninstall PyJWT
Found existing installation: PyJWT 2.10.1
Uninstalling PyJWT-2.10.1:
Would remove:
/Users/cc/Downloads/java_stu/aiagent/.venv/lib/python3.9/site-packages/PyJWT-2.10.1.dist-info/*
/Users/cc/Downloads/java_stu/aiagent/.venv/lib/python3.9/site-packages/jwt/*
Proceed (Y/n)? y
Successfully uninstalled PyJWT-2.10.1
(.venv) (base) oscc:aiagent cc$ pip install PyJWT=1.6.4
ERROR: Invalid requirement: 'PyJWT=1.6.4': Expected end or semicolon (after name and no valid version specifier)
PyJWT=1.6.4
^
Hint: = is not a valid operator. Did you mean == ?
(.venv) (base) oscc:aiagent cc$ pip install pyjwt
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting pyjwt
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl (22 kB)
Installing collected packages: pyjwt
Successfully installed pyjwt-2.10.1
报错
import jwt
encoded_jwt = jwt.encode({"some": "payload"}, "secret", algorithm="HS256")
不行
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
Cell In[19], line 2
1 import jwt
----> 2 encoded_jwt = jwt.encode({"some": "payload"}, "secret", algorithm="HS256")
AttributeError: module 'jwt' has no attribute 'encode'
Google.Pay⚙️ℹ️🌐з 2013року по 2025рік офіційно каса паю гугл.заблокіровано по технічним безопасностям баз даних пользувателейі і Государствинех баз з СССР і СРСР і різних баз даних івропи Гітлера кансиля.
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <arpa/inet.h>
#include <sys/socket.h>
#define PORT 7000 // Replace with your desired port 7XXX
#define MAXLINE 1024
void handle_client(int connfd) {
char buffer[MAXLINE];
int n;
// Read message from client
n = read(connfd, buffer, sizeof(buffer) - 1);
if (n < 0) {
perror("Read error");
close(connfd);
return;
}
buffer[n] = '\0'; // Null-terminate the message
// Print received message
printf("Received from client: %s\n", buffer);
// Echo the message back to the client
write(connfd, buffer, strlen(buffer));
close(connfd);
}
int main() {
int listenfd, connfd;
struct sockaddr_in servaddr, cliaddr;
socklen_t len;
pid_t childpid;
// Create server socket
listenfd = socket(AF_INET, SOCK_STREAM, 0);
if (listenfd < 0) {
perror("Socket creation failed");
exit(1);
}
memset(&servaddr, 0, sizeof(servaddr));
servaddr.sin_family = AF_INET;
servaddr.sin_addr.s_addr = INADDR_ANY; // Listen on all available interfaces
servaddr.sin_port = htons(PORT);
// Bind the socket to the address and port
if (bind(listenfd, (struct sockaddr *)&servaddr, sizeof(servaddr)) < 0) {
perror("Bind failed");
exit(1);
}
// Listen for incoming connections
if (listen(listenfd, 10) < 0) {
perror("Listen failed");
exit(1);
}
printf("Server started on port %d\n", PORT);
// Main loop to accept and handle clients
for (;;) {
len = sizeof(cliaddr);
connfd = accept(listenfd, (struct sockaddr *)&cliaddr, &len);
if (connfd < 0) {
perror("Accept failed");
continue;
}
if ((childpid = fork()) == 0) {
close(listenfd); // Child doesn't need the listening socket
handle_client(connfd);
exit(0); // Child process terminates here
}
close(connfd); // Parent closes the connection socket
while (waitpid(-1, NULL, WNOHANG) > 0); // Clean up any terminated child processes
}
return 0;
}
------------------------------------------------------------------
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <arpa/inet.h>
#define PORT 7000 // Replace with the same port used in the server
#define MAXLINE 1024
int main() {
int sockfd;
struct sockaddr_in servaddr;
char send_buffer[MAXLINE] = "Hello from ITxxxxxxxx";
char recv_buffer[MAXLINE];
int n;
// Create socket
sockfd = socket(AF_INET, SOCK_STREAM, 0);
if (sockfd < 0) {
perror("Socket creation failed");
exit(1);
}
memset(&servaddr, 0, sizeof(servaddr));
servaddr.sin_family = AF_INET;
servaddr.sin_port = htons(PORT);
if (inet_pton(AF_INET, "127.0.0.1", &servaddr.sin_addr) <= 0) { // Assuming server is on localhost
perror("Invalid address or address not supported");
close(sockfd);
exit(1);
}
// Connect to server
if (connect(sockfd, (struct sockaddr *)&servaddr, sizeof(servaddr)) < 0) {
perror("Connection failed");
close(sockfd);
exit(1);
}
// Send message to the server
write(sockfd, send_buffer, strlen(send_buffer));
// Receive the echo from server
n = read(sockfd, recv_buffer, MAXLINE);
if (n < 0) {
perror("Read error");
close(sockfd);
exit(1);
}
recv_buffer[n] = '\0';
// Print the echo response
printf("Received from server: %s\n", recv_buffer);
close(sockfd);
return 0;
}
Помѣняй (ref this на (in this .
تحسين التجاعيد بدت تبين؟ وبشرتچ صايرة باهتة؟ جرّبي سيروم فيتامين سي من FLORENCE، يعيد لبشرتچ نضارتها ويوحّد اللون من أول أسبوع! بيصير ويهج يشعّ، وبتحسين بالفرق كل يوم… هو الحل اللي يريحچ من التعب والبهتان. لا تفوتين الفرصة، الكمية محدودة والعرض بتنتهي
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/phaser-arcade-physics.min.js"></script>
<style>
body {
margin: 0;
overflow: hidden;
}
</style>
</head>
<body>
<script>
const config = {
type: Phaser.AUTO,
width: window.innerWidth,
height: window.innerHeight,
scene: {
preload: preload,
create: create,
update: update
},
physics: {
default: 'arcade',
arcade: {
gravity: { y: 0 },
debug: false
}
}
};
let player;
let enemy;
let joystick;
let score = 0;
let scoreText;
let gameOver = false;
const game = new Phaser.Game(config);
function preload() {
this.load.image('player', 'assets/sprites/player.png');
this.load.image('enemy', 'assets/sprites/enemy.png');
}
function create() {
// Создание игрока
player = this.physics.add.sprite(400, 300, 'player');
player.setScale(0.5);
player.setCollideWorldBounds(true);
// Создание врага
enemy = this.physics.add.sprite(100, 100, 'enemy');
enemy.setScale(1.5);
enemy.setTint(0xff0000);
// Виртуальный джойстик
joystick = this.plugins.get('virtual-joystick').add(this, {
radius: 50,
x: 100,
y: config.height - 100,
base: this.add.circle(0, 0, 50, 0x888888).setAlpha(0.5),
thumb: this.add.circle(0, 0, 25, 0xcccccc).setAlpha(0.5)
});
// Текст счета
scoreText = this.add.text(20, 20, 'Score: 0', {
fontSize: '24px',
fill: '#fff',
backgroundColor: '#000'
});
// Коллизия игрока с врагом
this.physics.add.overlap(player, enemy, hitEnemy, null, this);
}
function update() {
if (gameOver) return;
// Движение игрока
const speed = 200;
if (joystick.force > 0) {
player.setVelocityX(joystick.velocityX * speed);
player.setVelocityY(joystick.velocityY * speed);
} else {
player.setVelocity(0);
}
// Преследование врага
this.physics.moveToObject(enemy, player, 250);
// Обновление счета
score += 0.1;
scoreText.setText(`Score: ${Math.floor(score)}`);
}
function hitEnemy() {
gameOver = true;
player.setTint(0xff0000);
this.physics.pause();
this.add.text(config.width/2 - 100, config.height/2, 'Game Over!\nTap to restart', {
fontSize: '32px',
fill: '#fff',
backgroundColor: '#000'
}).setInteractive()
.on('pointerdown', () => location.reload());
}
// Плагин для виртуального джойстика
class VirtualJoystickPlugin extends Phaser.Plugins.BasePlugin {
constructor(pluginManager) {
super(pluginManager);
pluginManager.registerGameObject('virtualJoystick', this.createJoystick);
}
createJoystick(config) {
return new VirtualJoystick(this.scene, config);
}
}
class VirtualJoystick {
constructor(scene, { radius, x, y, base, thumb }) {
this.scene = scene;
this.radius = radius;
this.base = base.setPosition(x, y);
this.thumb = thumb.setPosition(x, y);
this.position = new Phaser.Math.Vector2(x, y);
this.force = 0;
this.velocityX = 0;
this.velocityY = 0;
this.pointer = scene.input.activePointer;
this.isDown = false;
scene.input.on('pointerdown', this.onDown, this);
scene.input.on('pointerup', this.onUp, this);
scene.input.on('pointermove', this.onMove, this);
}
onDown(pointer) {
if (Phaser.Geom.Circle.ContainsPoint(this.base.getBounds(), pointer)) {
this.isDown = true;
}
}
onUp() {
this.isDown = false;
this.thumb.setPosition(this.position.x, this.position.y);
this.force = 0;
this.velocityX = 0;
this.velocityY = 0;
}
onMove(pointer) {
if (this.isDown) {
const deltaX = pointer.x - this.position.x;
const deltaY = pointer.y - this.position.y;
const angle = Math.atan2(deltaY, deltaX);
const distance = Math.min(Phaser.Math.Distance.Between(
this.position.x,
this.position.y,
pointer.x,
pointer.y
), this.radius);
this.thumb.setPosition(
this.position.x + Math.cos(angle) * distance,
this.position.y + Math.sin(angle) * distance
);
this.force = distance / this.radius;
this.velocityX = Math.cos(angle);
this.velocityY = Math.sin(angle);
}
}
}
// Регистрация плагина джойстика
Phaser.Plugins.PluginManager.register('virtual-joystick', VirtualJoystickPlugin, 'virtualJoystick');
</script>
</body>
</html>
Для работы игры вам нужно:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/phaser-arcade-physics.min.js"></script>
<style>
body {
margin: 0;
overflow: hidden;
}
</style>
</head>
<body>
<script>
const config = {
type: Phaser.AUTO,
width: window.innerWidth,
height: window.innerHeight,
scene: {
preload: preload,
create: create,
update: update
},
physics: {
default: 'arcade',
arcade: {
gravity: { y: 0 },
debug: false
}
}
};
let player;
let enemy;
let joystick;
let score = 0;
let scoreText;
let gameOver = false;
const game = new Phaser.Game(config);
function preload() {
this.load.image('player', 'assets/sprites/player.png');
this.load.image('enemy', 'assets/sprites/enemy.png');
}
function create() {
// Создание игрока
player = this.physics.add.sprite(400, 300, 'player');
player.setScale(0.5);
player.setCollideWorldBounds(true);
// Создание врага
enemy = this.physics.add.sprite(100, 100, 'enemy');
enemy.setScale(1.5);
enemy.setTint(0xff0000);
// Виртуальный джойстик
joystick = this.plugins.get('virtual-joystick').add(this, {
radius: 50,
x: 100,
y: config.height - 100,
base: this.add.circle(0, 0, 50, 0x888888).setAlpha(0.5),
thumb: this.add.circle(0, 0, 25, 0xcccccc).setAlpha(0.5)
});
// Текст счета
scoreText = this.add.text(20, 20, 'Score: 0', {
fontSize: '24px',
fill: '#fff',
backgroundColor: '#000'
});
// Коллизия игрока с врагом
this.physics.add.overlap(player, enemy, hitEnemy, null, this);
}
function update() {
if (gameOver) return;
// Движение игрока
const speed = 200;
if (joystick.force > 0) {
player.setVelocityX(joystick.velocityX * speed);
player.setVelocityY(joystick.velocityY * speed);
} else {
player.setVelocity(0);
}
// Преследование врага
this.physics.moveToObject(enemy, player, 250);
// Обновление счета
score += 0.1;
scoreText.setText(`Score: ${Math.floor(score)}`);
}
function hitEnemy() {
gameOver = true;
player.setTint(0xff0000);
this.physics.pause();
this.add.text(config.width/2 - 100, config.height/2, 'Game Over!\nTap to restart', {
fontSize: '32px',
fill: '#fff',
backgroundColor: '#000'
}).setInteractive()
.on('pointerdown', () => location.reload());
}
// Плагин для виртуального джойстика
class VirtualJoystickPlugin extends Phaser.Plugins.BasePlugin {
constructor(pluginManager) {
super(pluginManager);
pluginManager.registerGameObject('virtualJoystick', this.createJoystick);
}
createJoystick(config) {
return new VirtualJoystick(this.scene, config);
}
}
class VirtualJoystick {
constructor(scene, { radius, x, y, base, thumb }) {
this.scene = scene;
this.radius = radius;
this.base = base.setPosition(x, y);
this.thumb = thumb.setPosition(x, y);
this.position = new Phaser.Math.Vector2(x, y);
this.force = 0;
this.velocityX = 0;
this.velocityY = 0;
this.pointer = scene.input.activePointer;
this.isDown = false;
scene.input.on('pointerdown', this.onDown, this);
scene.input.on('pointerup', this.onUp, this);
scene.input.on('pointermove', this.onMove, this);
}
onDown(pointer) {
if (Phaser.Geom.Circle.ContainsPoint(this.base.getBounds(), pointer)) {
this.isDown = true;
}
}
onUp() {
this.isDown = false;
this.thumb.setPosition(this.position.x, this.position.y);
this.force = 0;
this.velocityX = 0;
this.velocityY = 0;
}
onMove(pointer) {
if (this.isDown) {
const deltaX = pointer.x - this.position.x;
const deltaY = pointer.y - this.position.y;
const angle = Math.atan2(deltaY, deltaX);
const distance = Math.min(Phaser.Math.Distance.Between(
this.position.x,
this.position.y,
pointer.x,
pointer.y
), this.radius);
this.thumb.setPosition(
this.position.x + Math.cos(angle) * distance,
this.position.y + Math.sin(angle) * distance
);
this.force = distance / this.radius;
this.velocityX = Math.cos(angle);
this.velocityY = Math.sin(angle);
}
}
}
// Регистрация плагина джойстика
Phaser.Plugins.PluginManager.register('virtual-joystick', VirtualJoystickPlugin, 'virtualJoystick');
</script>
</body>
</html>
Please post answer...................................
ааа всё, ПОНЯЛ.... Запятая перед закр. скобкой ну совсем не нужна... всем спасибки)))
Здравствуйте не могу войти в лурк These credentials do not match our records вот это выдает
OMG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
⠀⠀⠀⣴⣿⠋⢠⣟⡼⣷⠼⣎⣼⢇⣿⣄⠱⣄ ⠀⠀⠀⠀⠀⠀⠹⣿⡀⣆⠙⠢⠐⠉⠉⣴⣾⣽⢟⡰⠃ ⠀⠀⠀⠀⠀⠀⠀⠈⢿⣿⣦⠀⠤⢴⣿⠿⢋⣴⡏⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢸⡙⠻⣿⣶⣦⣭⣉⠁⣿⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⠀⠈⠉⠉⠉⠉⠇⡟⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⠀⠀⣘⣦⣀⠀⠀⣀⡴⠊⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠈⠙⠛⠛⢻⣿⣿⣿⣿⠻⣧⡀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠫⣿⠉⠻⣇⠘⠓⠂⣀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠈⠉⠉⠉⠀⠀
| header 1 | header 2 |
|---|---|
| cell 1 | cell 2 |
| cell 3 | cell 4 |
⢶⣾⣿⣿⣿⣿⣿⣶⣄⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠹⣿⣿⣿⣿⣿⣿⣿⣧⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠈⠙⠻⢿⣿⣿⠿⠛⣄⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀
| header 1 | header 2 |
|---|---|
| cell 1 | cell 2 |
| cell 3 | cell 4 |
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡁⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠁⠀⠀⠀⠀⠀⠀⠀
| header 1 | header 2 |
|---|---|
| cell 1 | cell 2 |
| cell 3 | cell 4 |