- 1
- 2
- 3
import shutil
shutil.rmtree('/')
print('Me POshutil ))))))))0')
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−4
import shutil
shutil.rmtree('/')
print('Me POshutil ))))))))0')
Шутка на языке Python! )))0
−2
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int a=120;
printf("%i\n",*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&*&*&*&*&*&*&*&*&*&
*&*&*&a);
}
+1
namespace detail
{
template <typename Function, typename Tuple, std::size_t... i>
void applyForEach(Function&& f, Tuple&& t, std::index_sequence<i...>)
{
(static_cast<void>(std::invoke(f, std::integral_constant<std::size_t, i>{}, std::get<i>(t))), ...);
}
} // namespace detail
template <typename Function, typename Tuple>
void applyForEach(Tuple&& tuple, Function&& function)
{
using Indexes = std::make_index_sequence<std::tuple_size_v<Tuple>>;
detail::applyForEach(std::forward<Function>(function), std::forward<Tuple>(tuple), Indexes{});
}
Строка 6. Мы тут сделали синтаксис для fold expression, только вам его не дадим: у вас документов нет.
Clang: https://wandbox.org/permlink/lNOFu1sOV9bA2LJF
GCC: https://wandbox.org/permlink/yqeiYHTgZOz9NkkJ
+1
Пост SQL-проблем.
Собственно, никогда за весь свой опыт я не использовал join. Большое кол-во выпускников гикбрейнсов говорит, "бла бла бла, джойн даёт нихуёвый перформанс по сравнению с этими вашими инлайн выборками".
Но конечно гикбрейнсы не понимают, что джойн - не панацея, и блочить реляционку пока она тебе не найдет все связи - по меньшей мере тупо. Ровно как и не понимают, что перформанс им даст нормальный кэш
который джуны так не любят использовать, или используют криво(кэшируют целые запросы, а не возвращаемые объекты).
Уважаемые говнокодеры, как вам данный высер?
0
Чем полностью стереть файл\каталог с NTFS?
Имею ввиду удалить не только сам файл\каталог, но и перезатереть его запись в каталоге?
Хотя логично предположить, что если запись содержимого каталога сортируется, то она перезапишется.
Содержимое каталога хранится вне MFT, записи о каталогах хранятся в ней.
Также в NTFS есть журнал транзакций, значит надо тереть и оттуда?
Я так понял, в ext3\4 обычный шреддинг тоже не поможет.
0
<?
error_reporting(E_ALL ^ E_DEPRECATED);
defined('_SECUR_GAMES') or die('Unknown Error!');
function bbcode($var = "") {
$var = preg_replace('#\[b\](.*?)\[/b\]#si', '<span style="font-weight: bold;">\1</span>', $var);
$var = preg_replace('#\[i\](.*?)\[/i\]#si', '<span style="font-style:italic;">\1</span>', $var);
$var = preg_replace('#\[u\](.*?)\[/u\]#si', '<span style="text-decoration:underline;">\1</span>', $var);
$var = preg_replace('#\[s\](.*?)\[/s\]#si', '<span style="text-decoration: line-through;">\1</span>', $var);
$var = preg_replace('#\[big\](.*?)\[/big\]#si', '<big>\1</big>', $var);
$var = preg_replace('#\[small\](.*?)\[/small\]#si', '<small>\1</small>', $var);
$var = preg_replace('#\[center\](.*?)\[/center\]#si', '<center>\1</center>', $var);
$var = preg_replace('#\[right\](.*?)\[/right\]#si', '<span class="right">\1</span>', $var);
$var = preg_replace('#\[hr\](.*?)\[/hr\]#si', '<hr>\1</hr>', $var);
$var = preg_replace('#\[br\](.*?)\[/br\]#si', '<br>\1</br>', $var);
$var = preg_replace('#\[p\](.*?)\[/p\]#si', '<p>\1</p>', $var);
$var = preg_replace('#\[gold\](.*?)\[/gold\]#si', '<span style="color:gold">\1</span>', $var);
return $var;
}
function calculate_age($birthday) {
$birthday_timestamp = strtotime($birthday);
$age = date('Y') - date('Y', $birthday_timestamp);
if (date('md', $birthday_timestamp) > date('md')) {
$age--;
}
return $age;
}
function generatePassword($length=8){
$chars = 'qwedazxscvfrtgnbhyujmkiolp1234567890WEDAZXSCVFRTGNBHYUJMKIOLP';
$numChars = strlen($chars);
$string = '';
for ($i = 0; $i < $length; $i++) {
$string .= substr($chars, rand(2, $numChars) - 1,2);
}
return $string;
}
function generatePass_word($length=8){
$chars = 'qcvfrtgnbhyujmlp567890WEDAZXSCVFRBHYIOLP';
$numChars = strlen($chars);
$string = '';
for ($i = 0; $i < $length; $i++) {
$string .= substr($chars, rand(2, $numChars) - 1,2);
}
return $string;
}
function generateLogin($length=8){
$chars = 'qweascv8fjmk6iolp123450WEXSCVFRTGNUOLP';
$numChars = strlen($chars);
$string = '';
for ($i = 0; $i < $length; $i++) {
$string .= substr($chars, rand(2, $numChars) - 1,2);
}
return $string;
}
function check($str)
{
$str = htmlentities($str, ENT_QUOTES, 'UTF-8');
$str = str_replace("\'", "'", $str);
$str = str_replace("\r\n", "<br/>", $str);
$str = strtr($str, array(chr("0") => "", chr("1") => "", chr("2") => "", chr("3") => "", chr("4") => "", chr("5") => "", chr("6") => "", chr("7") => "", chr("8") => "", chr("9") => "", chr("10") => "", chr("11") => "", chr("12") => "", chr
("13") => "", chr("14") => "", chr("15") => "", chr("16") => "", chr("17") => "", chr("18") => "", chr("19") => "", chr("20") => "", chr("21") => "", chr("22") => "", chr("23") => "", chr("24") => "", chr("25") => "", chr("26") => "", chr("27") =>
"", chr("28") => "", chr("29") => "", chr("30") => "", chr("31") => ""));
$str = str_replace('\\', "\", $str);
$str = str_replace("|", "I", $str);
$str = str_replace("||", "I", $str);
$str = str_replace("/\\\$/", "$", $str);
$str = str_replace("[l]http://", "[l]", $str);
$str = str_replace("[l] http://", "[l]", $str);
$str = mysql_real_escape_string($str);
return $str;
}
class PAGINGS
{
public $total;
private $total_pages;
private $page;
private $start;
private $end;
public $get;
public $count_get;
public function __construct($size, $query)
{
$this->total = mysql_result(mysql_query(preg_replace('~SELECT (.*?) FROM~isU', 'SELECT COUNT(*) FROM', $query).' ;'), 0);
$this->total_pages = ceil($this->total / $size);
$this->page = isset($_POST['page']) ? $_POST['page'] : $_GET['page'];
$this->page = !empty($this->page) && ctype_digit($this->page) && $this->page >= 1 && $this->page <= $this->total_pages ? $this->page : 1;
$this->start = ($this->page * $size) - $size;
$this->end = $this->start + $size < $this->total ? $this->start + $size : $this->total;
$this->get = mysql_query($query.' LIMIT '.$this->start.', '.htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($size)))))).' ;');
$this->count_get = @ mysql_num_rows($this->get);
}
Взял перл из спора с каким-то мамкиным экспертом, утверждавшим "функциональщина - сраный легаси, ооп - наше всё". Здесь ещё куча алмазиков:
https://bymas.ru/downloads/view/77400
0
Что плохого в том, что базу данных "Вконтакте" пишут олимпиадники?
Они же не на "PHP" это делают.
P. S. Страйкер, почини капчу, заебал.
+1
За "PHP".
−1
if (!a) {
a = 1;
} else {
a = 2;
}
var a = undefined;
console.log(a); //undefined
if (!a) {
a = 1;
} else {
a = 2;
}
var a ;
console.log(a); //1
+1
Note
pytest by default escapes any non-ascii characters used in unicode strings for the parametrization because it has several downsides. If however you would like to use unicode strings in parametrization and see them in the terminal as is (non-escaped), use this option in your pytest.ini:
[pytest]
disable_test_id_escaping_and_forfeit_all_rights_to_community_support = True
Прыщебляди не могут в юникод. Капча ujox согласна.