Jump to content

CEBEP

User
  • Posts

    181
  • Joined

  • Last visited

  • Days Won

    2

CEBEP last won the day on December 17 2015

CEBEP had the most liked content!

About CEBEP

  • Birthday 07/12/1990

Information

  • Sex
    Мужчина
  • From
    Москва

Contacts

  • Web site
    http://vk.com/id684119
  • Skype
    napoleonich1

CEBEP's Achievements

Explorer

Explorer (1/14)

18

Reputation

  1. Всем спасибо за ответы. Очень рад, что увидел знакомые ники, что люди так долго остаются на проекте. Из института выгнали вполне законно, пусть и не совсем по человечески правильно...
  2. Всем привет. в 2008 году я попал в аварию и получил тяжелую травму головы, пролежал в больнице вылетел из института и вообще получил крепкий сноп жизненных проблем. Поскольку после этого я люто страдал головными болями, я не смог работать и просто сидел дома. И значительную часть времени я проводил именно на этом форму. В основном моя деятельность сводилась к помощи всем, страждущим из раздела "для начинающих". Помогал вообще всем подряд, бездумно, не испытывая потребности в благодарности. Перечитал все уроки на основном сайте и просто начал делать то, с чем не справлялись остальные новички. Не смотря на то, что уже тогда я знал основы си и немного писал на php меня заинтересовала именно вёрстка. Так продолжалось до тех пор, пока я не встретил в чьём-то исходном коде комментарий на тему актуальности споров вроде "мой код нагляднее, мой код лучше в покер играет..." и как не странно, эти несколько строчек оказали на мой энтузиазм торпедирующий эффект. Я переключился сначала на с++ а потом и на qt и начал готовиться к поступлению в институт. В итоге я успешно восстановился на второй семестр программистской специальности и был очень удивлён тем, что окружающие владеют программированием несколько хуже. В итоге, на данный момент я учусь на первом курсе магистратуры (как старый пятый курс) МГТУ им. Баумана, прошел стажировку разработчиком на js в одной из дочек аэрбаса и у меня крутейший диплом по моделированию методом конечных элементов. Но толчком в развитии, определённый мотив в образовании профессиональных навыков для меня стал именно этот ресурс. Так что спасибо создателям сайта и администраторам форума. В то время тут всем руководил, на сколько я помню, Влад Мержевич. Надеюсь, с тех пор ничего ничего не изменилось и проект по прежнему в хороших руках. P.S. Недавно купил себе классный домен, случайно обнаружив, что он не занят, но уже очень давно не занимался ни чем, связанным с сайтами. Не подскажите хостинг, где можно дёшево и со вкусом развернуть уютный бложик с дисковым пространством от силы 100 мегабайт. Без CMS и всего этого добра. Серверную часть лучше иметь на питоне но вполне пойдёт и php...
  3. пильнул фикс на js для этой ерунды... может кому пригодится... Использует d3... /* Move text before edge line from it's base line. It should work as alignment-baseline: before-edge css property. But it's not work in canvg and gecko. * @param text {Object} d3.selection of text */ BEFORE_EDGE_FIX : function(text) { var baseline = text.attr("y"); return text.attr("y", 2 * baseline - text.node().getBBox().y); },
  4. что ж, буду перепиливать всё без выпендрёжа, ровняя текст по старинке "на глазок". Если появятся идеи, пишите - обязательно вернёмся к этому вопросу.
  5. Здравствуйте. занимаюсь освоением svg. Для позиционирования текста использую верхнюю грань, чтобы было удобно выровнять bounding box относительно других элементов. Чтобы выравнивание происходило по верхней грани текста я задаю тегу tspan параметр alignment-baseline со значением before-edge, после чего почему-то лишаюсь кросс-браузерности. На примере видно, что в хроме слово not опустилось вниз, сровняв свою верхнюю границу bounding box-а с базовой линией элемента text, в то время как в фаерфоксе мы видим аккуратную строку без каких-либо сдвигов. Как исправить ситуацию и добится того, чтобы во всех браузерах позиционирование текста происходило так же как в хроме? В соответствии со страничкой с cssportal.xom, tspan умеет использовать alignment-baseline. Как улучшить ситуацию ума не приложу... В худшем случае (приведёт к перепилу), можно решить проблему ответив на более широкий вопрос: как спозиционировать текст так, чтобы границы, в которые он попадёт можно было знать с точностью до пикселя, при условии, что ширина и высота текста извесны. P.S. помню, что тут в основном вопросы по css, связанные на прямую с html, но моя задача всё-таки реализуется в браузере и без использования языков программирования...
  6. Спасибо за ответы, они дают мне право считать, что код нормальный, просто неповезло начальнику. Благо, я легко могу его в этом убедить, да и хром у него стоит как альтернатива.
  7. Довольно давно бросил заниматся JS, сейчас возникла необходимость вызвать файл localtest/title.php и передать ему переменные stude, id и Score методом POST. Приведённый ниже код я особо невникая составил по примерам из гугла. Всё бы ничего, но на компьютере у начальника мне подвернулся браузер (вродебы IE, но значек не похож), который данный код игнорирует. Начало кода - получение значений переметров id и stude из адресной строки. /*Получение параметров из адресной строки*/ var params = location.search.split(/=|\?|&/); var i = 0; var whereTo = 'http://localtest/title.php'; for(; i < params.length && params[i] != 'stude'; ++i) { } var stude = params[i + 1]; i = 0; for(; i < params.length && params[i] != 'id'; ++i) { } var id = params[i + 1]; /*Передача данных...*/ document.getElementById('TimerText').innerHTML = 'data transfering. . .'; var httpRequest; if (window.XMLHttpRequest) { // Mozilla, Safari, ... httpRequest = new XMLHttpRequest(); if (httpRequest.overrideMimeType) { httpRequest.overrideMimeType('text/xml'); // See note below about this line } } else if (window.ActiveXObject) { // IE try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!httpRequest) { alert('browser error.'); return false; } httpRequest.onreadystatechange = function(){ if (httpRequest.readyState == 4) { document.getElementById('TimerText').innerHTML = 'results stored.'; } }; httpRequest.open('POST', whereTo, true); httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); httpRequest.send('stude=' + stude + '&id=' + id + '&rezult=' + Score); Суть: помогите исправить нарушение кроссбраузерности.
  8. У меня всё шикарно работает! то что надо, спасибо!
  9. У меня есть страница с текстом и картинками. Но при довольно широком разрешении экарана они ведут себя невполне удачно, а при узком всё нормально. Нельзя ли реализовать, не нарушая резиновость, такое выравнивание, чтобы в случае нехватки текста между картинками изображения поджимались друг к другу но не отлеплялись от стенок слоя?
  10. Вижу не столько объективную критику затеи сколь выражение наболевшей ненависти к корпорации... Но ведь последнее время они стараются... Сами же недавно были приятно удивлены их IE. Лично мне приятно, что они ещё и в винду включили предустановленные "Записки", которые весьма мне полезны. + выпустили свой антивирус который можно ставить на комы на которые жалко потратить лицензионный ключ от нормального антивируса. Это же всё, по сути, хорошо. Ещё можно сказать о халявке в виде Visual Studio express edition, которая хоть и мала но достаточна, да и минималистичность эта многим покажется приятной. Теперь как оно будет: Юнит покупает интелектуальную кофеварку, которая, возможно, будет дороже. Может быть выдумают что-то что позволит где-то и сэкономить, скажем, перенеся часть разработки софта с фирмы разработчика, скажем бош(не рекламы ради окаянной, просто брат там работает), на фирму, глумливо именуемую самыми разными названиями. Так вот, ваша печь не только будет греть вчерашний чай в блюдечке из саксонского фарфора, но и спамить вам на мыло о готовности, уходить в спящий режим при невостребованности и, почему бы и нет, драть вас в шахматы если вы то у неё по пьяни попросите. Если ожидать новую ось выполненную в стиле универсальности то можно предположить, что встанет она даже на самые старые табуретки и будет на них худо-бедно работать, ибо никто ж не будет к стиральной машинке полноценный комп прилаживать. Тогда можно будет выдумывать из старых ноутбуков всякие забавные девайсы, типа телевизора в туалете, и не волноваться о всяких там конфликтах между разными системами. Только вообразите свое восхищение современностью когда жена сможет вас по будильнику всё утро пилить за неполитые цветы сидя на даче... По майкросовтовскому скайпу!
  11. CEBEP

    Firefox 5.0

    Попокорн кончился. Изучал этот топик чтобы всётаки решить, периводить компы на работе на хром или оставить фф. Решил, что хром. Во первых протестировав самостоятельно убедился что все основные плюшки фаерфокса он дублирует при этом в скорострельности выигрывает. Во вторых убедился на основании этого топа что монстроидальность фаерфокса не куда от него не денется и терпеть её больше мочи нет.
  12. Подумал, таки посмотрел. Пришел в восторг. Это то что надо. Спасибо.
  13. Очень хорош. js отопражает действительно не плохо но, у них на сайте написано что если я хочу подсветить с++ я должен написать или class="brush: c;" или class="brush: cpp;" но код ответил алертом SyntaxHighlighter Can't find brush for: c Это, очевидно, исправимо, так как на их же сайте в примерах всё успешно работает, однако такие ошибки настораживают. Кроме того, если сужать окно браузера, переноса строк не происходит, более того, в фаерфоксе не происходит ничего вовсе, в то время как в хроме появляются полосы прокрутки. Весьма неплох. Очень порадовал развитый файл с примерами. В целом претензия только одна: нет нумерации строк. Причём написать её не так просто как может показаться на первый взгляд. Тоже хорош но не великолепен. смотреть не стал, так как уже вижу хорошие варианты на js, переход на php не стоит тех минусов которые есть в предложенных js версиях
  14. Скажу честно, создаю пост от части из лени, но прежде всего ожидаю, что мне порекомендуют действительно хороший вариант... Нет ли у кого великолепного скрипта подсветки С++ кода? Можно на php но лучше, если на JS.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy