- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
//DELPHI
Hex:string
Hex:='FFF123'
for i to length (Hex)
StrToInt('$' + InttoHex(Ord(Hex[i]),2))
//Какую только хрень не изобретут люди, не удосужившиеся найти в справке HexToBin...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+116
//DELPHI
Hex:string
Hex:='FFF123'
for i to length (Hex)
StrToInt('$' + InttoHex(Ord(Hex[i]),2))
//Какую только хрень не изобретут люди, не удосужившиеся найти в справке HexToBin...
Действительно хорошая перекодировка.
−107
@tag.url = @tag.name.downcase.gsub('А','a').gsub('а','a').gsub('Б','b').gsub('б','b').gsub('В','v').gsub('в','v').gsub('Г','g').gsub('г','g').gsub('Д','d').gsub('д','d').gsub('Е','e').gsub('е','e').gsub('Ё','ye').gsub('ё','e').gsub('Ж','j').gsub('ж','j').gsub('З','z').gsub('з','z').gsub('И','i').gsub('и','i').gsub('Й','i').gsub('й','i').gsub('К','k').gsub('к','k').gsub('Л','l').gsub('л','l').gsub('М','m').gsub('м','m').gsub('Н','n').gsub('н','n').gsub('О','o').gsub('о','o').gsub('П','p').gsub('п','p').gsub('Р','r').gsub('р','r').gsub('С','s').gsub('с','s').gsub('Т','t').gsub('т','t').gsub('У','u').gsub('у','u').gsub('Ф','f').gsub('ф','f').gsub('Х','h').gsub('х','h').gsub('Ц','ts').gsub('ц','ts').gsub('Ч','ch').gsub('ч','ch').gsub('Ш','sh').gsub('ш','sh').gsub('Щ','sh').gsub('щ','sh').gsub('Ъ','').gsub('ъ','').gsub('Ы','y').gsub('ы','y').gsub('Ь','').gsub('ь','').gsub('Э','e').gsub('э','e').gsub('Ю','you').gsub('ю','you').gsub('Я','ya').gsub('я','ya').gsub('`','').gsub(' ','-')
Оригинальный подход к транслитерации
−102
""" in utils.py"""
try:
mongo = pymongo.Connection(settings.MONGO_HOST).topbrands
except:
# it's ok, nobody dies
mongo = None
''''everywhere"""
from utils import mongo
try:
mongo.objects.save(obj)
except Exception, e:
log.exception(e)
Ну в самом деле пусть везде будет написано о том, что инстанс NoneType не имеет аттрибута objects.
+50
public function getEgreementsInfo($client_id) {
$list = array();
$query = $this->db->query("
SELECT * FROM `".DB_PREFIX."import_11` WHERE `client_id` = '".$this->db->escape($client_id)."'
");
return $this->customer->getAgreements();
return $query->rows;
}
Бывают ситуации, когда ошибка вылазит на продакшене, и исправить нужно за несколько минут. В результате возникают перлы
+98
<?php
echo (int) ((0.1 + 0.7) * 10);
?>
Похопе меня пугает
http://ideone.com/gVnkep
+138
var xmls = outPut.Select(x => new XmlSolutionRecord(x.Key, x.Value))
.Where(x => x.CanParse()) // check parameters
.Where(x =>
{
x.Parse(); // parse values
return true;
})
.GroupBy(
x => new Tuple<string, string, int>(x.DefSolutionName, x.SolutionName, x.DefSolutionVarsion)) // make groups
.Select(group => group.OrderByDescending(row => row.SolutionVersion).First().XmlId) // get id of latest solution for each group
.Select(config.GetXML);
Очередной шедевр чешского с шарп строения.
+107
while (!jHove.WaitForExit(2000)) { }
Thread.Sleep(2000); // just for case
комментарий убил
+140
$echo=SELECT * FROM users WHERE id='name'
echo "Ваше имя $echo";
не могу вывести поле name в таблице users чтобы на страничке поставить его имя которое он ввел при регистраций
−102
static PyNumberMethods __pyx_tp_as_number_DMetaphone = {
0, /*nb_add*/
0, /*nb_subtract*/
0, /*nb_multiply*/
0, /*nb_divide*/
0, /*nb_remainder*/
0, /*nb_divmod*/
0, /*nb_power*/
0, /*nb_negative*/
0, /*nb_positive*/
0, /*nb_absolute*/
0, /*nb_nonzero*/
0, /*nb_invert*/
0, /*nb_lshift*/
0, /*nb_rshift*/
0, /*nb_and*/
0, /*nb_xor*/
0, /*nb_or*/
0, /*nb_coerce*/
0, /*nb_int*/
0, /*nb_long*/
0, /*nb_float*/
0, /*nb_oct*/
0, /*nb_hex*/
0, /*nb_inplace_add*/
0, /*nb_inplace_subtract*/
0, /*nb_inplace_multiply*/
0, /*nb_inplace_divide*/
0, /*nb_inplace_remainder*/
0, /*nb_inplace_power*/
0, /*nb_inplace_lshift*/
0, /*nb_inplace_rshift*/
0, /*nb_inplace_and*/
0, /*nb_inplace_xor*/
0, /*nb_inplace_or*/
0, /*nb_floor_divide*/
0, /*nb_true_divide*/
0, /*nb_inplace_floor_divide*/
0, /*nb_inplace_true_divide*/
#if Py_TPFLAGS_DEFAULT & Py_TPFLAGS_HAVE_INDEX
0, /*nb_index*/
#endif
};
+137
foreach (BoxActor crate in crates)
{
crate.Body.EnableBody();
crate.Body.ApplyGravity = true;
physicSystem.RemoveBody(crate.Body);
Components.Remove(crate);
}
crates.Clear();
Раскопал древний код. Перед смертью не надышишься, как говорится...