[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]

No.3281 Reply
File: 1200270654865.jpg
Jpg, 22.03 KB, 300×250 - Click the image to expand
edit Find source with google Find source with iqdb
1200270654865.jpg
Привет, Добропрограммер.
Помоги мне понять каскадность языка CSS? Я читал книжки, я читал все по ссылкам даже с википедии, но не могу понять, почему вчера все работало хорошо, а теперь описание ссылок в футере влияет на цвет первого пункта навигации(!). Как?! /me впадает в отчаяние, видя что валидатор CSS одобряет.

Потому спрашиваю, как же все-таки правильнее писать и каскадить?
a.link_class :hover {} или .link_class :hover {} ?
body div a :hover {} или #div_id #a_id :hover {} ?

и как наследуются параметры для тега a в случае
body #div1 a {} body #div1 #div2 a {} ?

ссылки на релейтед-статьи приветствуются.
>> No.3284 Reply
>>3281
a.linkclass :hover {} или .linkclass :hover {} - в первом случае будет работать только с тегом <a>, имеющим класс linkclass, во втором - с любым тегом, имеющим класс linkclass.

body #div1 a {} body #div1 #div2 a {}
  
<body>
   <sometag id="#div1">
<a>css применяется к данной ссылке</a>
   </sometag>
</body>
>> No.3285 Reply
File: css_cheat_sheet.png
Png, 96.66 KB, 763×1037 - Click the image to expand
edit Find source with google Find source with iqdb
css_cheat_sheet.png
>>3281
a.link_class :hover {} Будет применен только к якорям с классом link_class под курсором.

.link_class :hover {} К любым элементам с соответствующим классом.

То есть два совершенно разных селектора, как лучше хз, от обстоятельств зависит :3
> и как наследуются параметры для тега a в случае... body #div1 a {} body #div1 #div2 a {}
Ну а как? Если якорь лежит в элементе с id="div1" который лежит внутри <body>, то он унаследует все, что можно унаследовать из <body> и из тега с #div1, все совпадающие наследуемые параметры будут "затерты" параметрами из тегов ниже по иерархии. Все что нельзя "затереть" (например text-decoration) будет применяться и к элементам ниже по иерархии, вне зависимости от того определен у них в стиле этот параметр или нет. Во втором случае тоже самое.

Пользуйся FireBug'ом увидишь как это все работает вживую. Вот тебе пикрелейтед на всякий случай.
>> No.3286 Reply
>>3285
И да...
> Я читал книжки
Не стоит тратить время на чтение книг по такой фигне как CSS, пара туторов, немного практики и все встанет на свои места :3
>> No.3292 Reply
File: 1240192352477.jpg
Jpg, 295.64 KB, 600×800 - Click the image to expand
edit Find source with google Find source with iqdb
1240192352477.jpg
>>3284
>>3285
Прошу прощения, я видимо привел не совсем подходящие примеры. За плакат спасибо =}
Проблема, с которой я столкнулся, в том, что параметры прыгают с "племянника" на "дядю"

Вот например дивы в индексе:




<body>
    <div id="nav">
        <div id="nav_container">

        </div>
    </div>

    <div id="footer">
    </div>
</body>
А вот CSS к ним:
body a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	color: #656565;
	border: none;
	}

#nav a {
        text-decoration: none;
        color: #656565;
        border: none;
	}

#footer a:link, a:visited {
	text-decoration: none;
	border: none;
	color: #000;
	}

#footer a:hover, a:active {
	text-decoration: none;
	border: none;
	color: #fff;
	}
Чудесатые решёта: если #nav a закомментирован, первая ссылка (тег а в блоке #nav) выводится черным (#000) цветом. Специально закомментировал все остальные стили для тега 'а' Чуть ранее наблюдался не менее странный жучара: был класс дивов, которые подсвечивались нижней границей при наведении вот так:
div.left_menu_item :link, :visited {
	text-decoration: none;
	color: #656565;
	}

div.left_menu_item :hover, :active {
	text-decoration: none;
	color: #656565;
        border-bottom: 1px dashed #f90;
	}
