- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
/**
* Enter description here ...
*/
function getStoresByZipcode($zipcode) {
$stores = array();
$range = 40;
$R = 6371; // earth's radius, km
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+150
/**
* Enter description here ...
*/
function getStoresByZipcode($zipcode) {
$stores = array();
$range = 40;
$R = 6371; // earth's radius, km
+161
function getDateOfNextDay(datestring, separator, nozero) {
if(!separator) {
separator="-";//="yyyy-dd-mm" format
}
var a_date = datestring.split(separator);
var myday = new Date(a_date[0]+'/'+a_date[1]+'/'+a_date[2]);
myday.setDate(myday.getDate()+1);
var next_day_year = myday.getFullYear();
var next_day_month = myday.getMonth()+1;
if(!nozero) {
next_day_month = (parseInt(next_day_month)<10)?"0"+next_day_month:next_day_month;
}
var next_day_day = myday.getDate();
next_day_day = (parseInt(next_day_day)<10)?"0"+next_day_day:next_day_day;
return next_day_month+"-"+next_day_day+"-"+next_day_year;
}
Первое что нашел гугл по запросу "javascript next day offset", автор "Arvind Kumar Thakur. I am a web developer with 7 years of hands on experience", ссылка http://www.devarticles.in/javascript/getting-next-day-date-in-javascript
А всего-то навсего необходимо было сделать:
>>> dt = new Date('2012-12-31')
>>> dt.setTime(dt.getTime()+86400000) /* 1000 * 60 * 60 * 24, ms*sec*min*hour = day offset */
Индейцы =\
−174
def plus_year(date):
"""
Прибавляем к полученной дате 1 год.
"""
try:
return date.replace(year=date.year+1)
except ValueError: # 29 февраля.
return date.replace(month=2, day=28, year=date.year+1)
+158
// easy-to-use function for use printf-formatting with stl-strings
std::string StrFormat(const char* fmt,...);
void MakeBackup(const char* dataTime)
{
std::string name = StrFormat("%s", dataTime);
...
}
+1001
if(unitClass == Apprentice && unitClass == Master)
{
unitClass = Artisan;
}
+110
<span class="<asp:PlaceHolder runat='server' Visible='<%# IsSuspiciousActivity(10) %>'> b-suspicious-activity </asp:PlaceHolder>">
−108
Replace(Replace(Replace(Replace(Replace(sht1.Cells(i, 4).Value, "(кратность 4 шт)", ""), "O.F.", ""), "D1ECO", ""), "DECO", ""), "SK", "")
Удаляем из ячейки Excel одно из возможно встречающихся в ней слов.
Говнокод или вполне нормальный трюк?
+159
define('ASC', 'ASC');
define('DESC', 'DESC');
*facepalm*
+113
public partial class EditorForm : Form
{
private List<IEditObject> _readOnlyObjects;
public IEditObject EditValue {get; set;}
public EditorForm(IEditObject value, List<IEditObject> readOnlyObjects)
{
if (value != null)
{
EditValue = value;
}
if (readOnlyObjects != null && readOnlyObjects.Count > 0)
{
_readOnlyObjects = readOnlyObjects;
}
}
}
Во избежание лишних присвоений.
+157
$comment_msg=$row['comm'];
$comment_msg=cuthtml($comment_msg);
$comment_msg=cutbb($comment_msg);
$comment_msg=wordwrap($comment_msg, 10, " ", 1);
$comment_msg=viewworld($comment_msg,4).$massparam['lastend'];
Один фрагмент из кучки говнокода, относительно популярного скрипта комментариев commentit