- 1
- 2
- 3
- 4
- 5
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot#') format('eot'),
url('webfont.woff') format('woff');
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+132
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot#') format('eot'),
url('webfont.woff') format('woff');
}
Если в «src» поместить больше одного формата шрифта, то IE не сможет загрузить его и сообщит об ошибке 404. Причина в том, что IE пытается использовать как адрес файла всё, что записано после первой открывающей скобки и до самой последней закрывающей скобки.
IE как всегда в своём стиле...
А какие у новых виндов преимущества?
Новые нескучные обои, полная тарасонедружелюбность увеличенное потребление ресурсов и кнопка Пуск? Wait oh shi~
а какие у XP приемущества, кроме размера дистрибутива?
http://support2.microsoft.com/kb/308895/ru
А у меня нет такой кнопки.
Я фаром пользуюсь, а в вин10 он глючит. Вывод: новая винда - говноооооо!!11адын
http://hwbot.org/newsflash/2684_windows_10_affected_by_same_downclo ck_bug_like_windows_88.1_disallowed_for_ now
---
Вкратце - часы реального времени (RTC) теперь не используют прерываний, из-за этого они зависят от частоты системной шины. Если уменьшить частоту системной шины на пару процентов (ради оверклокинга, т.е. например чтобы одновременно повысить множитель процессора), то часы (и тикающие в углу, и всякие qpc) начинают идти неправильно.
я не удивлюсь, если там может выскочить дебаггерский messagebox с сообщением типа "100 хуев".
рассказывали мне историю, как один программист для отладки использовал такие messagebox с сообщением "100 хуев", пока он не забыл его вырезать, и у клиента на продакшен сервере такое сообщение выскочило.
1. FAR всё равно круче.
2. Для любителей «красивостей» есть бесплатный точный клон Total cmd — Double Commander. Даже плагины от Тотала подцепляет.
>Scheduled For Release 2015-12-31
>[Graphical user interface] Drag & Drop file(s) directly on tab to start copying - new.
И чем он лучше фара тогда? Не нужен.
Абсолютно бесполезная фича, имхо. Для того, чтобы исполнить D&D надо:
- во-первых держать оба окна не развернутыми на полный экран (иначе заебешься тащить файлы);
- во-вторых внимательно выбрать место для дропа и не промахнуться (дропнешь на папку - улетит в нее);
- в-третьих это делается мышью (и не дай бог еще раз упражняться в D&D с тачпада).
И это при живой второй панельке, в которой достаточно нажать F5/F6...
Нахер нужен D&D в двухпанельнике, вот серьезно?
Открой рабочий стол во второй панели, блджад.
> для плеера который почему-то не видится как диск, зато распознается эксплорером
Хех, а я вот так вот кидал файлы в VLC'шный веб-интерфейс на ipad, а попал в аську. Друг удивился, чего это я вдруг пару гигов анимешек решил ему скинуть...
P.S. В теории, многие плееры умеют добавлять файлы через командную строку (винамп точно умел). Так что можно добавить команду "загнать в плеер" в пользовательское меню джвухпанельника. Или под плеером имелось в виду нечто аппаратное?
Похоже на DLNA. Ещё у меня был просмотр файлов на телефоне по блютусу. Окно как обычный эксплорер, но адреса нет
> Открой рабочий стол во второй панели, блджад.
Под этим обычно понимают "какую-то папку, в которую надо перекинуть один файл, не отвлекаясь от работы и других открытых папок, когда сзади подошёл обладатель файла и дышит в спину". Перетаскивание тут сильно облегчает жизнь.
Не, это не DLNA, а самый настоящий web-интерфейс. Включаешь в VLC на айпаде режим сервера и на компе заходишь браузером. Немного удобней, чем DLNA, если не хочется перемещать файлы в расшаренную папку.
> не отвлекаясь от работы и других открытых папок
Ну я, в таких случаях, обычно открываю новый эмулятор терминала (чтобы не портить состояние старого), и в нём делаю эти действия. Потом закрываю его.
> Перетаскивание тут сильно облегчает жизнь.
Нахуй и в пизду. Буду я еще окна проводника открывать и раскладывать так, чтобы они лежали удобным для D&D образом... Даже если я всё же открою проводник, я лучше поюзаю копировать/вставить чем ёбаный D&D.
Я обычно через наведение на панель задач перетаскиваю, потому что окна никогда удобно не лежат.
Что интересно, недавно перетаскивал файл в хроме на гуглодиск (от, до чего прогресс дошёл!) и обнаружил странность: если вкладка не закреплена, всё хорошо - браузер на неё переключается при наведении мыши с файлом на острие, и файл можно переместить. Если же вкладка закреплена, не переключается, и приходится сначала переходить на неё, а потом нести файл.
Неужели ctrl-c/ctrl-v или ctrl-x/ctrl-v дольше, чем тащить курсор к панели, а потом от панели (боже упаси делать эту операцию с тачпада)? Или принимающая прога в них не умеет?
Я сейчас подумал и понял, что я использую в проводнике и перетаскивание (с тачпадом, да), и ctrl+c/ctrl+v. Возможно, делаю это хаотично (поскольку я не профессиональный копировщик файлов), возможно, ctrl+x/ctrl+v использую в пределах одного окна.
На этой неделе пользовался и тем, и тем методом.
Так это ради открытия файла в браузере? Тогда проще вбить/скопировать туда локальный путь (само собой для веб-разработки это нинужно т.к. запуск с локалхоста != запуску с file://). Все браузеры это отлично умеют. Ну либо "открыть с помощью", раз уж проводник.
> я использую в проводнике и перетаскивание (с тачпадом, да)
Сочувствую ;)
А гуглодиск разве в проводнике/тотале/фаре нельзя открыть?
лень. Тем более не на своем компе а на разных пультах\в гостях\по rdp, скачал тотал и юзаешь.
>Или под плеером имелось в виду нечто аппаратное?
Ну да, карманный mp3-плеер. Опять-таки, не мой а чей-нибудь, поэтому плагин на него искать или как-то разбираться лень, винда открывает и ладно.
Ну и да, случайные драг&дропы не нужны, надо всегда переносить правой кнопкой, тогда предварительно спросит что сделать. Хотя аська может и не спросит.
Вот после таких историй я стараюсь D&D юзать только в самом-самом крайнем случае, когда других вариантов вообще нет.
P.S. Вставлять через клипборд тот плеер тоже не хочет?
Так вот почему в новых версиях при копировании туда выпрыгивает окошко UAC.
А вообще, Ctrl+Z же работает. Если это не было физическим перемещением, должно быстро откатить.
Да кто ж про него знал :) Спасибо, намотаю на ус.
Сейчас решил проверить и скопировал файл в 20Мб с внешнего диска с третьим USB на SSD. Неудачная проверка вышла, надо файл побольше.
Не восстановило.
P.S. А, там на виртуалке корзина отключена, сорри. При включенной - восстанавливает.
А я уже вспомнил, что в шкафу лежит ноутбук с WinXP и начал его запускать.
ЗЫ. Сейчас провел пальцем по мышке и на черной матовой поверхности образовался след - пылью покрываться стала...
А корзину не отключаю, поскольку когда-то давно увидел, что Windows после этого для внешних носителей не спрашивала "вы действительно хотите удалить", а тихо навсегда удаляла по безобидному нажатию Delete.
Потому что это дисциплинирует. Вот в SQLе DELETE же не в корзину уд0ляет.
>Я же привык быстро жать Shift+Delete Enter, как-то раз что-то не то удалил. Хотя, плохо об этом помню - видимо, не критично было.
same shit. Правда у меня случай был, когда (на чужом компе) на клаве залипли RShift+Enter, и как-то я Delete вроде нажал в итоге и оно всё подчистило.
В корзину: http://sqlfiddle.com/#!15/7f672/1
А если в базе сто тыщ мильонов записей?
> korzina
в оракле вообще есть настоящий recyclebin
в него попадают таблицы (и почти все связанные с ними объекты) после дропа, откуда их можно все еще восстановить обратно, либо почистить корзину
я думал, в постгресе есть аналогичное и ты это приведешь в качестве примера
Емнип, нету. Разве что транзакционный DDL можно поюзать как корзину:
Я так и знал что тут начнут нудить насчёт лога транзакций, всё такое.
PS. ветка упёрлась в потолок
Бекапы — резервная копия.
некоторым корзина еще заменяет vcs
Но как?!
Но сложно. Не могу придумать адекватную последовательность действий для этого...
Копировать и называть test.cpp.1, test.cpp.2 и т.п. на порядок проще...
Пока только до такого додумался: выделяем файл ctrl-c ctrl-v del enter переименовываем копию обратно. Я быстрее в гит закоммичу, чем такой херней страдать буду...
Правильно. Копировать, называть... и сразу удалять в репозиторий!
Короче, в NTFS есть так называемые alternate data streams. Фактически это обычные файлы, но они не отображаются при поиске по директориям. Для работы с ними даже не нужно специального API, нужно только к имени любого существующего файла добавить двоеточие и желаемое название потока.
Например, C:\bootmgr — это загрузчик.
C:\bootmgr:pitushnya.txt — это наш текстовый файл с секретами, который не видно в файловых менеджерах, но к которому можно обращаться обычными файловыми функциями.
Для консолехакеров: dir /R Отображение альтернативных потоков данных этого файла.
Забавный эффект наблюдается, если винда в виртуалбоксе пытается создать такие файлы на расшаренном диске линуха: емнип, они создаются прям как есть, с двоеточиями в именах.
дык вот как ты прон прятал :)))
Не, в корзине мы хранили контру в институте. А прон я прятал тупо в system32.
http://www.listary.com/images/features/tc-replace-filedlg2.png
1. Несколько копий ФАРа.
2. DN/2 или Necromancer's Dos Navigator, у которого можно открыть сколько угодно панелей.
Вкладки заставляют людей заниматься обезъяней работой - искать глазами нужный буфер данных.
Для поиска существует железка, пусть она ищет. Преимущества становятся заметны с ростом числа одновременно открытых буферов.
Мне лично проще нажать клавишу и начать набирать имя буфера, нужного мне.
В тех же IDE проще кусок имени класса или метода вбить в навигаторе, чем искать нужную вкладку, а потом один хер искать в ней этот класс.
Одна вкладка - один проект со своим сплитом окон.
Но мне всё равно удобнее в таких случаях использовать tmux и юзать окна tmux как рабочие пространства, и в каждом окне открывать свой vim/emacs.
>Вкладки заставляют людей заниматься обезъяней работой - искать глазами нужный буфер данных.
А в браузере, на компе тоже одна вкладка открыта?
Кстати ишака в своё время сильно ругали за их отстутствие.
В файловом же менеджере я могу сохранить файл и вернуться к редактированию позже.
> Кстати ишака в своё время сильно ругали за их отстутствие.
На лицо непонимание концепции окно-буфер. В ишаке для каждого урла открывалось новое окно, окна были не связаны друг с другом.
В текстовом редакторе одновременно может быть открыто много файлов, просто для отображения их списка бездарно не тратится место на экране. Вместо этого мы набираем :b MyF<TAB><ENTER> или C-x b MyF<TAB><ENTER> и переключаемся на нужный буфер.
Можно разделить окно в одном фрейме на два и открывать в разных окнах разные буферы. Или даже разные части одного буфера в разных окнах.
Если вдруг забыл, какие файлы открыты, есть специальный R/O буффер, содержащий список имён файлов (обычно отсортированный по времени использования), по которому можно искать стандартными командами поиска. В емаксе этот спец-буфер позволяет закрывать файлы (удаляя их из списка), не переключаясь на эти файлы.
Если вдруг забыл есть специальный R/O буфер (обычно отсортированный по времени использования), — история, содержащая посещенные urlы набираем Ctrl+H и ищем.
>Можно разделить окно в одном фрейме на два и открывать в разных окнах разные буферы
Можно разделить окно на странице на 2 (посредством iframe, который ишак поддерживает давних пор) и открыть в разных фреймах разные urlы.
Отличная идея! Кстати, а ведь таким макаром можно прикрутить поддержку вкладок к шестому ишаку.
P.S. А в современных браузерах может быть беда из-за X-Frame-Options и из-за сайтов, пытающихся определить, что их открыли из фрейма.
Это же очевидно, странно что ты сам не додумался.
Логично же, что поиск надо искать в папках и свойствах упорядочивания.
Пап, а винде есть нормальный поиск, нет сынок это фантастика.
Встроенный в винды поиск становится всё говёней. Поставьте себе православный grep и забудьте о поисках типа: куда же они перенесли мою любимую кнопку.
Что умеет grep? - несколько стандартов регулярных выражений, например, или ему можно скормить список строк по которым искать. Можно подсветить результаты, можно напечатать только часть информации (только файлы, только количество результатов). И есть еще куча дополнительных настроек, например, если нас просто интересует в каких файлах были найдены результаты (т.е. достаточно одного результата), это можно задать (можно так же задать любое минимальное количество). Можно задать размер контекста, который нужно показать вместе с результатом.
Если репозиторий гитовый, то есть git grep, который работает ещё быстрее.
Зачем ты рисуешь в paint'е? Для пиксельарта и иконок есть специализированные редакторы... Для диаграмм или рисунков - тоже. Не понимаю, зачем юзать paint в 2014 году.
Так что Целерон не является аргументом. Тут что-то другое...
После того, как он получил топором по башке в вин7 - вопрос разумный.
Но копирование с зажатым Ctrl, прозрачное выделение, вообще вся работа в выделением - это было прекрасно.
Отлично подходит для того, чтобы обрезать картинку, скопировать какую-то хрень на однотонной картинке или вырезать кусок из скриншота, навесить красную стрелочку, добавить текст "так верстают только мудаки" и отправить автору сообщение о баге.
Как простой человек Paint уважаю.
А фотографии можно и в FastStone Image Viewer подкорректировать. Как простому человеку без накачанных до искривления стен мышц и дорогих машин на заднем плане, хватает.
Да совершенно ебанутое выделение было в старых паинтах. Ошибся - выделяй заново (т.к. рамка не таскается). Надо выделить больше экрана - вешайся или покупай моник побольше. Любая операция превращается в сраный пиксельхантинг.
Когда жил в винде, картинки и фотки подрезал irfan'ом.
А вот с выделением при вставке текста - всё так. Ни масштаб изменить, ни выделить больше экрана. Это да, бесило.
> изменив масштаб
Так они только на увеличение! А в так называемом "пользовательском" - тупо 5 радиобатонов (100%, 200%, 400%, 600% и 800%).
> выделение протаскивалось, когда к краям экрана мышь подходила
Хуй!
Область выделения увеличивается по вертикали, если скроллить мышью при выделении.
Хотя, она и по горизонтали тоже увеличивается. Зажал кнопку мыши, начал прокручивать горизонтально на тачпаде (т.к. на мыши только одно колесо) - работает.
А вообще, с обновлениями могло всё, что угодно, туда прийти.
Утилита поиска строк (GREP) - такую надпись мы увидим, если упадёт find.exe. Уже поставили.
Проверил:
http://s7.hostingkartinok.com/uploads/images/2014/10/55c0ad9a46e1368d4ed349283db7bebe.png
Но find настолько стабильный (или им никто не пользуются), что я даже не удивлюсь, если меня вычислят по этой картинке.
Ну этого эффекта мне добиться не удалось. Однако grep по find показал мне следующую инфу в секции описания исполянемого файла:
Find String (grep) Utility
Но вообще это пиздец, сделать find который нихера не умеет и к тому же падает.
Оно вроде при установке спрашивает. Или то git?
Я о другом. Инсталл предлагает заменить калечные виндовые аналоги.
Бедняга.
Лучше управление памятью, емнип. Теперь она может зажрать всю неиспользуемую память под кеш, как линуха. И это хорошо.
> на новом железе новые винды быстрее работают, чем XP
Факт.
Ну и самое главное - дрова на большую часть новых железок можно найти только под новую винду :(
Ну охуеть теперь. Я как слышу этот аргумент, то всегда вспоминаю комикс про Джобса и Гейтса где на вопрос сколько потребляет виста был дан эпичный ответ: "столько сколько найдёт".
> на новом железе новые винды быстрее работают, чем XP
Чёто я не припомню чтоб ОС 15-летней давности тупила и не на самом современном железе.
> дрова на большую часть новых железок можно найти только под новую винду :(
Верно и обратное: дрова на большую часть старых железок можно найти только под старую винду.
>Чёто я не припомню чтоб ОС 15-летней давности тупила и не на самом современном железе.
у меня тупит только софт, который страдает от утечек памяти, а не система
Появилось в WinXP SP2.
Ломающий совместимость со старым софтом (кстати с DEP тоже кой-чего не работает).
ASLR это такая особенная технология, называется «мы все поголовно сишко/крестобляди не умеем писать программы без переполнений буфера». Потому что языки настолько уродские что без ошибок там хер напишешь, а мы гонимся за парой процентов пирфоманса, и ПРИНЦИПИАЛЬНО не пишем проверки, за сим мы сделаем какую-то рандомизацию - костыль под говнокодеров.
Что по-прежнему не мешает всяким openssl быть уязвимыми.
А что касается переполнения буфера, то я бы запретил использовать gcc без патча Propolice, чтобы цари не юзали мусор из стека.
Дооо.
Скажу по секрету: на виндах (даже новых) оно включено только для системных служб и программ.
У меня такая история с этим была. Купил я себе значит где-то в 2005 году атлон64, и там как раз аппаратная поддержка этого DEP появилась.
Ну поставил винду, там патч. И включил DEP для всех программ — будем значит работать безопасно.
Работал, и тут раз какая-то софтина не работает. Раньше работала, а тут вываливается на старте... wtf&!#$. Раз, другая отвалилась. Потом запустил одну мою говнософтину — тоже перестала работать. Тут я уже начал догадываться…
Ну через некоторое время я-таки додумался полезть туды и добавить их в исключения, но потом начал любые краши софта туда добавлять, ибо хуй его знает.
А потом так надоело это делать что вернул дефолтное: «только для системных служб и программ», что полагаю и стоит у 99% пользователей.
Птмушта видимо не менял дефолтные настройки.
Но вообще я не экстрасенс чтобы однозначно ответить на вопрос, почему у незнакомого мне человека не было каких-то проблем. Например, у людей 19-го века таких проблем тоже отродясь не было.
Сидит программист глубоко в отладке. Подходит сынишка:
- Папа, почему солнышко каждый день встаёт на востоке, а садиться на западе?
- Ты это проверял?
- Проверял.
- Хорошо проверял?
- Хорошо.
- Работает?
- Работает.
- Каждый день работает?
- Да, каждый день.
- Тогда ради бога, сынок, ничего не трогай и не меняй.
>садиться
Блин, ну вот почему оно мне глаз режет?! Я б и рад не замечать. Как вылечиться?
Не спрашивайте, откуда это.
— Вы бы ещё насрали столько же.
Пациент (скидывая рюкзак с плеча):
— Ну, как в воду глядел...
С @font-face есть проблема не только у IE: мобильные версии браузеров (Chrome/Android, Safari/iOS etc) выкидывают правило целиком, если в списке url встречают local('Имя установленного шрифта').
А у меня на опере 12 часть символов из woff почему-то не рисуется :(
e.g.
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 15, 2014 */
@font-face {
font-family: 'cyrillicoldbold';
src: url('cyrillicold-webfont.eot');
src: url('cyrillicold-webfont.eot?#iefix') format('embedded-opentype'),
url('cyrillicold-webfont.woff') format('woff'),
url('cyrillicold-webfont.ttf') format('truetype'),
url('cyrillicold-webfont.svg#cyrillicoldbold') format('svg');
font-weight: normal;
font-style: normal;
}