Но нижнюю границу получали почему-то вообще все элементы по нажатию и удержанию ЛКМ. Хотя вряд ли атрибуты, предназначенные для ссылок, должны работать со всем подряд, так что последнее я ясен пень, не использую
>> No.3297 Reply
Это тред про css? Тогда и я спрошу: как сверстать страницу двумя iframe так чтобы один занимал x px в шрину, а второй - всё остальное? Делал через таблицы, но фуррифокс добавляет границу в один пиксель вокруг каждого фрейма.
Вот пример:
<head>
    <title>Доброчан</title>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
    <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
    <link rel="icon" type="image/x-icon" href="/favicon.ico" />
    <style type="text/css">
        body, html {
            width: 100%;
            height: 100%;
            margin: 0;
            padding: 0;
            overflow: hidden;
        }
        #list, #board {
            margin: 0;
            padding: 0;
            border: 0;
            height: 100%;
            width: 100%;
        }
        #frames, #frames tbody, #frames tr, #frames td {
            padding: 0;
            margin: 0;
            border: 0;
        }
    </style>
</head>
<body>
    <table id="frames" width="100%" height="100%">
        <tr width="100%" height="100%">
            <td width="200px">
                <iframe src="/frame.xhtml" name="list" id="list"></iframe>
            </td>
            <td>
                <iframe src="/main.xhtml" name="board" id="board"></iframe>
            </td>
        </tr>
    </table>
</body>
>> No.3303 Reply
>>3281
Соус оппика?
>> No.3316 Reply
File: Gunnm-v01-081.jpg
Jpg, 360.57 KB, 807×1212
edit Find source with google Find source with iqdb
Gunnm-v01-081.jpg
File: Gunnm-v01-079.jpg
Jpg, 342.90 KB, 801×1206
edit Find source with google Find source with iqdb
Gunnm-v01-079.jpg
File: Gunnm-v01-077.jpg
Jpg, 277.78 KB, 819×1188
edit Find source with google Find source with iqdb
Gunnm-v01-077.jpg
File: Gunnm-v06-050.png
Png, 241.20 KB, 833×1200
edit Find source with google Find source with iqdb
Gunnm-v06-050.png
File: Gunnm-v01-083.jpg
Jpg, 354.22 KB, 816×1212
edit Find source with google Find source with iqdb
Gunnm-v01-083.jpg

>>3303
Это фанарт по манге GUNNM: Battle Angel Alita, придуманной и нарисованной Yukito Kishiro.
Черт, если пики опять не правильном порядке залились, то обратить внимание на названия файлов!
Могу ссылками поделиться :3

>>3297
> границу в один пиксель вокруг каждого фрейма
<iframe
src="/frame.xhtml"
name="list"
id="list"
frameborder="0"
marginheight="0"
marginwidth="0"
> 
Sorry, but your browser doesn't support iframes
</iframe>
Светить! И никаких границ! гвоздей!
Но должен сказать, что фреймы - это плохо. Это и неудобно, хотя бы потому что высоту iframe можно задать только грязным хаком изнутри через джаваскрипт и все равно в ИЕ будет лагать, и индексация страниц поисковиками пострадает, и еще много чего. Лучше на PHP генери странички каким-нибудь шаблонизатором и будь счастлив.
И полазай вот сюда:
HTML: http://w3schools.com/tags/ref_standardattributes.asp
PHP: http://www.php.su/functions/?page=abc
JS: http://javascript.ru
>> No.3317 Reply
File: полоса.png
Png, 24.00 KB, 330×532 - Click the image to expand
edit Find source with google Find source with iqdb
полоса.png
>>3316
> Но должен сказать, что фреймы - это плохо.
Я никогда раньше не работал с фреймами, но у тебя разве есть идеи получше, как скрыть вот эту полосу? (пикрелейтед)
Кстати, вот это
> frameborder="0"
> marginheight="0"
> marginwidth="0"
не работает.
>> No.3318 Reply
>>3317
Вот, оказывается, где собака зарыта! У таблички есть хитрый border-spacing!
    #frames {
        border-spacing: 0;
    }
>> No.3319 Reply
File: прогресс.png
Png, 95.54 KB, 605×645 - Click the image to expand
edit Find source with google Find source with iqdb
прогресс.png
>> No.3320 Reply
File: 1210717630771.jpg
Jpg, 376.27 KB, 1024×768 - Click the image to expand
edit Find source with google Find source with iqdb
1210717630771.jpg
>>3317
> Кстати, вот это
> > frameborder="0"
> > marginheight="0"
> > marginwidth="0"
> не работает.
Хмм... Это стандарт. Это не может не работать. И если полоса остается, значит либо
  • она не от этого фрейма, а от соседнего, если там не было указано этих опций;
  • либо полосу генерирует внутреннее содержимое фрейма, например, задана граница у body в файле, который показывается в iframe.
