- 1
- 2
- 3
- 4
internal static object CopyImmutableSortedDictionary<K, V>(object original, ICopyContext context)
{
return original;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
internal static object CopyImmutableSortedDictionary<K, V>(object original, ICopyContext context)
{
return original;
}
Microsoft Orleans https://github.com/dotnet/orleans
Копирование объекта в 2к17
0
public void GetMapping(DbObject obj, IEnumerable<DbObject> map = null, params string[] additional)
{
Mapper m = Mapper.Get(obj.DialectType);
switch (m.MapperType)
{
case MapperType.SST:
m.Initialize(null, additional);
break;
case MapperType.SSM:
m.Initialize(null, additional);
break;
default:
throw new ArgumentException();
}
// применение: этот метод возвращает List<Tupple<DbObject, DbObject>>
m.GetMappingByDialect(obj, map);
}
public enum MapperType
{
SST,
SSM,
}
Во-вторник - этот код, выбил меня из рабочего процесса на весь день ...
0
#include <stdio.h>
#include <string.h>
#include <http_fetcher.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
if(argc != 2) { printf("Using: %s [url]\n", argv[0]); return 1; }
http_setTimeout(15);
if( http_setUserAgent("Mozilla/5.0 (Linux; Android 7.0; Pixel C Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.98 Safari/537.36") == -1)
http_perror("setUserAgent");
http_setRedirects(15);
http_setReferer("http://no-site.ru/");
char *file_name = "";
if( http_parseFilename(argv[1], &file_name) == -1)
{ http_perror("parseFilename"); return 1; }
printf("Download file: %s\n", file_name);
char *buff = malloc(5000);
if( http_fetch(argv[1], &buff) == -1)
{ http_perror("fetch"); return 1; }
printf("Write on file..\n");
FILE *f = fopen(file_name, "a");
fprintf(f, "%s", buff);
fclose(f);
printf("Successfully written to file \"%s\"\n", file_name);
return 0;
}
Блять писал программу а она нихуя не контачит, ёбанная библиотека https не поддерживает!
Не используйте эту говно библиотеку
+2
#define UM8(CONST_FLOAT,CHISLO_INT) \
((CONST_FLOAT+1.0/16)<(1.0/8))?((CHISLO_INT*0)>>3):\
(((CONST_FLOAT+1.0/16)<(2.0/8))?((CHISLO_INT*1)>>3):\
(((CONST_FLOAT+1.0/16)<(3.0/8))?((CHISLO_INT*2)>>3):\
(((CONST_FLOAT+1.0/16)<(4.0/8))?((CHISLO_INT*3)>>3):\
(((CONST_FLOAT+1.0/16)<(5.0/8))?((CHISLO_INT*4)>>3):\
(((CONST_FLOAT+1.0/16)<(6.0/8))?((CHISLO_INT*5)>>3):\
(((CONST_FLOAT+1.0/16)<(7.0/8))?((CHISLO_INT*6)>>3):\
(((CONST_FLOAT+1.0/16)<(8.0/8))?((CHISLO_INT*7)>>3):\
(CHISLO_INT)\
)\
)\
)\
)\
)\
)\
)
https://habrahabr.ru/post/334758/
0
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
int checkFile(char *s)
{
return ( open(s, O_RDONLY, 0) == -1) ? 0 : 1;
}
int main(int argc, char *argv[])
{
if(argc != 2) { printf("Тут один аргумент важен хуле\n"); return 1; }
if(checkFile(argv[1]))
{
int fd = open(argv[1], O_RDONLY, 0);
char buffer[1024];
read(fd, &buffer, sizeof(buffer));
printf("%s\n", buffer);
if( close(fd) == -1) perror("close");
}
else
printf("Файл не существует\n");
return 0;
}
Моя альтернатива программе cat, отсасывай cat ябучий!!
+2
Если ЭтоНовыйОбъект Тогда
Если Найти(НРег(ЭтотОбъект.ТекстЗаявки),"принтер") > 0 Тогда
ЭтотОбъект.ВидОбращения = Справочники.ИТ_ПричинаОбращения.НайтиПоНаименованию("Принтер");
КонецЕсли;
КонецЕсли;
Если в тексте заявки есть "принтер", значит это по принтеру, если в тексте "Замените картридж" - peaceDa рулю.
+1
service() {
[ -f "/etc/init.d/$1" ] || {
echo "service "'"'"$1"'"'" not found, the following services are available:"
ls "/etc/init.d"
return 1
}
/etc/init.d/$@
}
Случайно заметил дивное экранирование $1 в конфиге openwrt /etc/profile. Обожаю баш.
0
if ((cBegin_dt.get(Calendar.YEAR) >= cDateLower.get(Calendar.YEAR))
&&(cBegin_dt.get(Calendar.MONTH) >= cDateLower.get(Calendar.MONTH))
&&(cBegin_dt.get(Calendar.DAY_OF_MONTH) >= cDateLower.get(Calendar.DAY_OF_MONTH))
&&(cBegin_dt.get(Calendar.YEAR) <= cDateUpper.get(Calendar.YEAR))
&&(cBegin_dt.get(Calendar.MONTH) <= cDateUpper.get(Calendar.MONTH))
&&(cBegin_dt.get(Calendar.DAY_OF_MONTH) <= cDateUpper.get(Calendar.DAY_OF_MONTH))) {
return 1;
}
Когда пытаешь победить Java 1.7 и проверить входит ли дата в промежуток.
0
Телефон Страйкера: +79653583864
Скоро на всех гей-порталах страны.
Админ, можешь уже выбрасывать симку.
+1
<?php
/*
exit('<!DOCTYPE HTML><html><head>
<meta charset=UTF-8>
<title>Eridon</title>
</head>
<body style="color:#2b9e00">
<h1 style="text-align:center;margin:50px 0"><img src=logo.png style="vertical-align:middle"><br>Сайт на реконструкції</h1>
<h2 style="text-align:center">Відкриття оновленого сайту 13 липня</h2>
</body>
</html>');
*/
$Langs=array('uk','ru','en');
$start=microtime(true);
$A=explode('.',$_SERVER["SERVER_NAME"]);
if(in_array($A[0],array('en','uk','ru'))){
$root=substr($_SERVER["DOCUMENT_ROOT"],0,strpos($_SERVER["DOCUMENT_ROOT"],'/'.$A[0]));
$root.='/www';
$subhost=$A[0];
unset($A[0]);
$host=implode('.',$A);
}else{
$root=$_SERVER["DOCUMENT_ROOT"];
$host=$_SERVER["SERVER_NAME"];
}
$host='//'.$host;
if(!empty($_GET['img'])){include $root.'/1/img.php';exit;}
session_start();
if(!empty($_SESSION['lang'])){
$lang=$_SESSION['lang']; //начальное значение языка - чтобы при обращении к отсутствующему файлу (404) возвращать прежнее значение языка
}
//if(isset($_GET['unset'])){unset($_SESSION['client']);}
$t=substr($_SERVER["REQUEST_URI"],1,3);
//echo '<li>root='.$root.'<li>host='.$host.'<li>t='.$t.'<li>URI='.$_SERVER["REQUEST_URI"];
header('URI:'.$_SERVER["REQUEST_URI"]);
header('t:'.$t);
//$REQUEST=substr($_SERVER["REQUEST_URI"],3);
if(!isset($_GET['ajx'])){
$REQUEST=substr($_SERVER["REQUEST_URI"],3);
//Вариант указания основного $Langs[0] и дополнительных языков
$n=count($Langs);
for($i=$n-1;$i>=0;$i--){
if($t==$Langs[$i].'/'){$_SESSION['lang']=$Langs[$i];unset($n);break;}
}
if(isset($n)){ //цикл не дал результата
$REQUEST=$_SERVER["REQUEST_URI"];
$_SESSION['lang']=$Langs[0];
}
if(empty($_SESSION['lang'])){
if(empty($subhost)){
$_SESSION['lang']=$Langs[0];
}else{$_SESSION['lang']=$subhost;}
}
}
if(!empty($_SERVER["HTTP_REFERER"])&& strpos($_SERVER["HTTP_REFERER"],$_SERVER["SERVER_NAME"])===false){
file_put_contents(
$root.'/1/log/log.txt',
date("Y.m.d H:i:s")
."\t".$_SERVER["REMOTE_ADDR"]
."\t".$_SERVER["HTTP_REFERER"]
."\t".$_SERVER["REQUEST_URI"]
."\t".$_SERVER["HTTP_USER_AGENT"]
."\n",
FILE_APPEND
);
}
require $root.'/1/class.db.php';
DB::getInstance();
require $root.'/1/functions.php';
$isIE=strpos($_SERVER["HTTP_USER_AGENT"],'Trident');
if($isIE){
$isIE=1;
}else{
$isIE=strpos($_SERVER["HTTP_USER_AGENT"],'Edge');if($isIE){$isIE=2;}
}
//$isIE=strpos($_SERVER["HTTP_USER_AGENT"],'Trident') || strpos($_SERVER["HTTP_USER_AGENT"],'Edge');
if(isset($_GET['ajx'])){require $root.'/1/ajx.php';exit;}
$headerStr='';
require $root.'/1/sUrl.php'; //функции текстовых URL
require $root.'/1/urlAr.php'; //текстовые URL
Когда очень крутая и серьёзная контора, стекло-стальной офис которой в Киеве занимает несколько гектаров места, а уборщицы ездят на работу на лексусах, выбирает "веб-студию" подешевле. Я такое говно вижу впервые. Фреймворки? ООП? MVC? В жопу! SQL инъекции? $_GET['p']=intval($_GET['p']); победит любых хакеров!
Первые 100 строчек точки входа - index.php