- 1
- 2
- 3
- 4
if(count($proxy) === 0 ){
echo 'SMTH went wrong or all proxy pososali vse' . PHP_EOL;
exit;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
if(count($proxy) === 0 ){
echo 'SMTH went wrong or all proxy pososali vse' . PHP_EOL;
exit;
}
Останавливаемся если закончились прокси
+142
<?php
$file1 = 'D:\file.txt';
$fo1 = fopen($file1,"r");
$array = array(1=>'б',2=>'в',3=>'г',4=>'д',5=>'ж',6=>'з',7=>'й',8=>'к',9=>'л',10=>'м',11=>'н',12=>'п',
13=>'р',14=>'с',15=>'т',16=>'ф',17=>'х',18=>'ц',19=>'ч',20=>'ш',21=>'щ');
$shetchik = 0;
$t=0;
while (!feof($fo1))
{
$line2 = fgets($fo1);
$line = strtolower($line2);
for ($j=0;$j<strlen($line);$j++)
{
$char = $line[$j];
if(in_array($line[$j],$array))
{
$index = array_keys($array,$line[$j]);
$int = $index[0];
if ($int-$t>=1)
{
$shetchik++;
$t = $int;
}
else
{
$t=0;
$shetchic=0;
}
if ($shetchik==4) echo "$line2<br>";
}
}
}
?>
шедевр
+141
LoggerSngl::instance()->Trace("Заходим под семафор.");
QPRFQueueSemaphoreSngl::instance()->Lock(); //Гыгы.
{
LoggerSngl::instance()->Trace("Зашли под семафор.");
CSingleLock lock(QPREFQueueMutexSngl::instance().get(), TRUE);
LoggerSngl::instance()->Trace("Получение задачи из очереди...");
qprfTask = std::dynamic_pointer_cast<QPRFTask>(_tasks.front());
_tasks.pop();
LoggerSngl::instance()->TraceFmt("Получили задачу из очереди. Остаток длины %d.", _tasks.size());
}
if (qprfTask->isFinishTask())
{
CoUninitialize();
release_chckxml_lib();
qprfTask->semaphore()->Unlock();
_endthreadex(0);
}
+142
// storage -> user -> project -> task -> attachments
var userPath = path.join(basePath, userId);
var projectPath = path.join(userPath, projectId);
var taskPath = path.join(userPath, taskId);
// happy mkdir... happy mkdir!
try {
try {
fs.statSync(taskPath); // task folder exists
}
catch (err) {
try {
fs.statSync(projectPath); // project folder exists
}
catch (err) {
try {
fs.statSync(userPath); // user folder exists
}
catch (err) {
fs.mkdirSync(userPath);
}
fs.mkdirSync(projectPath);
}
fs.mkdirSync(taskPath);
}
}
catch (err) {
return next(err);
}
Есть сервер на nodejs и программка типа менеджера задач. Надо было реализовать аттачменты к задачам. Есть папка storage, а в ней заводим папочки по иерархии, как в первом комментарии... и, видимо я что-то не понимаю в работе с файловой системой из под ноды :(
+145
// Когда лень удалять условие и рефакторить код в условии...
if(1==1){
// тут около 1000 строк кода...
}
+170
header("HTTP/1.1 404 OK");
+142
Вопрос у меня есть. Весь известный интернет переискал найти не могу. Прога для линукса нужна. Которая фиксирует факт нажатия клавиши и по желанию меня.
Потом сообщает Вася ты с момента запуска проги нажимал кнопки 3 часа. в таких то промежутках.
А то я слишком много мне так кажется [s]смотрю порно[/s] занимаюсь хуйней а не работаю.
Такую прогу мне под линукс бы надо.
+144
sleh = UpCase(92); // просто слеш
Просто слеш.
+142
QString queryString = QString("SELECT `angle`, `heights` FROM `heights%1` WHERE `angle` / 10 ").arg(camera->cid());
if (from <= 0 || to > 360)
{
if (from <= 0) // to the right of North
{
from += 360;
qSwap<double>(from, to);
}
else if (to > 360) // to the left of North
{
to -= 360;
qSwap<double>(from, to);
}
from += 0.1;
to -= 0.1;
queryString += "NOT ";
}
queryString += QString("BETWEEN %1 AND %2").arg(from, 0, 'f', 1).arg(to, 0, 'f', 1);
извращался как мог, сколько дадите по шкале от 0 до 10?
+143
/* Example libCello Program */
#include "Cello.h"
int main(int argc, char** argv) {
/* Stack objects are created using "$" */
var int_item = $(Int, 5);
var float_item = $(Real, 2.4);
var string_item = $(String, "Hello");
/* Heap objects are created using "new" */
var items = new(List, int_item, float_item, string_item);
/* Collections can be looped over */
foreach (item in items) {
/* Types are also objects */
var type = type_of(item);
print("Object %$ has type %$\n", item, type);
}
/* Heap objects destroyed with "delete" */
delete(items);
}
http://libcello.org/