- 1
- 2
"WCT" или "ебанутым нет покоя" - уже на главной Швабра!
http://habrahabr.ru/post/271519/
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
"WCT" или "ебанутым нет покоя" - уже на главной Швабра!
http://habrahabr.ru/post/271519/
+1
section.static > div[style="display:block; border: solid 1px #cfcfcf; padding : 10px"]{
border: none !important;
padding: 0 !important;
}
css-костыль!)
+2
<ul class="top-level-menu">
<li style="width:14.185714285714%;" class="with-img" id="m_2641231722"> <span class="top-level-label"><a href="/catalog/plitnye_materialy_1/" title="Плитные материалы">Плитные материалы</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_1862201143"> <span class="top-level-label"><a href="/catalog/mebelnaya_furnitura_1/" title="Мебельная фурнитура">Мебельная фурнитура</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_2776938111"> <span class="top-level-label"><a href="/catalog/kromka_i_plastiki_1/" title="Кромка и пластики">Кромка и пластики</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_2757459272"> <span class="top-level-label"><a href="/catalog/stoleshnitsy_stenpaneli_1/" title="Столешницы, стенпанели">Столешницы, стенпанели</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_3136652235"> <span class="top-level-label"><a href="/catalog/razdvizhnye_sistemy_1/" title="Раздвижные системы">Раздвижные системы</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_3746925619"> <span class="top-level-label"><a href="/catalog/fasadnoe_napolnenie_1/" title="Фасадное наполнение">Фасадное наполнение</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_133346203"> <span class="top-level-label"><a href="/catalog/uslugi_1/" title="Услуги">Услуги</a></span>
</li>
</ul>
0
<section class="static"> <!--Первый-->
<style>
.simple-rotator-container-2 a.rot-partner-100127 {
background-image: url(/upload/iblock/129/petli.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100127:hover
{
background-image: url(/upload/iblock/129/petli.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100136 {
background-image: url(/upload/iblock/755/zamki.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100136:hover
{
background-image: url(/upload/iblock/755/zamki.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100137 {
background-image: url(/upload/iblock/dff/napravlyalki.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100137:hover
{
background-image: url(/upload/iblock/dff/napravlyalki.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100138 {
background-image: url(/upload/iblock/8a2/metiznaya.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100138:hover
{
background-image: url(/upload/iblock/8a2/metiznaya.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100139 {
background-image: url(/upload/iblock/6e9/kukhonne-_2_.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100139:hover
{
background-image: url(/upload/iblock/6e9/kukhonne-_2_.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100140 {
background-image: url(/upload/iblock/cb2/p_dyom.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100140:hover
{
background-image: url(/upload/iblock/cb2/p_dyom.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100141 {
background-image: url(/upload/iblock/e5a/catalogue_302kh302.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100141:hover
{
background-image: url(/upload/iblock/e5a/catalogue_302kh302.jpg);
background-position: center bottom;
}
</style>
<section class="static"> <!-- И после всего этого одного следующий секшин статик, прям внутри!-->
<!--Дальше отжигают контентщики-->
<p style="text-align: justify;"><img style="width: 1280px; height: 302px; " src="/upload/iblock/b72/muller.jpg" alt="Muller"></p>
<p style="text-align: center;"></p>
<div class="cube">
<div class="round_holder">
<a href="/catalog/petli_i_aksessuary_1/?arrFilter_49_4012090960=Y&set_filter=">
<img style="width: 302px; height: 302px; float: left;" src="/upload/iblock/129/petli.jpg" alt="Muller">
<p><ong><span style="color:#000;">Петли и аксессуары</span></ong></p>
</a>
</div>
<div class="round_holder">
<a href="/catalog/zamki_magnity_2/?arrFilter_49_4012090960=Y&set_filter=">
<img style="width: 302px; height: 302px; float: left;" src="/upload/iblock/755/zamki.jpg" alt="Muller">
<p><ong><span style="color:#000;">Замки</span></ong></p>
</a>
</div>
...
+5
WCT воскрес.
http://habrahabr.ru/post/271519/
+3
<image_block class="inner" interactivity="no" list_entry_id="da vi uporolis">
+5
<div class="map">
<span style="color: rgb(0, 0, 0); font-family: Tahoma; font-size: 13px;"><br></span>
<p>
<br>
<iframe src="https://maps.google.com/maps/MYMAP"></iframe>
</p>
</div>
Попросили меня разобраться в верстве, и вот как карту сдвинули направо
+2
А что Рутубом кто то пользуется ?
http://habrahabr.ru/company/rutube/blog/271143/
+2
Как избавиться от говнокода?
Вот есть большой проект в большой корпорации. Ты приходишь и видишь, что архитектура говно, комментариев нет, стиль кода различается в разных частях одного файла, да и в остальных мелочах полный говнокод.
С другой стороны, нужно добавить много разных фич и пофиксить баги, все программисты и ты тоже активно заняты этим, вы приделываете новые костыли и заплатки.
Как с этим бороться? Убеждать менеджера, что вам нужно несколько недель, а то и месяцев на полный рефакторинг всего? Заниматься этим в свободное время? Забить и говнокодить дальше? Уйти в другое место (не факт ведь, что там будет лучше)?
+2
-- Hehehe
typeGroups ll = (\(t, tt) -> printf "\n~~~~~~~~~~~~~~~\n%s\n~~~~~~~~~~~~~~~\n%s" t (show tt)) >>= (nub . map (_measInfoId &&&(snd .unzip . M.toList . _measTypes)) . (>>= _measInfo) . (>>= _measData)) $ (concat `fmap` mapM (\file -> runX $ readXml file >>> parseFile)) ll
скрипт, высранный в спешке для обработки данных в одной задаче перерос в утилиту