>> No.3321 Reply
>>3292
text-decoration: none; - не надо ставить везде. Достаточно a { text-decoration: none; } border: none; - аналогично, если ненужны паддинг, марджин и бордер вообще то пиши:
* { border: 0; margin: 0; padding: 0; }
> Но нижнюю границу получали почему-то вообще все элементы
:hover - работает для любых элементов Оо

Напиши чего ты конкретно пытаешься добиться, столько псевдоклассов для ссылок меня с толку даже как-то сбивают, спать наверное пора.

c: целого разглашать, намекает на то, что тебе нужно запостить страничку целиком
>> No.3324 Reply
File: полоса.png
Png, 63.90 KB, 212×625 - Click the image to expand
edit Find source with google Find source with iqdb
полоса.png
>>3320
Если что,
> > > frameborder=«0»
> > > marginheight=«0»
> > > marginwidth=«0»
я применял к iframe, а не к frame.

Вот ещё один тест:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
    <head>
        <title>Доброчан</title>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
        <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
        <link rel="icon" type="image/x-icon" href="/favicon.ico" />
    </head>
    <frameset cols="210,*">

        <frame src="http://dobrochan.ru/frame.xhtml" name="list" scrolling="auto" frameborder="0" marginheight="0" marginwidth="0" />
        <frame src="http://dobrochan.ru/main.xhtml" name="board" frameborder="0" marginheight="0" marginwidth="0" />
    </frameset>
</html>
Полоска исчезла, но осталось пустое место между фреймами. Что делать?
>> No.3325 Reply
File: Gunnm-v06-013.png
Png, 14.68 KB, 409×173 - Click the image to expand
edit Find source with google Find source with iqdb
Gunnm-v06-013.png
>>3319
А за каким рогом нужна таблица?!
А если убрать таблицу, зачем тогда <iframe>? берешь DTD Frameset и ваяешь.
>> No.3326 Reply
>>3325
А?
Моя цель: Доброчан без полоски между фреймами (как видишь, навигационный фрейм у меня невелик и умещается без "прокуртки")
Вариант с таблицей и iframe работает почти идеально, но у варианта с frame есть функциональное преимущество - можно ресайзить.
Таким образом, если совместить ресайз фрейма и отсутствие чего-либо междуфреймами (как в >>3319), то получится сферический идеальный доброчан.
>> No.3327 Reply
File: 1264592396506.png
Png, 131.62 KB, 600×600 - Click the image to expand
edit Find source with google Find source with iqdb
1264592396506.png
рокет сайенс итт
>> No.3328 Reply
>>3326
> ресайз фрейма и отсутствие чего-либо междуфреймами
А за что ты будешь ресайзить собсно?
>> No.3329 Reply
>>3328
Навигационный фрейм в ширину же. Собственно, вопрос сейчас такой: как в >>3324 убрать полоску?
>> No.3330 Reply
>>3329
А за что ты будешь ресайзить собсно?
>> No.3331 Reply
>>3330
Если бы я делал браузер, то сделал бы "хватательную область" на два пикселя больше самого объекта. Таким образом даже полоска нулевой ширины имела бы область в 2 пикселя шириной для ресайза. Но вопрос не в этом же. Как быть с фреймами?
>> No.3333 Reply
>>3331
frameborder="0" border="0" framespace="0" Сойдет?

если что, то это к фреймсету а не к фреймам добавить нужно
>> No.3334 Reply
>>3333
тут много однострочного кода а тут тест
>> No.3335 Reply
>>3334
Тревога! Перевод строки после однострочного кода не работает Оо
>> No.3336 Reply
>>3334
всё верно, после моноширинного текста съедается симол перехода на новую строку.
>> No.3337 Reply
>>3333
Не работает. Ты сам не проверяшь что советуешь?
>> No.3338 Reply
>>3336
В связи с этим предлагаю четвертовать погромиста это устроившего, доброчан же XD
>> No.3339 Reply
File: ololo.PNG
Png, 57.96 KB, 838×476 - Click the image to expand
edit Find source with google Find source with iqdb
ololo.PNG
>>3337
В том то и дело что проверяю.
>> No.3340 Reply
>>3338
> http://dobrochan.ru/js/hanabira-0.5.895.js
> строка 435
> // Что я уёбывал, когда писал всё это? Надо заказать ещё...
>> No.3341 Reply
>>3339
Спасибо, получилось, но прокрутки-то больше не видно. sad.gif
>> No.3342 Reply
File: 1199241670121.jpg
Jpg, 26.16 KB, 300×300
edit Find source with google Find source with iqdb
1199241670121.jpg
File: Screenshot-15.png
Png, 30.98 KB, 263×446
edit Find source with google Find source with iqdb
Screenshot-15.png
File: Screenshot-16.png
Png, 28.30 KB, 270×426
edit Find source with google Find source with iqdb
Screenshot-16.png

