- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
[Flags]
public enum UserTypes : uint
{
None = 0,
xxx = uint.MaxValue / 2 + 1,
yyy= uint.MaxValue / 4 + 1,
All = xxx | yyy
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+95
[Flags]
public enum UserTypes : uint
{
None = 0,
xxx = uint.MaxValue / 2 + 1,
yyy= uint.MaxValue / 4 + 1,
All = xxx | yyy
}
Кчему мелочиться
+159
<p>
<script>// <![CDATA[
if (navigator.appVersion.indexOf("Win") != -1) {
document.getElementById("windows").style.display = "inline";
} else if (navigator.appVersion.indexOf("Mac") != -1) {
document.getElementById("osx").style.display = "inline";
} else if (navigator.appVersion.indexOf("Linux") != -1) {
document.getElementById("linux").style.display = "inline";
} else {
document.getElementById("windows").style.display = "inline";
document.getElementById("osx").style.display = "inline";
document.getElementById("linux").style.display = "inline";
}
// ]]></script>
</p>
Недавно один Java-pазработчик не смог разобраться, как пофиксеть баг в WordPress и решил переписать наш корпоративный сайт на Java мотивируя это тем, что будет намного легче поддерживать и развивать новую ситсему. Что из этого получилось видно на наглядном примере js-кода в верстке.
+158
<p><!-- Need to do some UI cleanup --><br>
<script type="text/javascript">// <![CDATA[
document.getElementById("badge-images").style.visibility = "hidden";
document.getElementById("about-contact").style.visibility = "hidden";
document.getElementById("header-menu").style.visibility = "hidden";
var hideContactDetails = true;
// ]]></script>
<br>
</p>
Недавно один Java-pазработчик не смог разобраться, как пофиксеть баг в WordPress и решил переписать наш корпоративный сайт на Java мотивируя это тем, что будет намного легче поддерживать и развивать новую ситсему. Что из этого получилось видно на наглядном примере наложение стилей на элементы страницы(верстка).
+59
#include <iostream>
#include <time.h>
#include <cmath>
#include <windows.h>
using namespace std;
int main()
{
Hashtable^ hat = gcnew Hashtable();
hat->Add(1,"|");
hat->Add(2,"||");
hat->Add(3,"|||");
hat->Add(4,"||||");
hat->Add(5,"|||||");
hat->Add(6,"||||||");
hat->Add(7,"|||||||");
hat->Add(8,"||||||||");
hat->Add(9,"|||||||||");
hat->Add(10,"||||||||||");
hat->Add(11,"|||||||||||");
hat->Add(12,"||||||||||||");
hat->Add(13,"|||||||||||||");
hat->Add(14,"||||||||||||||");
hat->Add(15,"|||||||||||||||");
hat->Add(16,"||||||||||||||||");
hat->Add(17,"|||||||||||||||||");
hat->Add(18,"||||||||||||||||||");
hat->Add(19,"|||||||||||||||||||");
hat->Add(20,"||||||||||||||||||||");
hat->Add(21,"|||||||||||||||||||||");
hat->Add(22,"||||||||||||||||||||||");
hat->Add(23,"|||||||||||||||||||||||");
hat->Add(24,"||||||||||||||||||||||||");
hat->Add(25,"|||||||||||||||||||||||||");
hat->Add(26,"||||||||||||||||||||||||||");
hat->Add(27,"|||||||||||||||||||||||||||");
hat->Add(28,"||||||||||||||||||||||||||||");
hat->Add(29,"|||||||||||||||||||||||||||||");
hat->Add(30,"||||||||||||||||||||||||||||||");
hat->Add(31,"|||||||||||||||||||||||||||||||");
hat->Add(32,"||||||||||||||||||||||||||||||||");
hat->Add(33,"|||||||||||||||||||||||||||||||||");
hat->Add(34,"||||||||||||||||||||||||||||||||||");
hat->Add(35,"|||||||||||||||||||||||||||||||||||");
hat->Add(36,"||||||||||||||||||||||||||||||||||||");
hat->Add(37,"|||||||||||||||||||||||||||||||||||||");
hat->Add(38,"||||||||||||||||||||||||||||||||||||||");
hat->Add(39,"|||||||||||||||||||||||||||||||||||||||");
hat->Add(40,"||||||||||||||||||||||||||||||||||||||||");
hat->Add(41,"|||||||||||||||||||||||||||||||||||||||||");
hat->Add(42,"||||||||||||||||||||||||||||||||||||||||||");
hat->Add(43,"|||||||||||||||||||||||||||||||||||||||||||");
hat->Add(44,"||||||||||||||||||||||||||||||||||||||||||||");
hat->Add(45,"|||||||||||||||||||||||||||||||||||||||||||||");
hat->Add(46,"||||||||||||||||||||||||||||||||||||||||||||||");
hat->Add(47,"|||||||||||||||||||||||||||||||||||||||||||||||");
hat->Add(48,"||||||||||||||||||||||||||||||||||||||||||||||||");
hat->Add(49,"|||||||||||||||||||||||||||||||||||||||||||||||||");
hat->Add(50,"||||||||||||||||||||||||||||||||||||||||||||||||||");
srand(time(0));
for(int i = 1; i<50; i++)
{
int r = rand() % 1000;
String^ s = hat[i]->ToString();
Console::WriteLine("\r"+i*2+"% completed:"+s);
}
cout << endl << "Operation completed successfully.\n" << flush;
return 0;
}
// http://stackoverflow.com/questions/16635787/making-a-console-progress-bar-windows/19589370#19589370
// Рисуем прогресс бар на С++
−387
@implementation UINavigationController (LastControllerBar)
- (UIStatusBarStyle)preferredStatusBarStyle {
if (self.viewControllers.count)
return [[self.viewControllers lastObject] preferredStatusBarStyle];
return UIStatusBarStyleDefault;
}
@end
Категория из VKSDK: https://github.com/VKCOM/vk-ios-sdk/blob/master/sdk/Source/Views/VKAuthorizeController.m
Долго разбирался, почему у меня буквы в статусбаре стали чёрными.
−114
cur.execute("""SELECT EXTRACT(dow from DATE %(date)s)""", {"date" : datetime})
week = cur.fetchone()
Я конечно знаю, что ГК про даты это плохой тон, но такого я еще не видел.
+159
if (strlen($PARAM)<=0) $PARAM = " class=\"inputselect\" ";
Если длинна строки меньше нуля? Битрикс, ты серьёзно?
+3
_rollNumber = new Random().Next(1, _countNumbers); //Подряд два кубика кидал - одинаковое число!!!
_rollNumber = new Random().Next(1, _countNumbers);
Thread.Sleep(20); //Так норм.
Из переписки. Бросание кубика для игры нарды.
+156
function GetDataArray($qs)
{
$res = array();
$q = mysql_query($qs);
if ($q) {
while ($row = mysql_fetch_array($q)) {
array_push($res,$row);
}
}
return $res;
}
Других путей получить массив записей наверно для автора нет
−119
функция КрасиваяДата ( Дата )
Стр = "";
Д = День (Дата);
М = Месяц (Дата);
Г = Год (Дата);
Если М = 1 тогда
мес = "января";
ИначеЕсли М = 2 тогда
мес = "февраля";
ИначеЕсли М = 3 Тогда
мес = "марта";
ИначеЕсли М = 4 Тогда
мес = "апреля";
ИначеЕсли М = 5 Тогда
мес = "майя";
ИначеЕсли М = 6 Тогда
мес = "июня";
ИначеЕсли М = 7 Тогда
мес = "июля";
ИначеЕсли М = 8 Тогда
мес = "августа" ;
ИначеЕсли М = 9 Тогда
мес = "сентебря";
ИначеЕсли М = 10 Тогда
мес = "октебря";
ИначеЕсли М =11 Тогда
мес = "ноября";
ИначеЕсли М =12 Тогда
мес = "декобря";
КонецЕсли;
КДата = Строка (Д) + " " + мес + " " + Строка(Г) + " г.";
Возврат КДата;
КонецФункции
Встретил сегодня такую конструкцию в отчете. Орфография передана без изменения