- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
public void CheckMemoStyle(bool isChecked)
{
if (isChecked)
{
memoStyleLayoutCntrl.Selected = true;
}
else
{
memoStyleLayoutCntrl.Selected = false;
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+106
public void CheckMemoStyle(bool isChecked)
{
if (isChecked)
{
memoStyleLayoutCntrl.Selected = true;
}
else
{
memoStyleLayoutCntrl.Selected = false;
}
}
memoStyleLayoutCntrl.Selected = isChecked; уже не модно?
+146
class BbCod{
function BbCod(){
}
static function BbB($text){
if (is_array($text)) {
$text = '<b>'.$text[1].'</b>';
}
return preg_replace_callback("~\[b]((?:[^[]|\[(?!/?b])|(?R))+)\[/b]~is", "BbCod::BbB" , $text);
}
static function BbI($text){
if (is_array($text)) {
$text = '<i>'.$text[1].'</i>';
}
return preg_replace_callback("~\[i]((?:[^[]|\[(?!/?i])|(?R))+)\[/i]~is", "BbCod::BbI" , $text);
}
// ...
function Bb($text, $param = array()){
if(!isset($param['b']) || $param['b'] !== false) $text = $this->BbB($text);
if(!isset($param['i']) || $param['i'] !== false) $text = $this->BbI($text);
if(!isset($param['u']) || $param['u'] !== false) $text = $this->BbU($text);
if(!isset($param['ol']) || $param['ol'] !== false) $text = $this->BbOl($text);
if(!isset($param['ul']) || $param['ul'] !== false) $text = $this->BbUl($text);
if(!isset($param['li']) || $param['li'] !== false) $text = $this->BbLi($text);
if(!isset($param['quote']) || $param['quote'] !== false) $text = $this->BbQuote($text);
if(!isset($param['left']) || $param['left'] !== false) $text = $this->BbLeft($text);
if(!isset($param['right']) || $param['right'] !== false) $text = $this->BbRight($text);
if(!isset($param['center']) || $param['center'] !== false) $text = $this->BbCenter($text);
if(!isset($param['justify']) || $param['justify'] !== false) $text = $this->BbJustify($text);
if(!isset($param['size']) || $param['size'] !== false) $text = $this->BbSize($text);
if(!isset($param['color']) || $param['color'] !== false) $text = $this->BbColor($text);
if(!isset($param['fright']) || $param['fright'] !== false) $text = $this->BbFRight($text);
if(!isset($param['fleft']) || $param['fleft'] !== false) $text = $this->BbFLeft($text);
if(!isset($param['table']) || $param['table'] !== false) $text = $this->BbTable($text);
if(!isset($param['td']) || $param['td'] !== false) $text = $this->BbTd($text);
if(!isset($param['th']) || $param['th'] !== false) $text = $this->BbTh($text);
if(!isset($param['tr']) || $param['tr'] !== false) $text = $this->BbTr($text);
if(!isset($param['br']) || $param['br'] !== false) $text = $this->BbBr($text);
if(!isset($param['hr']) || $param['hr'] !== false) $text = $this->BbHr($text);
if(!isset($param['youtube']) || $param['youtube'] !== false) $text = $this->BbYoutube($text);
if(!isset($param['img']) || $param['img'] !== false) $text = $this->BbIms($text);
if(!isset($param['src']) || $param['src'] !== false) $text = $this->BbSrc($text);
if(!isset($param['mail']) || $param['mail'] !== false) $text = $this->BbMail($text);
return $text;
}
}
// end class
Писал в само начале осваивания ООП в php. И причем такое ощущения что бухой писал)
+155
<?php
function variation($name, $cache = true)
{
$hach = md5($name);
//Проверяем кэш, если его нет - делаем запрос к API(JSON).
if (!file_exists('cache/variation/' . $hach . '.cache')) {
$c = file_get_contents('http://export.yandex.ru/inflect.xml?name=' . urlencode($name) . '&format=json');
//Записываем кэш
if ($cache === true) {
file_put_contents('cache/variation/' . $hach . '.cache', $c);
}
}
//Если кэш есть - берем оттуда.
else {
$c = file_get_contents('cache/variation/' . $hach . '.cache');
}
//Возвращаем массив(Функция работает только с UTF-8)
return json_decode($c, true);
}
$arr = variation('Москва');
/*
//Переводим в cp1251(JSON).
$arr = variation('Москва');
//Для всего массива
function _iconv($val)
{
return iconv('utf-8', 'cp1251', $val);
}
$arr = array_map('_iconv', $arr);
//Или для отдельного элемента
$arr[1] = iconv('utf-8', 'cp1251', $arr[1]);
*/
echo 'Оригинал: ', $arr['original'], '<br/>';
echo 'Именительный: ', $arr[1], '<br/>';
echo 'Родительный: ', $arr[2], '<br/>';
echo 'Дательный: ', $arr[3], '<br/>';
echo 'Винительный: ', $arr[4], '<br/>';
echo 'Творительный: ', $arr[5], '<br/>';
echo 'Предложный: ', $arr[6], '<br/>';
http://moicoding.ru/php-poleznosti/8-Yandeks-sklonyator
+114
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
protected virtual void Dispose(bool disposing)
{
_channelRedrawManager.StopProcessing();
}
~ChannelControlViewModel()
{
Dispose(false);
}
Деструкти правильно..
+142
../../../../archive/03_Production/03_Programming/cdn/res/map_1_bg.png
Мы не ищем простых путей
+130
public static string Handle(System.Exception exception)
{
try
{
throw exception;
}
catch (System.Net.WebException ex)
{
...
}
catch (System.Web.Services.Protocols.SoapHeaderException ex)
{
...
}
catch (System.Web.Services.Protocols.SoapException ex)
{
...
}
catch (ArgumentNullException ex)
{
...
}
catch (NullReferenceException ex)
{
...
}
catch (Exception ex)
{
...
}
}
кусок кода в чужом проекте, который сейчас допиливаю :(
+74
String.format("USR-БГПУ", new Object[] { new SimpleDateFormat("dd MMMM yyyy", new Locale("ru", "RU")) })
Нашёл в самолично написанной утильке (из серии блиц-[говно]кодинга). Думал.
+1001
bool IsDigit(char cKey, const char *cKeys) {
for (int i = 0; i < strlen(cKeys); i++)
if (cKeys[i] == cKey)
return true;
return false;
}
−102
def to_sk_pzd(text):
result = ''
for char in text:
for bit in str(bin(ord(char))):
if bit == '0':
result += 'сука'
elif bit == '1':
result += 'пиздец'
return result
print to_sk_pzd('чо нада?')
# Output:
# сукапиздецпиздецпиздецпиздецсукапиздецпиздецпиздецсукапиздецпиздецпиздецсукапиздецпиздецпиздецсукасукапиздецсукасукасукасукасукасукапиздецпиздецпиздецсукапиздецпиздецсукапиздецсукапиздецпиздецпиздецсукасукасукасукасукасукапиздецпиздецпиздецсукасукапиздецсукасукасукапиздецпиздецпиздецсукасукасукасукасукасукапиздецпиздецпиздецпиздецпиздецпиздец
гопник-байт-encoding
+156
<?php
$obj = json_decode("http://export.yandex.ru/inflect.xml?name="."Максим"."+"."Крикун"."&format=json");
$rp = $obj->1;
echo ($rp);
?>
Друг в скайпе киданул