>>3321
  • оно везде, потому что я экспериментировал и указывал все в одном, когда закомментировал все, от чего {cтиль} мог что-то унаследовать.
  • :hover попробую отдельно; заодно мне встретилась недавно опция :after, не знаете, про что она? о_О
> с толку сбивают
  • неудивительно-) потому что на том сайте в навигации ссылки должны быть без стиля но с бегунком на js, в левом меню бегунок на js и подчеркивание, в футере совсем другие цвета, потому что там фон темный
В общем и целом все решабельно методом проб и ошибок. Только с пикрелейтед не получается, чтобы div.left_menu_item подчеркивался border-bottom когда :hover
Вот код xthml
<body> 
...
<div id=left_menu> <!-- это самая большая красная рамочка на пикрелейтед #1-->
<div class="left_menu_item">
	<a href="{URL_CORPORATE_CLIENTS}" class="left_menu_link" onfocus="this.blur()">
	<img	id="left_menu_corporate-clients" src="{IMG_DIR}left_menu_corporate-clients.gif"
		onmouseover="this.src='{IMG_DIR}'+this.id+'_hover.gif';"
		onmouseout="this.src='{IMG_DIR}'+this.id+'.gif';" alt="left_menu_corporate-clients"/>
	<br/> Корпоративным клиентам </a>
</div>
...
</div> </body>
Ну и CSS впридачу
#left_menu {
   width: 15%;
   float: left;
   margin: 0 1% 1%;
   font-size: 1em;
   text-align: center;
   }

.leftmenuitem {
   color: #656565;
   font-weight: bold;
   margin: 0 auto 10%;
   border: none;
    border-bottom: 1px dashed #f2f2f2;
   }

.leftmenuitem {
   text-decoration: none;
   color: #656565;
    border-bottom: 1px dashed #f2f2f2;
    }
.leftmenuitem :hover {
    border-bottom: 1px dashed #f90;
   }

#left_menu a { /*
    text-decoration: none;
    color: #656565;
    border: none; */
}
``
Если раскомментиировать #left_menu a то подчеркиваться будет только img А я хочу, чтобы если навел мышу на картинку или слова, весь этот маленький блок подчеркнется снизу.
>> No.3343 Reply
File: Screenshot-17.png
Png, 265.38 KB, 921×311 - Click the image to expand
edit Find source with google Find source with iqdb
Screenshot-17.png
>>3333
Поправлять они меня тут ещё будут. Иди стандарты поучи, няша =_=
http://w3schools.com/tags/tag_iframe.asp
>> No.3344 Reply
>>3343
Я туда итак почти каждый день заглядываю, оставь один frameborder="0" тоже самое будет. Решение в 3333 это всепогодный вариант на всякий случай :3
>> No.3345 Reply
>>3342
Афтером удобно вставлять clear: both; после элементов с флоатом, полезная вещь:
<html>
<head>
<style type="text/css">
.ololo:after {
    content: "откуда это взялось в моем <body>? Oo";
	}
</style>
</head>
<body>
  <div class="ololo">
    ololo
  </div>
</body>
</html>
Мне если честно уже лень разбираться с разметкой, извиняй, пол пятого утра...
>> No.3346 Reply
>>3344
Ты никогда не попадал в такую ситуацию?..
-- Сайт готов?
-- Да.
-- Щас посмотрим. Аааа! Что с компом!? Зовите сисадмина Ваню-Лешу-Петю-Сеню!
Приходит сисадмин, тыкает ручкой ресет и нехотя сообщает:
-- Нее-е, надо венду переставлять...
-- Тащи венду!
Уходит. Возвращается
-- Вот, я Икспи нашел. Семерки вообще не было.

Поставили ХР, а там эксплорер 6. Вот тебе бабушка и Юрьев день.

