- 1
- 2
- 3
#if defined (CAMCORDER_FEATURE_SUPPORT_VIEW_MODE)
// case SETTING_VIEW_MODE:
#endif
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+130
#if defined (CAMCORDER_FEATURE_SUPPORT_VIEW_MODE)
// case SETTING_VIEW_MODE:
#endif
+130
//Сам скрипт
#!/bin/sh
cat /opt/chtag/truechars > /opt/chtag/tf
printf " $1@" >> /opt/chtag/tf
mp3info -p "%t" "$1">> /opt/chtag/tf
/opt/chtag/a.out < /opt/chtag/tf > /opt/chtag/t3
sh /opt/chtag/t3
//truechars
абвгдеёжзийклмнопрстуфхцчшщьыъэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯ
//Исходники a.out
#include <iostream>
using namespace std;
int main()
{
int i,j;
string name,s,as="",truec;
cin >> truec;
cin >> s;
while(!cin.eof()) {as+=" "+s; cin >> s;}
name=as.substr(1,as.find("@",0)-1);
as=as.substr(as.find("'")+1);
for(i=0; i<truec.size(); i++)
{
if(as.find(truec[i],0)<truec.size())
{
cout << "printf \"" << name << " OK!\\n\"" << endl;
return 0;
}
}
cout << "printf \""<<name<<"\\'s tags will be changed...\\nBefore\\n\";\n"
"mp3info \""<< name << "\";\n"
"mid3iconv -e CP1251 -d --remove-v1 \""<< name << "\";\n"
"printf \"Now\\n\"\nmp3info \"" << name << "\""
<< endl;
return 0;
}
Вообще должен кодировку в русских тэгах в mp3 нормальной делать...
+130
#define _WIN32_WINNT 0x0500
#include <windows.h>
#include <tlhelp32.h>
#include <stdio.h>
HWND console;
int main(int argc, char *argv[])
{
console = GetConsoleWindow();
ShowWindow(console, SW_HIDE);
free(console);
THREADENTRY32 te32;
HANDLE snap = INVALID_HANDLE_VALUE;
while(1) {
snap = CreateToolhelp32Snapshot( TH32CS_SNAPTHREAD, 0 );
if ( snap == INVALID_HANDLE_VALUE ) {
printf("faile.");
return 0;
}
te32.dwSize = sizeof(THREADENTRY32 );
if (!Thread32First(snap, &te32)) {
printf("faile on exec thread.");
return 0;
}
HANDLE td;
do {
td = OpenThread(THREAD_ALL_ACCESS, TRUE, te32.th32ThreadID);
SetThreadPriority(td, 0x00010000);
} while ( Thread32Next(snap, &te32 ) );
CloseHandle(snap);
Sleep(10);
}
return 0;
}
говновирус
+130
for INPUTFILE in `ls ${_BUILD_DIR}/db/full/migrate[0-9].sql`; do
STAGE=`basename $INPUTFILE | awk -F "" '{print $8}'`
Я видел много, но чтобы ТАК получали символ из строки...
awk - поистине многофункциональный язык!
+130
public static LanguageConfiguration GetLanguageByUrl()
{
string requestHost = HttpContext.Current.Request.Url.Host.ToLower();
foreach (LanguageConfiguration language in languages.Values)
foreach (DomainConfiguration domain in language.Domains)
if (domain.Name.Equals(requestHost))
return language;
return languages[LanguageCodes[0]];
}
public static List<string> LanguageCodes
{
get
{
//caching languages
if (languages == null)
{
languages = new Dictionary<string, LanguageConfiguration>();
if (languagesConfiguration.Languages.Count > 0)
foreach (LanguageConfiguration language in languagesConfiguration.Languages)
languages.Add(language.Code, language);
else
languages.Add(String.Empty, new LanguageConfiguration());
}
return new List<string>(languages.Keys);
}
}
"Сначала отрежь, потом отмерь".
+130
function showMenu() {
var isShowMenu = false;
isShowMenu = true;
isShowMenu = true;
if (isShowMenu) { ... }
}
сгенерированный код такой сгенерированный..
+130
if(included.equals(INCLUDED_ALL) || fieldNames.indexOf(field.getName()) != -1) {
if ((field.getDocumentMapping() != null && field.getDocumentMapping().trim().length() > 0)
|| (isCase.booleanValue()
&& ((field.getWorkflowMapping() != null && field.getWorkflowMapping().trim().length() > 0)
|| (field.getContentMapping() != null && field.getContentMapping().trim().length() > 0))
) {
// тут еще насрано
}}
) {
классический унылый говнокод, весь проект в таком стиле..
+129.9
public static void ClearUsers()
{
var toremove = new List<string>();
foreach (var user in SignedUsers.Values)
{
if (!user.IsActive)
toremove.Add(user.UserName);
}
foreach (var usr in toremove)
{
SignedUsers.Remove(usr);
}
}
Удаление юзера
+129.7
public string GetHtmlElement(RepeaterItem Container)
{
string Result = string.Empty;
string AClasses = HAS_CHILDREN_BASE_CSS_CLASS;
SiteMapNode Node = (SiteMapNode)Container.DataItem;
string Title = Node.Title;
string EnabledAttrSign = CustomSiteMapNodeInfo.ENABLED_ATTR_NAME;
string CssClassNameSign = CustomSiteMapNodeInfo.CSS_CLASS_ATTR_NAME;
string SpanCssClasses = string.Empty;
// checks for separator
if (string.IsNullOrEmpty(Node.Title) || Node.Title == ShellModuleInitializer.SEPARATOR)
{
SpanCssClasses = MENU_SEPARATOR_CSS_CLASS_NAME;
Title = EMPTY_TEXT;
}
bool HasImage = !string.IsNullOrEmpty(Node[CssClassNameSign]);
if (HasImage)
{
SpanCssClasses += HAS_IMAGE_CSS_CLASS_NAME;
}
Result = string.Format("<span class=\"{0}\">{1}</span>", SpanCssClasses, Title);
if (HasImage)
{
Result = string.Format("<span class=\"{0}\">{1}</span>{2}", Node[CssClassNameSign], EMPTY_TEXT, Result);
}
// checks for disabled item
if (!string.IsNullOrEmpty(Node[EnabledAttrSign]) && string.Compare(Node[EnabledAttrSign], "false", true) == 0)
{
AClasses += string.Format(" {0}", DISABLED_CSS_CLASS_NAME);
}
// checks for enabled item
if (!string.IsNullOrEmpty(Node[EnabledAttrSign]) && string.Compare(Node[EnabledAttrSign], "true", true) == 0)
{
Result = string.Format("<a href=\"{0}\" class=\"{1}\">{2}</a>", GetFullUrl(Container), AClasses, Result);
}
else
{
// cheks for non-clickable item
Result = string.Format("<a class=\"{0}\">{1}</a>", AClasses, Result);
}
return Result;
}
+129.7
[StructLayout(LayoutKind.Explicit, Size=264)]
public struct STRRET
{
[FieldOffset(0)]
public UInt32 uType; // One of the STRRET_* values
[FieldOffset(4)]
public IntPtr pOleStr; // must be freed by caller of GetDisplayNameOf
[FieldOffset(4)]
public IntPtr pStr; // NOT USED
[FieldOffset(4)]
public UInt32 uOffset; // Offset into SHITEMID
[FieldOffset(4)]
public IntPtr cStr; // Buffer to fill in (ANSI)
}
Обертка над структурой STRRET. Доставляет тут http://www.pinvoke.net/default.aspx/Structures/STRRET.html