-
Печатаем имя файла... кажется
Date: 04/04/17
Keywords: no keywords
Печатаем имя файла и даже убеждаемся, что контейнер не пустой... почти всегда работает.
logger.debug("Message received, file id: " + cm == null ? "n/a" : cm.getFileName());
Source: https://code-wtf.livejournal.com/223113.html
-
Слегка кастомный instanceof
Date: 01/28/16
Keywords: java
Даже не знаю, нужны ли здесь комментарии. Java.
Object obj = list.next();
try {
fileName = (String) obj;
} catch (Exception e) {
File file = (File) obj;
fileName = file.getAbsolutePath();
}
Source: http://code-wtf.livejournal.com/222788.html
-
Слегка кастомный instanceof
Date: 01/28/16
Keywords: java
Даже не знаю, нужны ли здесь комментарии. Java.
Object obj = list.next();
try {
fileName = (String) obj;
} catch (Exception e) {
File file = (File) obj;
fileName = file.getAbsolutePath();
}
Source: https://code-wtf.livejournal.com/222788.html
-
Supported from version
Date: 10/22/15
Keywords: no keywords
std::wstring wsEbnSupportedFromVersion;
EBN в данном случае сокращение некоего внутреннего фирменного понятия по первым буквам. Ну не знает человек русского :)
Source: http://code-wtf.livejournal.com/222696.html
-
Supported from version
Date: 10/22/15
Keywords: no keywords
std::wstring wsEbnSupportedFromVersion;
EBN в данном случае сокращение некоего внутреннего фирменного понятия по первым буквам. Ну не знает человек русского :)
Source: https://code-wtf.livejournal.com/222696.html
-
Классика жанра
Date: 06/03/15
Keywords: no keywords
static inline void FREE(void* ptr) {
if (ptr != NULL) {
free(ptr);
ptr = NULL;
}
}
Source: http://code-wtf.livejournal.com/222193.html
-
Классика жанра
Date: 06/03/15
Keywords: no keywords
static inline void FREE(void* ptr) {
if (ptr != NULL) {
free(ptr);
ptr = NULL;
}
}
Source: https://code-wtf.livejournal.com/222193.html
-
Да это же GOTO!!!
Date: 04/23/15
Keywords: no keywords
Век живи век учись ... впервые встретил такую красоту в ява коде.
SHEETS:
for (int i = 0; i < wb.getNumberOfSheets(); i++) {
Sheet sheet = wb.getSheetAt(i);
...
//Create rowMap to represent a sheet
for (Row row : sheet) {
if (isComment(row, specData) || isEmptyRow(row)) {
continue;
}
if (specData.getColumnIndex().isEmpty()) {
try {
specData.getColumnIndex().putAll(findColumnIndexes(row));
} catch (NoSuchColumnException e) {
if (skipNotFoundColumnSheet) {
continue SHEETS;
} else {
throw e;
}
} catch (RuntimeException e) {
throw new RuntimeException(r.getFilename() + " processing error.", e);
}
} else {
specData.getRowMap().put(SpecRowMetadata.of(row.getRowNum(), mainTable), getRowMap(row, specData));
}
}
...
}
Source: http://code-wtf.livejournal.com/221702.html
-
Да это же GOTO!!!
Date: 04/23/15
Keywords: no keywords
Век живи век учись ... впервые встретил такую красоту в ява коде.
SHEETS:
for (int i = 0; i < wb.getNumberOfSheets(); i++) {
Sheet sheet = wb.getSheetAt(i);
...
//Create rowMap to represent a sheet
for (Row row : sheet) {
if (isComment(row, specData) || isEmptyRow(row)) {
continue;
}
if (specData.getColumnIndex().isEmpty()) {
try {
specData.getColumnIndex().putAll(findColumnIndexes(row));
} catch (NoSuchColumnException e) {
if (skipNotFoundColumnSheet) {
continue SHEETS;
} else {
throw e;
}
} catch (RuntimeException e) {
throw new RuntimeException(r.getFilename() + " processing error.", e);
}
} else {
specData.getRowMap().put(SpecRowMetadata.of(row.getRowNum(), mainTable), getRowMap(row, specData));
}
}
...
}
Source: https://code-wtf.livejournal.com/221702.html
-
Бессметрная классика снова и снова.
Date: 04/15/15
Keywords: no keywords
public boolean isRoot() {
return (isMaster() && !isSlave()) || (!isMaster() && !isSlave());
}
Source: http://code-wtf.livejournal.com/221562.html
-
Бессметрная классика снова и снова.
Date: 04/15/15
Keywords: no keywords
public boolean isRoot() {
return (isMaster() && !isSlave()) || (!isMaster() && !isSlave());
}
Source: https://code-wtf.livejournal.com/221562.html
-
Пройдемся по листу
Date: 03/04/15
Keywords: java
Java:
Iterator iterator = batch.iterator();
while (iterator.hasNext()) {
message = iterator.next();
iterator.remove();
}
return message;
(batch - List)
Source: http://code-wtf.livejournal.com/221381.html
-
Пройдемся по листу
Date: 03/04/15
Keywords: java
Java:
Iterator iterator = batch.iterator();
while (iterator.hasNext()) {
message = iterator.next();
iterator.remove();
}
return message;
(batch - List)
Source: https://code-wtf.livejournal.com/221381.html
-
Проверка пола пользователя по данным из формы профиля
Date: 01/12/15
Keywords: no keywords
if ($_POST['gender'] == 'Мужщина' ) $gender = 'mr'; else $gender = 'ms';
Source: http://code-wtf.livejournal.com/221045.html
-
Проверка пола пользователя по данным из формы профиля
Date: 01/12/15
Keywords: no keywords
if ($_POST['gender'] == 'Мужщина' ) $gender = 'mr'; else $gender = 'ms';
Source: https://code-wtf.livejournal.com/221045.html
-
Больше кода для бога кода!
Date: 12/29/14
Keywords: no keywords
public class MyIdGuidPair
{
private Guid _id;
public Guid Id
{
get { return _id; }
set { _id = value; }
}
private DateTimeOffset _datetimevalue;
public DateTimeOffset DatetimeValue
{
get { return _datetimevalue; }
set { _datetimevalue = value; }
}
public void SetId(Guid id)
{ _id = id; }
public Guid GetId()
{ return _id; }
public void SetDatetimeValue(DateTimeOffset value)
{ _datetimevalue = value; }
public DateTimeOffset GetDatetimeValue()
{ return _datetimevalue; }
}
C#, форматирование автора.
Не связано с каким-либо легаси.
Source: http://code-wtf.livejournal.com/220725.html
-
Больше кода для бога кода!
Date: 12/29/14
Keywords: no keywords
public class MyIdGuidPair
{
private Guid _id;
public Guid Id
{
get { return _id; }
set { _id = value; }
}
private DateTimeOffset _datetimevalue;
public DateTimeOffset DatetimeValue
{
get { return _datetimevalue; }
set { _datetimevalue = value; }
}
public void SetId(Guid id)
{ _id = id; }
public Guid GetId()
{ return _id; }
public void SetDatetimeValue(DateTimeOffset value)
{ _datetimevalue = value; }
public DateTimeOffset GetDatetimeValue()
{ return _datetimevalue; }
}
C#, форматирование автора.
Не связано с каким-либо легаси.
Source: https://code-wtf.livejournal.com/220725.html
-
взять и уебать
Date: 10/22/14
Keywords: no keywords
P4OUT &= ~R_B+~R_G; // сброс триггеров
Это из профессиональной железки, прошедшей сертификацию. Почему у нас падают спутники, я не удивляюсь.
Source: http://code-wtf.livejournal.com/220219.html
-
взять и уебать
Date: 10/22/14
Keywords: no keywords
P4OUT &= ~R_B+~R_G; // сброс триггеров
Это из профессиональной железки, прошедшей сертификацию. Почему у нас падают спутники, я не удивляюсь.
Source: https://code-wtf.livejournal.com/220219.html
-
как говорится, попытка - не пытка
Date: 05/06/14
Keywords: html
горячие калифорнийские .... пишут:
// Try replacing both lowercase utf-8 and upper UTF-8 and similar combinations.
// Covering all cases here.
$html = str_replace('', '', $html);
$html = str_replace('', '', $html);
$html = str_replace('', '', $html);
$html = str_replace('', '', $html);
Source: http://code-wtf.livejournal.com/220115.html