>>3345
Не работает. но смысл ясен)
>> No.3347 Reply
File: ololo.PNG
Png, 23.45 KB, 827×304 - Click the image to expand
edit Find source with google Find source with iqdb
ololo.PNG
>>3346
> Ты никогда не попадал в такую ситуацию?..
Неа. Я под шестого осла уже давно ничего не оптимизирую. Никто не жаловался, но я понял к чему ты клонишь.
> Не работает. но смысл ясен)
Ну что за день-то такой...
>> No.3368 Reply
File: tara-reid-28.jpg
Jpg, 341.02 KB, 550×827 - Click the image to expand
edit Find source with google Find source with iqdb
tara-reid-28.jpg
ОП снова здесь! Теперь это помогите выбрать IDЕ тред.
Разыскивается идеальная среда разработки на php/html/js etc. под linux.
Не предлагать:
  • Среды, написанные с использованием Qt (kdevelop).
  • Среды, написанные на java (eclipse, netbeans)
  • Блокнотоподобные редакторы (gedit, nano, pico)
Должна:
  • Быть нативной
  • Иметь встроенный вишмастер, чтоб форматировать код по-своему (кол-во пробелов на таб, шревты, их размер, шаблоны сокращенных структур)
  • Автодополнение скобок и кавычек.
  • Не жрать память. чтоб 300 метров при старте - максимум. =_=
  • Не падать, блеать!
Желательно:
  • Чтоб была написана на С++
  • Чтоб сама закидывала файлы на хост вместе с сохранением, отдельной кнопкой или шорткатом.
  • Ещё хорошо бы, чтоб она умлаь скрывать блоки кода. т.е. скрывать тело функции, оставляя её объявление.
  • и имела обозреватель функций (PHP)
