- 1
- 2
- 3
- 4
1) Логинимся в почту mail.ru в другом городе.
2) Приходит письмо безопасности, что выполнен подозрительный вход в ваш аккаунт.
3) Сразу же удаляем письмо.
4) Какой багор )))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−2
1) Логинимся в почту mail.ru в другом городе.
2) Приходит письмо безопасности, что выполнен подозрительный вход в ваш аккаунт.
3) Сразу же удаляем письмо.
4) Какой багор )))
−1
За мной следят, вы тоже в курсе?
−1
def _run(self):
L.debug('CommentsMonitor started.')
with requests.Session() as sess:
bormand = Bormand(sess)
while True:
comments = bormand.get_comments()
if comments is not None:
for comment_json in comments:
comment = Comment(comment_json)
if comment.id not in self.replied_cache and comment.user_id not in self.users_blacklist:
task = parse_comment(comment)
if task is not None:
L.debug('Replying to: ' + str(comment))
self.replied_cache.add(comment.id)
self.tasks_queue.put(task)
else: # comments is None
L.warning('Failed to load comments')
if self._stop_ev.wait(timeout=self.pause_time):
break
L.debug('CommentsMonitor stopped.')
Какой уровень вложенности )))
0
$petuh = new Petuh();
$petuh->confirm();
Память в пхп не шарится, и на каждый запрос заново запускается. По-моему это каждый петух знает.
−3
В WSH есть объект WScript, расширяющий возможности языка и позволяющий управлять их поведением.
Одно из его свойств - Interactive, оно позволяет разрешить либо запретить скрипту показывать пользователю диалоговые окна.
Как-то так:
WScript.Interactive=False
MsgBox "Эй, ламер! Привет!" 'этот диалог не будет показан
WScript.Interactive=True
msgbox wscript.scriptfullname ' этот дилог будет по... нет, тоже не будет показан.
А всё потому, что скриптовый движок выбирается только один раз и не может быть сменен динамически.
Выбрать можно либо UI-движок, показывающий сообщения и ошибки, либо Silent-движок, который не показывает ничего.
Вот уж какой багор!..
+2
if($_GET['page']==''){include($_SERVER['DOCUMENT_ROOT'].'/page/catalog.php');}
if($_GET['page']=='product'){include($_SERVER['DOCUMENT_ROOT'].'/page/product.php');}
if($_GET['page']=='category'){include($_SERVER['DOCUMENT_ROOT'].'/page/category.php');}
if($_GET['page']=='subcatalog'){include($_SERVER['DOCUMENT_ROOT'].'/page/category.php');}
if($_GET['page']=='subcategory'){include($_SERVER['DOCUMENT_ROOT'].'/page/subcategory.php');}
if($_GET['page']=='dressing'){include($_SERVER['DOCUMENT_ROOT'].'/page/dressing.php');}
if($_GET['page']=='consultant'){include($_SERVER['DOCUMENT_ROOT'].'/page/consultant.php');}
if($_GET['page']=='stock'){include($_SERVER['DOCUMENT_ROOT'].'/page/stock.php');}
if($_GET['page']=='hit'){include($_SERVER['DOCUMENT_ROOT'].'/page/hit.php');}
2019 год. Проект был написан год назад чуваками из провинции. Зато на фронтенде Angular.
+4
private async Task CountResultAsync(IProgress<bool> progress)
{
object sync = new object();
await Task.Run(() => Parallel.For(0, _dataList.Count, i =>
{
lock (sync)
{
var index = _dataList.FindIndex(m => m.FullPath.Equals(_dataList[i].FullPath));
_dataList[index] = new GridModel()
{
FullPath = _dataList[i].FullPath,
Name = _dataList[i].Name,
Checksum = GetFileChecksum(_dataList[i].FullPath),
IsCompleted = true
};
}
}));
}
Когда кто-то пытается написать параллельный код, но что-то идет не так.
+1
function htmlspecialchars (s) {
const el = document.createElement('span');
el.innerText = s;
return el.innerHTML.replace(/<br>/g, "\n");
}
Почему в жепаскрипте нет прямого доступа к этой функции? Почему я должен для этого работать с DOM или сам писать эту поеботу на рагулярках? Почему асё так анально?
0
предлагаю убрать из алфавита буквы p и h
+1
import SwiftUI
struct LandmarkDetail: View {
@EnvironmentObject var userData: UserData
var landmark: Landmark
var landmarkIndex: Int {
userData.landmarks.firstIndex(where: { $0.id == landmark.id })!
}
var body: some View {
VStack {
MapView(landmark: landmark)
.frame(height: 300)
CircleImage(image: landmark.image(forSize: 250))
.offset(y: -130)
.padding(.bottom, -130)
VStack(alignment: .leading) {
HStack {
Text(landmark.name)
.font(.title)
Button(action: {
self.userData.landmarks[self.landmarkIndex].isFavorite.toggle()
}) {
if self.userData.landmarks[self.landmarkIndex].isFavorite {
Image(systemName: "star.fill")
.foregroundColor(Color.yellow)
} else {
Image(systemName: "star")
.foregroundColor(Color.gray)
}
}
}
HStack(alignment: .top) {
Text(landmark.park)
.font(caption)
Spacer()
Text(landmark.state)
.font(.caption)
}
}
.padding()
Spacer()
}
.navigationBarTitle(Text(landmark.name), displayMode: .inline)
}
}
https://developer.apple.com/tutorials/swiftui/handling-user-input
Принципиально новый нескучный "декларативный" UI от компании Apple. В наличии:
* магические константы
* спагетти из замыканий
* биндинги, страшные как атомная война
* где-то внутри модная хипстерская реактивная либа
На фоне этого кошмара qml кажется вершиной инженерной мысли