−1
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
if (isset($_GET['org'])) {
$org=htmlspecialchars($_GET["org"]);
}
else $org=1;
if ($num_resultsdop) {
$sql = "SELECT * FROM `baza`, `sankomerc`, `sandop` WHERE baza.id='$org' and sankomerc.id='$org' and sandop.id='$org'";
}
else {
$sql = "SELECT * FROM `baza`, `sankomerc` WHERE baza.id='$org' and sankomerc.id='$org'";
}
$row = mysql_fetch_array($result);
$chotz=$row['chotz'];
$nazvanie=$row['nazvanie'];
$nazvaniech=$row['nazvanie'];
//типографим название
$typograph->set_text($nazvanie);
$nazvanie = $typograph->apply();
$nazvanienotags = strip_tags($nazvanie);
SEO: #nazvanienotags
SemaReal, помнишь, я тебе говорил, что летом скорее всего перейду на другую работу или восстановлюсь в универе?
Тогда моя претензия была в том, что используют устаревающий Yii2, что нет CI, нет тестов…
После импровизированного отпуска я пришёл, и получил проект, пример реального кода из которого ты видишь.
Запостил:
vistefan,
06 Июля 2018
ВИСТЕФАН! ВЕРНИ БУФЕР!
А теперь Nazi:
Сука, блять, мудило! Из-за того, что я сначала скопировал редкую вещь с сайта, которого больше никогда не найду, а ты тут со своим Nazi, пиздец…, — я сразу же ушёл гуглить «Nazisfacismo», скопировал его, а тот сайт я уже давно закрыл.
vistefan! Верни буфер!
Теперь обсудим речевые ошибки.
«скопировал редкую вещь» — очень сомнительный оборот. Есть ли что редкое в Интернете…
«а тот сайт я уже давно закрыл» — этот придаток возникает в конце стилистически неоправданно. Оно, конечно, может быть частью авторского стиля, призванного показать сумбур и смятение, возникшие в сознании рассказчика в связи с обисываемимы обстоятельствами, но определённо лучше бы ему было возникнуть в тексте раньше, не вызывая затрудняющей чтение инверсии.
В целом, «я» (мест. личн. 1-е л.) возникает слишком часто, и этот лексический повтор некрасив.
И не оператор сиси, это всего-лишь лунные недорегулярки (ака паттерны). Ты закепчурил два символа, и заменил их на первую.
Жалко конечно что там нет полноценных регеспов, зато очень клево что для замены можно колбечить функцию.
Можно заменять по таблице, например
Бесполезная хуйня, имхо. Проще держать по виртуалке на каждое окружение. Никогда не будет ни проёбов истории ни случайно отправленных не в то окно сообщений.
В некоторых андроидах есть стек скопированных текстов
Для винды есть фича punto switcher'a
Это тот самый добровольный кейлоггер, который заодно раскладки переключает?
пока ты вводишь пароль
И настолько же легко спутать профили, воткнуть что-то не то из клипборда или залить не тот файл. Человеческий фактор никто не отменял. За примером далеко ходить не надо, Стертор тут недавно про это рассказывал.
Короче фича для хомячков, настоящие параноики не оценят.
Но фича годная.
>> в пределах одного окна
> Ctrl+Shift+P
>> несколько вконтактиков
В приватном режиме без профилей ты в несколько не залогинишься, получится один аккаунт в обычных окнах, и один на все приватные.
ещё пишется. Библиотеки ActionScript продолжают развиваться, Adobe всё ещё лепит всякие flash редакторы (вот даже в этом году какая-то новая версия какой-то хуйни вышла, название забыл, "adobe чтототам", но она, вроде, не только swf собирала).
Вобщем, живучий гад попался!
и не работает на ios
P.S. Кроме newgrounds и иже с ним
Помню пару лет назад хотел видео посмотреть, это г-но требовало флеш.
Если бы он изкоробки с вендой шёл -- может быть и взлетело бы... А так -- очередная мертворожденная технология от майков.
и переписали всё на html5/js
let me fix it for you
> nazvanie
> nazvanienotags
Вспомнилась школа, паскаль, крики информатички...
Вот первая ссылка
https://www.tutorialrepublic.com/php-tutorial/php-mysql-insert-query.php
Впрочем, вьюшка у них так себе
О, времена. Я о них узнал почти сразу, когда впервые столкнулся с API СУБД. Это был Perl DBI.
Я к тому что pituh_real_escape_string я не видел нигде: ни в питоновском pep 249, ни в JDBC ни в ADO ни ADO.NET ни в руби.
Быть может в нативных API на сях есть такие хрени
Правильно, потому что сначала был pituh_escape_string, потом появился pituh_real_escape_string
"Шакил О\'нил" в базе или в результатах поиска. Причем чем больше ты будешь искать тем больше у Шакила будет палочек
Кроме того до сих пор встречается magic_quotes
Вообще есть очень простое правило: эксейпить надо там, где ты собираешься что-то вывести.
В коде и в базе должны быть не эскейпнутые данные, перед выводом в HTML (лучше в шаблоне) надо делать html escape.
Перед вставкой в базу (прямо в функции сохранения) mysql escape.
Но по какой-то причине не все так могут.
Я время от времени вижу, например, "&".
Причем не только в PHP проектах...)
Не мог бы ты повторить?
В целом, я бы хотел сказать, что слегка побаиваюсь фич языка, которые что-то скрывают. Когда вы видите код
в Си, вы, по крайней мере, знаете, что j будет умножено на пять и результат будет сохранен в i.
Но про такой же кусок кода в C++ вы не знаете вообще ничего. Абсолютно. Единственный способ узнать, что на самом деле происходит в C++ — это посмотреть, каковы типы i и j, которые могут быть объявлены где-то совсем в другом месте. Потому что j может такого типа, который перегружает operator* и делает что-то ужасно оригинальное, когда вы пытаетесь его умножить. А i может перегружать operator=, и типы вообще могут быть несовместимы, поэтому управление может быть передано функции автоматического приведения типов. Так что нужно не только проверить типы переменных, но и объявления этих типов, и Бог вам в помощь, если где-то там есть наследование, потому что тогда вам придётся подняться по всей иерархии классов вручную, пытаясь понять, какой код используется на самом деле, и, наконец, если где-то используется полиморфизм, тогда у вас настоящие проблемы, потому что недостаточно знать с какими типами i и j объявлены, нужно знать также, какого типа они прямо сейчас, что может выражаться в проверке произвольно большого количества кода, и всё равно никогда нельзя быть уверенным полностью, что вы чего-то не упустили, спасибо проблеме останова (фуф!).
Стань вистефан, блохой на собаке!
Эта проблема сильно преувеличена.
> побаиваюсь фич языка, которые что-то скрывают.
Насколько ты боишься функций? Глядя на вызов функции, ты понятия не имеешь, что происходит. Единственный способ узнать — найти и прочитать определение функции.
Роман, это кусок текста из упомянутой роскомговном статьи «Making Wrong Code Look Wrong». Я просто его перевёл и привёл.
А, ОК.
Ушёл писать «Making All Code Look Wrong»
чойто
CREATE INDEX test1_lower_col1_idx ON test1 (lower(col1));
https://www.postgresql.org/docs/9.1/static/indexes-expressional.html
Кстати, в mysql так можно?
ахахаха
Ах, я забыл, MySQL не умеет вычисляемых колонок.
А можно сделать кешируемый (materialized) view по запросу?
Ах, я забыл, MySQL не умеет materialized views.
Может он поэтому так быстро ставится
[1] — https://www.postgresql.org/docs/9.3/static/sql-creatematerializedview.html
[2] — PostgreSQL does not support "Computed Columns" per se up to at least Postgres 11. See f90t's comment about the feature being in development, But it doesn't seem like it's going to be in Postgres 11, yet. You can implement similar functionality with a view. Or you can use functions that work and look just like computed columns. (https://stackoverflow.com/questions/8250389/computed-calculated-columns-in-postgresql)
а ms-sql умеет и oracle умеет кажется тоже.
в ms-sql я видел и cached views и вычисляемые каллонки еще в 2005
только вчера делал их
только это сахарок, тому же ОРМ нахуй не сдавшийся
а матвьюхи в постгресе говно, не чета оракловым
кешируемая вычисляемая колонка оч даже полезная
т.к. в постгресе есть триггеры on update of column1, column2, то есть поле для оптимизаций
другое дело, когда тебе надо пиздецовую легаси БД "ускорить", тогда в том же оракле можно въебать говнеца, сделать fast refresh мат вью с джойнами такими, которые зело тормозят, и потом умный оптимизатор в старых запросах, обращающихся к исходным таблицам с этими джойнами, вместо таблиц будет ходить сразу в матвью сам - вот это уже сахарками не обмажешь
если мне не изменяет память то в ms-sql можно было сделать колонку обычной функцией и умная БД сама понимала от кого функция зависит и когда ее нужно обновлять.
Вручную (через триггер) это чуть более мерзкое решение, но и оно имеет право на существование
А вот я видал как mysqlщики тупо копировали данные в такую колонку "чтобы был кеш" порождая инконсистенс, и когда я говорил "зачем??" они говорили "ну чтобы быстрее работало.". Типа: "а как же еще? Разве есть еще какие-то способы"?
MySQL causes brain damage короче.
визуальный план исполнения, профилятор умный, поддержка миграций в visual studio (ты правишь субд и он сам генерит тебе код для миграции), плюс всякие analysis services, кубы, репорты из коробоки, data mining итд
P.S.: Поэтому я и теку от "PHP" и "MySQL" - всё включено по умолчанию и не требует ебли с репозиториями, пакетиками и прочей хуетой.
CITEXT бандлица с постгрей
CREATE TABLE petuhis (
name CITEXT PRIMARY KEY,
);
Такой.
Невольно вспоминается нашумевшая в своё время история с "BolgenOS".
Они даже не догадываются что база данных может гораздо больше, чем тупой CRUD. Что бывают CTE, Window functions, ranges, полноценные constraints и нормальный оптимизатор запросов.
Если таким людям показать MS-SQL или Oracle то у них и вовсе кондрашка случица
Скорость скачивания дистрибутива СУБД пользователем guest8 это очень важный фактор выбора СУБД.
Скажите, где я могу увидеть следующую таблицу:
http://lmgtfy.com/?q=guest8+database+benchmark
Кисунь, всё это я вижу впервые и ничего не понимаю. Я догадываюсь, что в каждой СУБД используются свои хитрости для достижения определённых скоростей во вставке и поиске данных, но, в целом, меня, как конечного потребителя данных продуктов (в данном случае - "MySQL"), это не должно ебать совершенно.
А "Oracle", полагаю, просто хорошо распиарен. Разве не способна, к примеру, "MySQL" выдержать миллиарды банковских транзакций? "Facebook" как-то выдерживает конские нагрузки, не снившиеся даже "ВКонтакте". Однако "Oracle", как я понимаю, платит отчисления главам ответственных за техническое обеспечение отделений финансовых структур за то, чтобы они навязывали начальству их "элитное" и дорогое решение. А потом псевдобогема говносайта "Хабрахабр" кукарекает, что "Oracle" - лучшее решение для "Highload"-систем, нуждающихся в устойчивости.
ты ничего не знаешь ни про СУБД Oracle ни про какую либо другую СУБД. Остается только "полагать"
>>скоростей во вставке
Ты правда думаешь что СУБД отличаются скоростью вставки? Ты правда так думаешь?
https://www.youtube.com/watch?v=uax6P2CCZuc
но не все готовы покупать лицензии/искать кряки
из бесплатных же мне недавно советовали https://dbeaver.io/
как можно ide с комплишенами, инсайтом, подсветкой ошибок до исполнения употребить в одном предложении с какой-то поебенью и еще и "кстати" написать...
Попробуй \x выполнить, широкие запросы станут чуть менее уебанскими (но всё равно уебанскими из-за уебанской шапки записей).
PAGER = 'less -S'
должен дать горизонтальный скролл и каждая запись будет гарантированно занимать одну строку.
Меня никто не спрашивал, но всё же: Emacs
Веб клиент к СУБД нужен только для того, чтобы запустить запрос на продакшене и случайно забыть указать WHERE в DELETE и ёбнуть всю базу.
Больше он ни для чего не нужен.
И предположить не мог, что твои кулинарные блоги на "WordPress" тоже могут делиться на "development" и "production"...
>>>"случайно забыть указать WHERE в DELETE и ёбнуть всю базу"
Не все такие тупые, как ты.
а зачем в development через веб?
дай-ка угадаю: твой development на том же самом шаред хостинге, что и продакшен?
>>Не все такие тупые, как ты.
Ну ты у нас очень аккуратный программист, ты всегда дважды проверяешь каждый запрос который выполняешь на продакшене через phpMyAdmin, это я уже понял)
Его нет.
>>>"через phpMyAdmin"
Через "Adminer". "phpMyAdmin" - устаревшее говно, перегруженное иконками, фреймами, стилями.
Результат твоих действий на сайте ты не увидишь пока не сделаешь COMMIT (опять таки если у тебя не read uncommited aka chaos, но такого в OLTP не бывает) а если сделаешь то будет уже поздно.
Все изменения в базе (их еще кличут миграциями) делаются через скрипты, которые коммитятся в VCS и выполняются на проде (или на копирующем его стейджиге) без доступа разработчика к базе.
В идеальном мире такие скрипты еще должны быть откатываемыми.
Ковыряться в базе можно только в локальной, а для этого phpmyadmin не нужен.
>>ботает и с "MySQL", и с "PostgreSQL", и с "MongoDB", и с "ElasticSearch", и с "Oracle", и с "MS SQL".
ого, мой кумир
>>Фейербах
Разве он не должен быть Фойербах?
Вроде ещё с Германом Гессе несправедливо поступили.
И да: город называется Хайдельберг а не Гейдельберг.
Вероятно и правда дело в том, что транскрипцию тогда не умели
Так что Брюхе а не Брюгге.
И конечно же Хвидо Ван Россум
Вы, братцы, знали бы, что во всём мире делается с ирландскими фамилиями…
Мелкие проекты могут позволить себе ВСЕ запросы делать через ORM, а в крупных системах у тебя будет или shared database (и тогда консистентность надо гарантировать на уровне СУБД) или тяжелые запросы, которые невозможно выразить в ORM или вообще БД как отдельный уровень системы с API на хранимках: и тогда тебе внезапно станет важно что умеет СУБД.
В конце концов тебя могут попросить сделать быстрый отчет,а поскольку mysql не умеет window functions, то никаких нормальных отчетов там сделать нельзя.
setlocale(LC_ALL, 'ru_RU.CP1251');
Nuff said. # Âíèìàíèå! Äàííûé ôàéë äîëæåí îñòàâàòüñÿ â êîäèðîâêå WINDOWS-1251! #
и ничего.
Если у тебя 90% контента на русском и при этом этого контента петабайты то наверное тебе хочется его в два раза уменьшить
Но если бы я был ВК, я бы определял кодировку и старался хранить отдельно 8 битные данные и utf-8
Лол, где? Сходи в соседний тред, посмотри, какие шедевры они рождают. Я бы спать не мог, если бы у меня в проде такая вермишель крутилась.
> не идут стандартными путями
Похапешники такие лалки, когда считают, что если ВК что-то там делает, то им это тоже нужно.
html5 уже давно везде и таки да -- он утф8
до введения html5 валидных сайтов не было практически, а в html5 можно всё, что угодно. Теперь сделать невалидный сайт практически нереально, но некоторые умудряются
>>Пример vk.com показывает, что utf-8 сейчас не везде.
как было сказано выше -- вк может быть важно что переписка школьниц на русском занимает 1 петабайт а не 2 (как было бы в случае utf-8)
>> Вконтакте — это наверное такой сайт, написанный школьником
к сожалению, да
>>с посещаемостью полтора человека в год?
к сожалению, нет
Увлечение XMLем в 2000м году -- это была попытка сделать веб чуть меньшим говном. Но говноеды восстали, и потребовали оставить веб таким же говном, как есть.
Раньше у страниц была четкая структура, был специфицированный язык запросов к ней, был язык преобразования одного дерева страницы в другое, была семантика..
Теперь у нас сплошное <div class="label _red"> и незакрытые таги
Content-Encoding: deflorate
очень легко
>> девяносто девять процентов Интернета
нет
Лол, я и так знаю питон и руби.
Ну, ВУЗ тоже наверное хорошее решение
В крайнем случае, её, по итогу работы, можно просто выкинуть..
В том, что если ты трудоустроен официально, к тебе по месту работы придёт военкомат.
проблема военкомата и работодателя сильно притянута за уши
чтобы военкомат пришёл на работу, он должен сначала узнать о том, что уклонист работает в ООО Рога и копыта, а он об этом не узнает, т.к. никто сведения никуда не носит и межведа там нет, пфр в военкоматы данные не сливает
другое дело если менты ищут человека и им не лень
вообще призыв последние годы не сильно страдает от недобора, никто не лютует
а в провинции купить откос не так и дорого, если уж на то пошло
- кто и каким образом?
эта схема "экономии" то давно известна
а денег в стране всё меньше, непозволительно недобирать на ровном месте
так-то тут ещё нарушение трудового кодекса (потому что ИПшник, выполняющий как бы ту же работу, что и кадровый работник, но по договору услуг/подряда, имеет существенно меньше прав, чем работник, и если доказуемо то, что по сути он был работником, соблюдал правила внутреннего распорядка, получал задания в форме, как работник, а не предварительный договор со спецификацией и стоимостью, имеет внезапно стационарное рабочее место, получает регулярно больно одинаковые суммы и т.д. - то он работник, и оформление его как ИП нарушает законодательство), поэтому трудовая инспекция тоже может штрафы выписать
Я не знаю, как в РФ, в Украине очень большая разница между налоговой ставкой ФЛП-упрощенца (5% + социальный взнос) и наёмного работника (30% или даже больше за всю малину). Если начнут давить, то народ просто свалит обратно "на конверты", потому что ни получать на четверть меньше, ни платить на четверть больше никто очевидно не собирается.
я лично только _слышал_ об одной конторе от знакомой, которая так работала, и то эта контора сейчас уже закрылась (не по причине ИП, а владелец развалил дело)
налоговая просто вменит обязанность заплатить недоплаченные налоги по сумме, которую сама рассчитает (а потом судись о правомерности) + штраф чувствительный + можно до уголовного дела довести, но сажать, конечно, никто не будет, просто покошмарят
конверты - пережиток в целом, очень дорого обналичивать, высокие риски, мало кто может этим продолжать заниматься - ещё есть динозавры, но их крайне мало
экономика наоборот стремится к тому, чтобы каждая транзакция была прозрачна, и от этого сильно страдают, например, юр лица, которые у условных частных "фермеров" за нал закупают условную ягоду, грибы, шкуры и т.д.
введено уже куча ИС, которые отслеживают товар от производителя/импортёра до прилавка - бухло, медикаменты, меховые изделия уже запущены, сейчас ещё обувь и одежда будет (планировалась с 2018, но не знаю, вроде отсрочили)
внедрены уже фискальные регистраторы, которые КАЖДЫЙ чек пробивают в ФНС онлайн, и насколько я помню, уже до мелких лавочников должно было докатиться
так что тут не до серых конвертов
> КАЖДЫЙ чек пробивают в ФНС онлайн
Интересный у тебя, defecate++, взгляд на вещи. Тем временем я получаю зарплату налом без трудовой и даже без конверта (они действительно канули в лету, всем похуй), и покупаю сигареты в ларьке, где нет терминала для карт, и продавец просит через сбербанк онлайн кинуть просто на карту деньги.
когда-то давно обнал стоил 5% комиссии
сейчас таких расценок хер найдешь, уже ближе к уровню 15-20%, что уже не так прельстиво
спроси у своего работодателя его мнение на этот счет
20% начинает быть сопоставимым с зарплатными отчислениями обычного ООО (которых upto 60%, но в экономику надо заложить и НДС обычно), а если ООО - айти контора и пошевелится, чтобы соответствовать требованиям, то оно может нехило сэкономить на том же ПФР (10% вместо 22% от гросс зарплаты), а особо хитрожопые могут поселиться в технопарке типа сколково и пытаться сэкономить на НДС
у меня есть знакомая контора, которая всё ещё платит в серую, в экономику заложено 25% накладных расходов на то, чтобы платить налом
далее
одно дело 100к в месяц найти нала, другое - несколько миллионов, на больших суммах процент комиссии меньше, но рисков больше
одно дело, если у тебя уже налажены теневые связи, другое дело, если твоей конторе год-два, как моей
> и продавец просит через сбербанк онлайн кинуть просто на карту деньги
что легко прикрывается одним щелчком, т.к. все операции по счету видны проверяющим органам
до лавочников только в этом году волна с онлайн-кассами докатилась
Правда мелкие конторки выкручиваются дедовым методом: официальная зарплата там сильно меньше настоящей, а остаток дают в виде премии.
С него, вероятно, тоже платят какой-то налог, но зато его можно и не дать.:)
что потом оспаривается в суде, суд признает эту премию частью зарплаты, т.к. работник приводит доводы, что он эту премию получал до этого каждый месяц, и в месяце, где его обидели, он сделал никак не меньше, чем в предыдущие, после чего работодателя обязывают возместить работнику недоплаченное и ставят его на карандаш
большинство таких схемок разбиваются о то, что суды почти всегда встают на сторону работника, что, обычно, для работника - даже и неплохо
> вероятно, тоже платят какой-то налог
тот же самый
это не менеджеры по продажам и не юристы, это дорогие рабы
если контора не готова к официальному трудоустройству, то что мешает соискателю пойти в другую контору, которая готова?
В целом да: программисты нынче привереды, и без соцпакета работать не хотят)
но бывают исключения
В любом случае, у меня уже есть военный билет.
Если у тебя нет отмазки то лучше конечно пойти в ВУЗ, там или военная кафедра будет, или у тебя будет бумажка что ты умеешь компьютеры и тогда есть шанс что ты не будешь убирать территорию отсюда и до обеда
Я чего-то не понимаю? Если уже есть военный билет, то территорию уже не надо убирать. Или ты на случай военных действий говоришь? )
В военнике написано, что я отслужил три недели и комиссован по каким-то обстоятельствам.
Тогда какие вообще могут быть проблемы с военкоматом и трудоустройством?
Теперь их нет, но получил я военник неделю назад.
Уже больше ничего, но комиссован я неделю назад. Поэтому и думаю сваливать и восстанавливаться.
Вообще моя история и была про то, что всё было стремновато, а теперь стало нормально.
Нет, здоров.
Ахахахахахаха!
:P :P :P :P :P :P :P :P :P :P :P :P
работодатель, конечно, должен вести воинский учет на предприятии, но если он это делает не очень (а так бывает в 100% коммерческих контор, если это не оборонный завод и/или не требуется форма допуска, конечно), то там пара штрафов до 1000 рублей и проверки не каждый год
что существенно дешевле, чем, например, нарушать трудовое законодательство
далее
трудовая книжка - тупо пережиток
она нигде не регистрируется, но при трудоустройстве на _основное_ место работы, ты её должен отдать работодателю, чтобы он там запись сделал и она лежала там у него
скоро электронные введут (скоро - застанем на нашем веку, пожалуй)
никто не расстроится, если ты принесешь чистую
и к резюме это никакого отношения
более того, при собеседованиях никто никакие трудовые не смотрит, это бред, в неё заглянет только кадровик, когда будет оформлять на работу
ПФР сейчас достаточно знает о твоих "накоплениях" из начислений, которые ежемесячно работодатель платит + работодатель электронно подает раз в год в пфр немного списков
как и налоговая о доходах - к середине года вообще владеет электронной справкой НДФЛ-2 за предыдущий год (на случай если тебе на вычет надо будет подавать за прошлые года - налоговая сама всё знает, выбираешь из списка свои ндфл и вперде).
https://im0-tub-ru.yandex.net/i?id=7be4be9b2cb62f6f4a62d0b4bd81fada-sr&n=13
Прыщеблядь вогнали в вуз?
Спермача выгнали из вуза?
Вуз выгнали из прещебляди?
Виндобога приняли на завод.
Восстановиться просто собрался, а уходил сам, вроде уже рассказывал, да вряд ли это кому-то интересно.