А также:
Дебаг "на лету" не обязателен. WYSIWYG тоже. Автодополнение методов и полей классов для PHP также не критично.
>> No.3373 Reply
File: php_context.png
Png, 29.96 KB, 794×595 - Click the image to expand
edit Find source with google Find source with iqdb
php_context.png
>>3368
> Быть нативной
Щто это?
> Иметь встроенный вишмастер, чтоб форматировать код по-своему (кол-во пробелов на таб, шревты, их размер
Есть встроенный. Можно подключать внешний вишмастер через хуки, например.
> шаблоны сокращенных структур
Не понел. Code snippets штоле? Овер 9к библиотек.
> Автодополнение скобок и кавычек.
Чтобы сразу вставлялась парная штоле? Умеет.
> Не жрать память. чтоб 300 метров при старте - максимум. =_=
Eight Megabytes And Constantly Swapping же.
> Не падать, блеать!
Не падает, блеать!
> Желательно:
> Чтоб была написана на С++
Но зачем? о_О
> Чтоб сама закидывала файлы на хост вместе с сохранением, отдельной кнопкой или шорткатом.
tramp или after-save-hook
> Ещё хорошо бы, чтоб она умлаь скрывать блоки кода. т.е. скрывать тело функции, оставляя её объявление.
Тоже можно, но я не пользуюсь - не знаю, что сейчас можно для этого использовать.
> и имела обозреватель функций (PHP)
Хуйзнаит. Есть может быть. etags должен работать в любом случае.
> Дебаг "на лету"
Пикрелейтед.
>> No.3375 Reply
>>3373
> Ещё хорошо бы, чтоб она умлаь скрывать блоки кода. т.е. скрывать тело функции, оставляя её объявление.
folding.el же.
мимо-проходил
>> No.3379 Reply
>>3373
> нативной
Имеющие естественные свойства, присущие данной ткани или клетке в живом виде.

мимо медик
>> No.3380 Reply
>>3373
Ох, ё... видимо в этом монастыре и заночуем-с.
Поехали!
> > Быть нативной
> Щто это?
Изначально было
"Должна:
  • Быть нативной под linux", но последнее меня черт дернуть переставить повыше.
> Code snippets штоле?
Да. Ура.
> > Не жрать память. чтоб 300 метров при старте - максимум. =_=
> Eight Megabytes And Constantly Swapping же.
Восемь мегабайт и постоянный своппинг? О чем это?
> > Желательно:
> > Чтоб была написана на С++
> Но зачем? о_О
Прошу прощения, забыл о наикрасивейшем.
> > Чтоб сама закидывала файлы на хост вместе с сохранением, отдельной кнопкой или шорткатом.
> tramp или after-save-hook
Чую, придется провести не одну ночь с напильником, так что можно мне сразу линк на howto?

>>3373
> folding.el же.
Не_понел.жпг

>>3379
Под нативной я имел ввиду nativeангл. "родной, исконно присущий", т.е. без хаков в установке

Also son, i'm disappoint. Где мои USE-флаги? Ожидал больше.
[ebuild N ] app-editors/emacs-23.2 USE="X alsa dbus gif gpm gtk jpeg png svg tiff xpm -Xaw3d -gconf -gzip-el -hesiod -kerberos -m17n-lib -motif -sound -source -toolkit-scroll-bars -xft" 37,479 kB
>> No.3381 Reply
>>3380
> Восемь мегабайт и постоянный своппинг? О чем это?
Петросянская расшифроква EMACS как аббревиатуры с тех времен, когда компьютеры были большими, а памяти у них было мало.
'emacs -Q' 23й версии с гтк бэкэндом занимает 17 Мб. 'emacs -Q -nw' - всего 9.
> Прошу прощения, забыл о наикрасивейшем.
Да какая разница, на чем оно написано?
> Чую, придется провести не одну ночь с напильником, так что можно мне сразу линк на howto?
Да нечего там пилить. Открываешь файл как /ssh://user@host:port/path/to/file.php сразу на удаленной машине и правишь. Подробный хелп смотреть так M-: (info "tramp").
Хуки это несколько другое - можно вешать произвольные вишмастеры на определенные события. В частности можно было бы прикрутить "деплой" таким образом.
> Не_понел.жпг
http://www.emacswiki.org/emacs/CategoryHideStuff
http://www.emacswiki.org/emacs/CategoryOutline
> Где мои USE-флаги?
Гентушник такой гентушник. Чего ты там ковырять собрался? Он большей частью на лиспе написан.
>> No.3383 Reply
File: lor_sad.jpg
Jpg, 30.06 KB, 200×200 - Click the image to expand
edit Find source with google Find source with iqdb
lor_sad.jpg
>>3381
> Да какая разница, на чем оно написано?
Плачевный (для вендузятника может шикарный, для кого-нибудь еще просто нормальный, но для меня, как гентушника именно плачевный) опыт работы с netbeans-6.9, который ежедневно вылетал, потом был даунгрейд до 6.8, отжиравший по 500-1200 метров в RAM, и оставляя еще полгига своего кала в свопе после выхода. Так что Java-developed ― do not want.
За опенофисом замечено подобное, но я им почти и не пользуюсь.
> Да нечего там пилить
Охлол. Я же неспроста это написал, а сперва попросил гугл рассказать мне про емакс. и первое, с чем я столкнулся ― охи-вздохи по перепиливанию его интерфейса.
> Гентушник такой гентушник. Чего ты там ковырять собрался? Он большей частью на лиспе написан.
Ты хочешь сказать... я не смогу... его... собрать? Жалко, но ладно.
>> No.3384 Reply
>>3383
А за линки и про открывание файлов по ssh спасибо, да.
>> No.3386 Reply
>>3383
> За опенофисом замечено подобное
Он-то как раз на говноплюсах и написан.
> и первое, с чем я столкнулся ― охи-вздохи
Неосиляторы и ссзб же. С первыми понятно, а ССЗб - это когда
- хочу вежоалстудею
- упорно ставлю вместо нее емакс
- негодуэ по поводу того, что результат не есть вежоалстудея
- ?????
- БАТТХЕРТ
> Ты хочешь сказать... я не смогу... его... собрать?
http://www.gnu.org/software/emacs/elisp/html_node/Byte-Compilation.html
>> No.3387 Reply
>>3386
> Он-то как раз на говноплюсах и написан.
Впополам с джавой, изначально его пилила Sun же >_> http://ru.wikipedia.org/wiki/OpenOffice.org
И не ругай мои плюсы: это либы могут быть толстые/медленные/ненужные, а без объектно-ориентированного языка гуи не напишешь.

А, значит, таки смогу! Жалко, что я не знаю ничего лиспоподобного, но с компиляцией должен разобраться. Мне нравится возможность расово верного подхода :3
>> No.3391 Reply
>>3381
> pmap 1755
1755: emacs --daemon
...
total 76140K
> pmap 24861
24861: emacsclient -c
...
total 1704K
В 17 мб ну никак не укладывается. Где-то 50-100 на демона и по 2 мегабайта на каждый клиент - уже ближе к истине.
>> No.3393 Reply
>>3391
Это объем "виртуальной памяти". Посмотри внимательно на выхлоп же. Плюс обрати внимание на [ anon ] и прочитай как происходит анонимный mmap.

Вообще, нет способа достоверно измерить "потребление памяти". Не очень понятно, что сюда вообще входит. Для бытовых нужд неплохо подходит колонка resident. man top на предмет значения колонок VIRT, RES и SHR.
>> No.3394 Reply
>>3393
Кстати, pmap -d 1234 показывает более-менее то, что нужно, кажется:
mapped: 38008K writeable/private: 16012K shared: 664K Не хочу разбираться, похуй
>> No.3398 Reply
>>3387
> Впополам с джавой, изначально его пилила Sun же
Базовая часть все равно на говноплюсах. На жабе там всего ничего >_>
http://wiki.services.openoffice.org/wiki/Java_and_OpenOffice.org#OpenOffice.org_Functionality_depending_on_Java
> И не ругай мои плюсы:
Чего их ругать? Они просто не нужны.
> без объектно-ориентированного языка гуи не напишешь.
лолват?
> но с компиляцией должен разобраться
Нечего там разбираться, там будет уже сконпелировано все что можно. Свои трехстрочные конфиги конпелировать смысла особого нет.
>> No.3401 Reply
>>3398
> Свои трехстрочные конфиги
А как же легенды о конфигах емаксеров размерами в несколько сотен килобайт?
>> No.3402 Reply
>>3401
Ну сотни килобайт это все же легенды. В любом случае у тебя таких долго не появится. Не нужно, для того что бы начать работать, навелосипедить тонну скобочного говна, это тоже легенда от ниосиляторов-пиздоболов.
>> No.3418 Reply
File: shot0001.png
Png, 1300.62 KB, 768×576 - Click the image to expand
edit Find source with google Find source with iqdb
shot0001.png
Это что? Пирожки!? Нет, спасибо, как-то не хочется...

>>3398
> > без объектно-ориентированного языка гуи не напишешь.
> лолват?
Ох, ну да, световое меню все в школе делали. Но событийную модель без ооп за██ешься пилить.

Что-то мне подсказывает отложить емакс до лучших времен: слишком высокий порог вхождения, довольно приятный мануал по обтачиванию камня до состояния колеса пользованию всем, что правее энтера. Это прекрасно, что он дополз до нас из середины 70-х, но можно было хоть помыться что ли?
> > Иметь встроенный вишмастер, чтоб форматировать код по-своему (кол-во пробелов на таб, шревты, их размер
> Есть встроенный
Нихуя нет.
> > шаблоны сокращенных структур
> Не понел. Code snippets штоле? Овер 9к библиотек.
Опять нет.
> > Автодополнение скобок и кавычек.
> Чтобы сразу вставлялась парная штоле? Умеет.
Вот примерно так я и перестал верить в Деда Мороза.

Кто-то заикался про трехстрочный конфиг?

Ну да ладно. Это всё можно найти и прописать. Когда-нибудь, хех, но что за кошмарная система открытия форточек? У меня в фаерфоксе и редакторе открыто по 10-15 вкладок. И как мне смотреть на эти жалюзи в емаксе? Даешь нормальные табы!
>> No.3420 Reply
>>3418
Слишком толсто.
> Code snippets
http://code.google.com/p/yasnippet/
> Автодополнение скобок
http://www.emacswiki.org/emacs/AutoPairs
> И как мне смотреть на эти жалюзи в емаксе?
M-x ibuffer
Остальное лень искать, просто смирись - что ты очередной неосилятор. В емаксе уже есть все, что только может прийти тебе в голову, но ты не смог им воспользоваться.
>> No.3422 Reply
File: 1270399178629.png
Png, 1.07 KB, 200×20 - Click the image to expand
edit Find source with google Find source with iqdb
1270399178629.png
>>3420
Охщи~
> В емаксе уже есть все
Ну где, где? Перечитай >>3418 и скажи, почему твой распрекрасный емакс не может искаропки добивать кавычки, раз уж мне это пришло в голову?
Будет время и желание почувствовать себя студентом MIT 30 лет назад ― буду собирать себе конфиг, а щас я лучше поработаю и отведу душу здесь :3
> M-x ibuffer
Это что ― шорткат?
<Alt> + <циферка> гораздо быстрее же!
>> No.3424 Reply
>>3422
У меня добивает кавычки. На то, чтобы это работало, ушло не больше 3ех минут.
> <Alt> + <циферка> гораздо быстрее же!
А у тебя сколько циферок на клавиатуре? 10? А у меня прямо сейчас 68 открытых буферов, и это далеко не предел - ни над одним проектом в данный момент не работаю. А их бывает и по 100, и по 200. И когда мне нужно будет перейти, скажем, в буфер blablabla.rb, я наберу всего пару символов из его названия и попаду в него. Что-то типа <H-b bla>. А если захочу в уютный чатик по адресу emacs@c.j.r, достаточно будет набрать <H-b emacs@>. И нет никаких ограничений.
Алсо, будет интересно понаблюдать, как ты будешь себе искать IDE, где ничего не надо делать, а все есть "искоропки". При этом не на жабе/кьюте и с умеренным аппетитом к ресурсам. Дерзай.
>> No.3425 Reply
>>3418
> Ох, ну да, световое меню все в школе делали.
Ты упорот?
> Но событийную модель без ооп за██ешься пилить.
Расскажи это, например, тиклефагам.
> Когда-нибудь, хех, но что за кошмарная система открытия форточек? У меня в фаерфоксе и редакторе открыто по 10-15 вкладок
tabbar.el есть в коробке. Только его надо из этой коробки достать. Как, совершенно справедливо, сказал другой емаксер, это дурацкая затея.

И таки да, у тебя, похоже, истерика началась.
>> No.3444 Reply
емаксеры, подскажите. Запускаю Emacs в XP - а он упорно не хочет видеть файл init.el в папке "\Application Data\.emacs.d". Т.е. файл есть, но при его изменении, ничего не меняется. ЧЯДНТ? Где емакс еще может искать свой конфигурационный файл?

мимокрокодил.
>> No.3446 Reply
>>3444
Вообще-то при загрузке емакса загружается .emacs или .emacs.elc, который лежит в домашней папке пользователя. А потом уже из него стартует все остальные.
Попробуй положить его в /application data/.emacs, в свой раздел ~/.emacs или в прямо рядом с бинарником, может что-нибудь получится.
>> No.3448 Reply
>>3444
Скорее всего у тебя ~ не там, где ты думаешь. Сделай C-x C-f ~ RET и посмотри, где окажешься. Там была вроде какая-то переменная, которая это дело регулировала. Я не вендузятник, подробнее не расскажу.
>>3446
> Вообще-то при загрузке емакса загружается .emacs или .emacs.elc, который лежит в домашней папке пользователя.
Нет, все несколько сложнее.
http://www.gnu.org/software/emacs/manual/html_node/emacs/Init-File.html
>> No.3610 Reply
File: Screenshot-Mozill...
Png, 230.61 KB, 1009×630
edit Find source with google Find source with iqdb
Screenshot-Mozilla Firefox.png
File: Screenshot-Mozill...
Png, 233.92 KB, 1009×631
edit Find source with google Find source with iqdb
Screenshot-Mozilla Firefox-1.png

Мучитель CSS-валидатора aka ОП репортинг ин!
Я решил свои проблемы (см. под спойлером),
Параметры CSS для тега <a> в футере рандомно распространялись на все остальные по всей странице, на пикрелейтед #1 в качестве примера задан
#footer a:link, a:visited {
background: #f00; 
}
Причем CSS проходил валидатор по стандарту 2.1.
Привести всё в божеский вид (см. пикрелейтед #2) удалось переделыванием кода из-под спойлера к следующему виду:
#footer a:link, 
#footer a:visited {
    background: #f00; 
    }
>> No.3611 Reply
Под пикрелейтед #1 имелась ввиду картинка справа
fastfix
>> No.3641 Reply
File: motivator-html.png
Png, 747.46 KB, 710×660 - Click the image to expand
edit Find source with google Find source with iqdb
motivator-html.png
Я просто оставлю это здесь.
>> No.7398 Reply
File: 1242517349668.gif
Gif, 11.71 KB, 275×300
Your censorship settings forbid this file.
unrated
>>3373
ГЛУПОГЛАЗОЕ ТЫ БУДИЛО! Ты ЕСВ http://ecb.sourceforge.net/ не мог что ле сразу посоветоватьааа? Я его джвосемь месяцев искал!
>> No.7411 Reply
>>3448
> ���� ������, ��� ������ ������, �������
�����-���. %HOME% ���
>> No.7412 Reply
>>7411
lynx cannot into UTF-8?
>> No.7415 Reply
>>7411
��� �������� ���� ��.
>> No.7453 Reply
File: css_cheat_sheet1.png
Png, 64.94 KB, 243×635 - Click the image to expand
edit Find source with google Find source with iqdb
css_cheat_sheet1.png
Скажи мне, кодач, а что из этого не работает в недобраузерах?
>> No.7455 Reply
>>7453
В IE7 не работали +, >, [] и псевдо-элементы.
Теперь везде всё работает.


Password:

[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]