[Burichan] [Futaba] [Gurochan] [Photon] [Tomorrow] - [Главная] [Управление]

[Назад]
Ответ
Leave these fields empty (spam trap):
Имя
E-mail
Тема
Сообщение
Файл
Подтверждение
Пароль (для удаления файлов и сообщений)
  • Supported file types are: GIF, JPG, PNG
  • Maximum file size allowed is 1000 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

07_009.jpg (0.0 KB, -1x-1)
0 No.62144  
Я обещал. Я написал.
ИТТ мы будем изучать сайтосрой и всё что с этим связанно. Ты можешь изучить всё сам используя только гугл. Инфы в различной стадии гниения по сабжу много. На целую библиотеку хватит. Мы будем изучать основы.

Что конкретно будем изучать:
* Верстка и скрипты
* HTML 5 - разметка страницы. Я думаю нет смысла изучать старую версию. Но оговорки я делать буду.
* CSS 3 - стили страницы. темку для аиб сам сможешь сделать. :3
* JavaScript - всякая анимация, ajax/ajah, куклоскрипт etc.
* Серверное программирование, etc.
* PHP - самый распространенный язык для внутренней части сайта. не самый лучший, но зато есть ВЕЗДЕ
* MySQL - базы данных.
* CMS
Хостинги, домены, апачи/нингсы и прочее будет, но чуть позже.
*

Как будем изучать:
1) Краткое введение
2) Теория
3) Расширенная инфа+практика
4) Ссылки на спавочные материалы
5) Обзор готовых решений ~~для ленивых~~

Собственно первый урок будет ближе к полночи.

Главное без фанатизма без форсинга рельсов например
>> No.62147  
6534-kyonko_yawn_resized_super.jpg (0.0 KB, -1x-1)
0
>>62144
Зачем вам это? Скукотища же.
мимо-фрилансер
>> No.62170  
8XKavl.jpg (0.0 KB, -1x-1)
0
>>62147
А мне вот интересно, ибо свой йоба сайт желаю сделать свои руками, у меня как-то всегда получалисть хреновые сайты.

ОП, жду уроков!
>> No.62173  
41814_209286651943_5842_n.jpg (0.0 KB, -1x-1)
0
>>62144
Прочитал несколько уроков по html, сделал свой простенький сайт с помощью одной таблицы с несколькими страницами (сверху шапка, слева кнопки, посередине текст). Мне практиковаться дальше, или можно переходить к изучению css?

>>62147
Расскажи, что весело же.
>> No.62174  
>>62173
> или можно переходить к изучению css
CSS стоит практиковать одновременно с html же.
---
>>62170
> йоба сайт
Попробуй сделать дизайн проще.*
---
И да, какие тех. решения можно было бы предложить для вёрстки вместо всего того, что мы сейчас имеем?
>> No.62177  
x_2bc593c3.jpg (0.0 KB, -1x-1)
0
Оп, я буду ждать тебя. Может, новое хобби появится, если мозгов хватит.
>> No.62182  
>>62173
Первый год в профессии весело. Потом крудолепка начинает быстро надоедать.
>> No.62185  
http://www.codecademy.com/
>> No.62193  
>>62182
Первый год в сайтострое? А чем ещё занимаешься?
>> No.62217  
6600-kyonko2_super.jpg (0.0 KB, -1x-1)
0
>>62193
Второй. Заканчиваю универ и пытаюсь найти нормальную работу. Хотя хрен я её найду, скорее всего так и останусь на одеске работать.
Раз уж на то пошло, могу пофорсить тут рельсы, кофе и другой хипстерский хлам :3
>> No.62218  
>>62217
Я имел ввиду нечто другое.

> Первый год в профессии весело
> Первый год в сайтострое?
>> No.62219  
>>62144
http://dobrochan.ru/u/res/45745.xhtml
>> No.62268  
Добавил тред в закладки. ОП, появляйся уже.
>> No.62298  
0019b91ec826095d97f701.jpg (0.0 KB, -1x-1)
0
Няши, объясните мне, что надо сделать, чтобы понимать, чего от меня хочет работодатель. Захожу я, например, на free-lance.ru, смотрею на объявления. Большинство просит создать сайт, привинтить плюшки, ещё что-то. Но я не понимаю всех аббревиатур и названий, о которых там пишут. Неужели нужно знать столько всего, чтобы работать на том сайте за гроши? Или всё это учится по ходу работы?

>>62173- кун
>> No.62299  
>>62298
> Но я не понимаю всех аббревиатур и названий
> Неужели нужно знать столько всего

Только немного. Никто от тебя не требует знать области применения доменно-ключевых нормальных форм, хотя минимальная работа с базами данных требуется.
Веб-разработка часто состоит из макак, не знающих ни одну технологию глубоко.

Диванный эксперт
>> No.62301  
screen.png (0.0 KB, -1x-1)
0
>>62144
> без форсинга рельсов
Вот же незадача. Ладно, буду форсить cppcms.
>> No.62321  
>>62218
Ну какой сайтострой может быть без конкретных задач с мотивирующими дедлайнами? Считай, что это одно и то же.
>>62298
Имиджборду сделай. Серьёзно. Как получится что-то уровня вакабы или получше - можешь идти работать на дядю. Только не вздумай зашквариться об русскую фриланс-парашу: денег не заработаешь, опыта тоже, только нервы себе испортишь.
> Или всё это учится по ходу работы?
Почти все.
>> No.62337  
AnimeWapers_com-92662-cape-kamina-male-nishigori_a.jpg (0.0 KB, -1x-1)
0
>>62321
> Имиджборду сделай.
Я вот даже не представляю, как.

Мотивирующий кого-нибудь отчёт о сегоднешнем дне:
Начал день с того, что прочитал вводную по CSS. Пока всё понятно. Потом увидел заказ на фрилансо-параше о создании новостного анонимного сайта, где как пример был показан 1chan, лол. Нужно было сделать с помощью LiveStreet (CMS какая-то, вроде, так называется). Я не взял заказ, но решил представить, что взял. В итоге я несколько часов с этим всем парился. Так как я увидел ещё один заказ с WordPress, то я скачал и его. И так я научился создавать базу данных в Denwer'е и ставить на неё WordPress, меняя там темы и картинки. LiveStreet я так и не поставил: была какая-то ошибка, после которой мне надоело, и я забил. Потом, и до сего момента, я смотрел Gurren Lagann. Я заметил, что главное -- начать учить. А дальше как-то и останавливаться не хочется. Интересно, наверное. Я это ещё очень давно заметил, но решил сказать, авось поможет кому.

задающий-вопросы-и,-кажется,-единственный,-кто-ITT-что--то-учит-кун
>> No.62343  
>>62337
> Я вот даже не представляю, как.
Рисуешь дизайн, пишешь серверную часть (приём-запись-отображение постов), пишешь клиентские скрипты. День работы, десу.
здешний-быдлокодер
>> No.62349  
>>62343
Пишешь API, модерилку, парсер разметки; делаешь нагрузочные тесты, занимаешься поиском узких мест и оптимизацией, прикидываешь эксплутационные хар-ки для сервера м т.д. и т.п.
>> No.62352  
7a9937d48fea3522f7d55fb42fdcbcf3.jpg (0.0 KB, -1x-1)
0
>>62349
>>62343
А теперь подробней, что за серверная часть, как она делает, что за зверь и т.д.
> Пишешь API, модерилку, парсер разметки;
Ничего из выше сказанного не понял.

Сижу жду ОПа. Делаю говно сайты c CSS-шторками
>> No.62353  
>>62352
Серверная часть обрабатывает полученные от клиента данные и сохраняет эти данные в файлах/БД. Ещё она формирует html-код страниц борды.

Есть два способа отправить данные серверу: GET и POST. При отправке данных методом GET данные приписываются в конец url-адреса страницы, при этом они имеют вид имяпеременной=значение. Пусть, например, по адресу http://site.ru/page.php сидит php-скрипт, обрабатывающий переменную по имени value. Чтобы отправить ему значение этой переменной, нужно открыть страницу http://site.ru/page.php?value=мегакрутое_значение
При методе POST данные передаются в запросе браузера, а не в url-адресе. При методе GET можно столкнуться с ограничением на длину передаваемых значений переменных, обычно оно не больше 1024 символов. У метода POST такого ограничения нет.
>> No.62369  
Izumi-Konata-WP-konata-izumi-9059000-1024-768.jpg (0.0 KB, -1x-1)
0
>>62353
Okay, но что теперь? Я знаю html и немного css, но как сделать всё то, что ты описал? Учить PHP?

>>62352
Давай объединимся, что ли.
>> No.62370  
>>62369
Возьми лисп бумаги и нарисуй поток данных через их обработки.
Должно помочь.
>> No.62371  
>>62369
> Учить PHP?
Да, изучи. Вопросы по ходу можешь задавать в этом треде.
>> No.62372  
132223616721.jpg (0.0 KB, -1x-1)
0
>>62370
> поток данных через их обработки.
Так как я совсем ньюфаг, то я не понял.

>>62371
Okay, но сначала дочитаю про CSS.
>> No.62373  
Советую обратить внимание на фреймворк Yesod.
>> No.62374  
>>62373
Ньюфагам вредны фреймворки. Вместо изучения сути, ньюфаги начинают изучать фреймворк.
>> No.62375  
>>62372
http://concatenative.org/wiki/view/Pipeline%20style
enwiki://Dataflow_programming
Как-то так. Там, идёт запрос от клиента — что-то его обрабатывает, обращается к следующему блоку и так далее. «Путь» данных — линии между блоков, обработчики данных (функции, объекты, etc) — блоки.
>> No.62378  
Konachan.com-110016-brown_hair-makise_kurisu-okabe.jpg (0.0 KB, -1x-1)
0
>>62375
А на русском?
>> No.62379  
омск-мем-истина-парадокс-152501.jpg (0.0 KB, -1x-1)
0
>>62378
Ты бы ещё на эсперанто попросил.
>> No.62383  
Начало_php4_ru.rar (0.0 KB, -1x-1)
0
>>62378
Ня вот.
>> No.62388  
php5_v_podlinnike.zip (0.0 KB, -1x-1)
0
>>62383
> Когда PHP используется как Apache-модуль, он наследует пользовательские права доступа Apache'а (обычно это пользователь "nobody").
А? А если я о правах доступа не слышал, в umask не могу, о группах не имею представления и на десктопе у меня окошки?
> По умолчанию РНР строится как CGI-программа.
> Использование PHP как двоичного CGI это опция установки, когда, по некоторым соображениям, нет желания интегрировать PHP как модуль в программу-сервер (такую как Apache) или когда PHP будет использоваться с различными видами CGI-оболочек для создания для скриптов безопасной среды chroot и setuid.

Простите, что?

Макакинг. Рекомендую нормальные книги с разбором терминов. В аттаче вроде бы такая.
Советую найти версию получше, у этой страницы разного размера, но другой под рукой сейчас нет
>> No.62389  
>>62388
> А если я о правах доступа не слышал, в umask не могу, о группах не имею представления и на десктопе у меня окошки
Скипни. Самое ценное в этом файле - вторая, третья и четвёртая части.
>> No.62390  
>>62388
> Рекомендую нормальные книги с разбором терминов
Спрашивай, читай рувики и официальную документацию на php.net, она по большей части переведена на русский.
>> No.62391  
Снимок-экрана-от-2012-05-09-21-55-48.png (0.0 KB, -1x-1)
0
>>62144
Няши, вы тут все говорите что русские фриланс сайты маздай и т.п. а альтернативу не предлагаете. Где искать заказы?
>> No.62394  
>>62391
> пробелы между названием функции и скобками
GOD WHY? Капча "мерзкая веществ" согласна.
>> No.62395  
>>62394
> > GOD WHY?
>
> > Ubuntu
> C#

Догадайся, сын мой.
>> No.62397  
>>62391
> Nikita Tsukanov
ДИАНОН!!11ТРАВЛЯ!1НАГИБАЕМ!111
>> No.62398  
>>62397
Лол, это даже не моя пикча. Стянул с хабрахабра.
>> No.62401  
>>62391
Как это не предлагаем? Одеск же.
>> No.62415  
>>62401
Там на тебя смотрят через вебкамеру, как ты работаешь?
>> No.62421  
>>62415
Нет.
>> No.62425  
>>62397
http://keks-n.net/
http://habrahabr.ru/users/kekekeks/
https://github.com/kekekeks
>> No.62433  
А вот и мой отчёт за сегодняшний день:
Я досмотрел TTGL и ничего не делал.
>> No.62446  
>>62391
пользуясь случаем, кекс, ты мудак.
>> No.62451  
Есть текст с несколькими переходами на новую строку, как мне воткнуть его в html, сохранив исходное форматирование? Разбивать на абзацы, заключенные в теги или добавлять '<br>' - это не то что требуется.
>> No.62452  
>>62451
Это такой тест, или что?
>> No.62453  
>>62451
http://htmlbook.ru/html/pre

Но лучше таки разбей на абзацы.
>> No.62460  
>>62452
Это я обосрался с разметкой.
>>62453
Спасибо.
>> No.62555  
>>62460
Я вот не понял, почему тебе нужно без абзацев и <br>.
>> No.62809  
macro-bump.png (0.0 KB, -1x-1)
0
Оп, ну где же ты?
>> No.63216  
1322944655119.png (0.0 KB, -1x-1)
0
>>62809
>> No.63269  
Я не Оп, но отпишитесь (без семёнов), кто хочет изучать это дело. Если наберётся народу - буду пилить уроки вам.
>> No.63270  
>>63269
Я желаю.
>> No.63277  
>>63269
Я желаю, но и сам могу.
>> No.63301  
>>62555
Потому, что там сайтец на джанге и нужно было отобразить сообщения пользователей, текст которых хранится в БД. Потом до меня дошло что можно нужного эффекта добиться либо с помощью CSS, либо средствами джанги.
>> No.63346  
28d9ee6e61119048bb6db8c95cc7a3ae.jpg (0.0 KB, -1x-1)
0
>>63269
Я тоже.
>> No.63348  
9faac41c39f1t.jpg (0.0 KB, -1x-1)
0
>>63269
>> No.63349  
2011-04-20-395595_tr.png (0.0 KB, -1x-1)
0
>>63348
Юи тоже хочет!
>> No.63433  
Сайтострой - проклятая тема. Один ОП пропал видать, ОМОН загрёб, второй ОП пропал... Что ж делается-то.
>> No.63960  
>>63269
Еще один желающий.
>> No.63962  
c837b77c683eddab202666eeb3739b7b.jpg (0.0 KB, -1x-1)
0
>>63269
Ещё один желающий.
>> No.64724  
>>63269
И я хотет.
>> No.65249  
Бамп.
>> No.65284  
>>65249
Чего бамп? Про что вам написать, няши?
>> No.65300  
>>65284
И я хочу.
>> No.65305  
>>65300
Но чего ты хочешь? Про что писать-то?
>> No.65342  
Срочно реквестирую помощь.
Есть один домен, делегирован на Яндекс. Не могу настроить DNS-запись.
Пытаюсь сделать директ с moy-domen.ru на moy-domen.narod.ru.
ДНС-запись такая:
www.moy-domen.ru. CNAME moy-domen.narod.ru
Но нифига не выходит. Где я допустил ошибку?
>> No.65348  
>>65342
Точку в конце moy-domen.narod.ru. не забыл?
>> No.65355  
>>65348
Нет, не забыл.
И ещё кое-что.
В "Помощи" Яндекса написано про IN CNAME. Но в редакторе ДНС можно выбрать только CNAME.
Куда лепить IN?
>> No.65362  
%%Одна история охуительней другой%%
Теперь www.moy-domen.ru. CNAME moy-domen.narod.ru.
стал автоматически превращаться в www CNAME moy-domen.narod.ru.
Но всё равно НИИ"МПХ" не получается.
>> No.65449  
Как просмотреть код PHP, включающий в себя HTML? Dreamweaver делиться не хочет, показывает пустое окно.
>> No.65450  
>>62144
Лол, прочитал как "Кафедра сратостоя" Вот что называется не выспаться на выходных.
>> No.65451  
>>65449
Открой блокнотом.
http://notepad-plus-plus.org/
>> No.65452  
>>65451
Nah, так любой дурак сможет. Код-то я вижу (кстати, уже нашёл нужный кусок), на дизайн бы посмотреть без сохранения.
>> No.65459  
>>65452
Ты формоклёпствуешь, а ты не формоклёпствуй.
>> No.65680  
Хочу начать изучать сайтостроение с нуля. Какие годные учебники посоветуете? Стоят ли внимания Дакетт, Прохоренок?
>> No.65681  
>>65680
Хочешь начать - начни. Одной идеальной книги, прочтение которой сделает тебя гурой сайтостроя, нет. Прочитаешь десяток книг - станешь готов к прочтению стандартов HTML, ECMAScript и спецификаций PHP с Perl'ом. Через полгода доползёшь до уровня джуниора.
>> No.65688  
>>65681
> Хочешь начать - начни.
Но я не знаю с чего вообще начинать. Вот потому за советами сюда и пришёл.
>> No.65703  
>>65688
Начни с этого сайта. http://ru.html.net/ Не доверяй его религиозной пропаганде.
Когда прочтёшь - отпишись, дам подборку книг.
>> No.65713  
>>65703
Раздел с учебниками?
>> No.65716  
>>65713
Да, именно этот раздел.
>> No.65798  
>>65680
htmlbook.ru - годный справочник, неплохие самоучители.
codecademy.com - обучение на практике.
nettutsplus - годные скринкасты по верстке (есть на рутрекере премиум-варианты).
>> No.65799  
Алсо, аноны, я - сорт оф нуб, но регулярно самообразовываюсь по данной теме.
Люблю переводить и общаться по теме. В общем, к чему я: если вам интересно поучиться вместе, то могу попробовать запиливать тут что-то вроде небольших уроков для совсем начинающих (заодно и сам буду разбираться).
Но учтите, что я могу многого не знать, в куче всего ошибаться и не преследую цели "быстро научиться и делать деньги". Просто нравится процесс.

В общем, я категорически не уверен в ценности своего предложения и стесняюсь. Но, может, мне бы удалось кому-то чем-то помочь. Что скажете?
>> No.65807  
>>65799
Пили, не спрашивая. Ты уже четвёртый, кто анонсирует уроки и нифига не делает.
>> No.66017  
FacePalmMarine.jpg (0.0 KB, -1x-1)
0
Имеется папка "Х".
В папке "Х" находятся файл index.html, папка "images" и папка "texts".
Как прописать в файле, лежащем в папке "texts" путь к картинке, лежащей в папке "images".
Пробовал вот так написать: < img src="..images\aldebaran.jpg"> - не помогает.
>> No.66025  
>>66017
<img src="../images/aldebaran.jpg"> ?
>> No.66026  
>>66025
ядибил
>> No.66035  
>>66025
Корректнее было бы
<img src="./../images/aldebaran.jpg" alt="">
>> No.66651  
Аноны, мой вопрос будет эпичным, но что рекомендуете почитать про работу на Odesk?

Есть-ли фриланс-биржи, где можно остаться анонимусом,имеющим акк лишь с результатами работы там?
Как сделаться из неизвестного там - известным в одиночку? Не думаю, что там нужен особенно лютый пиар кем-то из опытных, было-бы странно.

Работал на фирму с год, до этого кодил "для себя".
Свалил со срачем и без трудовой книжки. При себе особенно ничего из старого кода, но опыт в JS неплохой, вполне понимаю тот-же JQuery/Raphael/QooxDoo. Программить умею на Python, PHP (терпеть его не могу, но надо), если брать то, что касается Веб. В остальном тоже не идиот, сишечка рулит, юниксоид.

А стоит-ли осваивать Ruby?

Есть-ли там достаточное количество "не-web" заказов? Интересует программирование железа, оно лучше для меня, предпочтения. :3

Ну и наверное, буду отвечать на технические вопросы тут сразу.
>> No.68438  
1335582426592.jpg (0.0 KB, -1x-1)
0
Доброняши, как запилить свою маленькую борду, лол?
Знания на нуле, но осваиваю быстро.
>> No.68442  
>>68438
Качнуть вакабу, купить хостенк и залить первое на второе.
>> No.68443  
>>66651
Как же вы, суки, заебали писать частицу "ли" через дефис. Она НИКОГДА не пишется через дефис. Запомни это, дебил.
>> No.68444  
>>68442
А можно где-то достать бесплатный хост?
>> No.68451  
>>68444
Конечно. Только там обычно некоторые ограничения на место и на набор установленного софта.
>> No.68454  
Суп, вебдваноляч. Посоветуй годную литературу по DOM, пожалуйста.
>> No.68455  
>>68451
Спасибо. И еще вопрос, справлюсь ли применяя только, грубо говоря, блокнот?
>> No.68456  
>>68455
Это зависит от количества того геморроя, который ты готов принять. В блокноте можно написать сайт любой сложности, только трудоемкость возрастает экспоненциально. Лучше все-таки брать готовые шаблоны или нормальные среды веб-разработки.
>> No.68457  
>>68456
Возможности на другом нет, да и интересней, шаг за шагом.
Знание каких языков пригодится?
>> No.68487  
>>68457
Да любых скриптовых. Обычно на бесплатные хостинги ставят пых. Дело не в том, какой язык изучить, а в подходе к программированию, в парадигме. Так что надо читать дедушку Кнута, а языки сами учатся за час-другой.
>> No.68493  
>>68487
А можешь посоветовать книги?
А возможно создать борду с нуля?
>> No.68497  
>>68487
Да ты пизданулся Кнута ньюфагам советовать.
>> No.68498  
>>68497
Посчитал количество страниц во всех томах - 2475. Ничего, Войну и Мир осилил в 8 классе, Кнута что ли не осилию, блять
не осилю скорее всего.
> А можешь посоветовать книги?
Изучаем Python последние издание Лутца, дальше Python в сетевом администровании или как там.
> А возможно создать борду с нуля?
Доброчан написан на Python.
>> No.68499  
>>68498
Спасибо большое. А на html5 возможно, лол?
>> No.68530  
>>68499
На самом - возможно, а вот поддерживают ли браузеры все нужные его возможности - это вопрос. Можно борду написать на флеше, значит, можно и на пятом. Года через три будет работать у всех со всеми плюшками. Может быть, только осел под ХР не возьмет.
>> No.68531  
>>68530
Понятно, еще раз спасибо.
>> No.68532  
>>68530
Понятно, еще раз спасибо.
>> No.69948  
1272786257253.jpg (0.0 KB, -1x-1)
0
>> No.69953  
>>69948
Аноны, мне кажется, или у нее в превью глаза закрыты, а когда открываешь картинку, глаза открываются.
>> No.69982  
>>69953
Кажется.
Где куны, которые обещали уроки по сабжу?
>> No.70095  
>> No.70096  
>>70095
Чего тебе, кошкодевочка?
>> No.70098  
13005447919323[1].jpg (0.0 KB, -1x-1)
0
>>70096
Уроки по сайтострою, обещанные уже двумя кунами.
>> No.70099  
>>70098
Ты что-нибудь умеешь?
>> No.70109  
>>70099
Про html прочитал несколько гайдов. Хотя в нём и разбираться-то нечего. Начал немного учить css. Научился натягивать CMS на сайт, пользоваться Денвером. Правда, медленен я уж очень. Параллельно играюсь в игры, играю на гитарке, изучаю XNA.
>> No.70110  
>>70109
Оки. Про что хочешь узнать?
>> No.70111  
avatar-cirno.jpg (0.0 KB, -1x-1)
0
>>70110
Правильно ли я делаю? Есть ли единственно-верный путь развития, приводящий к положительному результату? Одни говорят учить то, другие — это. Одни говорят, что на этом можно нафрилансить достаточное количество денег для проживания, другие говорят, что для такой работы нужно иметь связи, так как таких новичков полно.
>> No.70112  
>>70111
Делай, не останавливайся, и завтра ты будешь становиться лучше, чем вчера.
>> No.70114  
animgnet_madoka034.jpg (0.0 KB, -1x-1)
0
>>70112
Да. Хочется верить, что это кому-то нужно.
>> No.70145  
Господа фрилансеры, а где сейчас можно заработать деньги заказами попроще? (Вплоть до отдельных скриптов / фич)

И где вообще реально найти заказ, если ты без связей?
>> No.70147  
> И где вообще реально найти заказ, если ты без связей?

Просто так у тебя никто ничего не закажет. Советую делать сайты бесплатно для наполнения портфолио.
>> No.70177  
>>70111
От html и css не отвертишься. По крайней мере по началу. А вот CMS уходят в прошлое, если хочешь работу нужны фреймворки. Пресловутые рельсы (ruby on rails), джанго или еще какая приблуда для питона, ну и на php есть свои. Но даже с ними, и с использованием всяких гламурных языков разметки, итоговый результат будет донесен до посетителя сайта в виде все тех же html и css.
А там уже не только фриланс, но и вполне себе должности светят. Причем объем информации не такой уж огромный, как может показаться.

Однако, почему я увидел кафедру только сейчас? Останусь тут, подтяну глядишь свои знания.
>> No.70184  
>>70177
В первую очередь нужны знания стандартов. Например, для качественного программирования на JS нужно знать ECMAScript, для вёрстки - самое основное из этого списка: ruwiki://Категория:Стандарты_Интернета , а фреймворки - это уже потом.
>> No.70187  
>>70184
И еще это не очень весело, поскольку в первую очередь нужно пощупать результат, а потом уже неровности на нем сглаживать. Впрочем, если цель именно что заработать овер 9000 нефти, тогда может и стоит убиваться об теорию.
>> No.70304  
Madoka-Magica_Homura-2.jpg (0.0 KB, -1x-1)
0
Встретил другого анона, который успешно зарабатывает на Одеске, делая заказы для Android. Сказал мне, что нужно выучить Java и прочитать книгу по Андроиду. Сейчас этим и занимаюсь. Java очень похожа на C#. Прочитал пока 55 страниц книги, было там про то, как работает интернет и система клиент/сервер, про ООП много было. Но сам язык пока мало показывают. Всё это действительно надо читать? И поможет ли мне потом Java в освоении тех же сайтов, в JavaScript поможет?
>> No.70312  
>>70304
Я знаю, что недостаточно добр для доброчана, поэтому просто пропущу ту часть, где "ты мудак, и заебал со своими нубскими вопросами", и отвечу кратко:
> Java очень похожа на C#
Это Сишарп похож на джаву. И тащемта намного лучше. Естественно, для того чтоб действительно это понять нужно узнать ещё десяток ЯП.
> как работает интернет и система клиент/сервер
Нужно, но, судя по всему тебе - чтоб об стенку горох.
> Всё это действительно надо читать?
Нет. Если тебе и так всё понятно, нахуй что-то читать?
> И поможет ли мне потом Java в освоении тех же сайтов
Каких, блядь, сайтов? Что ты там осваивать собрался? Гугли: EJB, Spring, Struts, GWT. И, нет, я не советую ничего из этого, просто перечисляю. Потому что JavaEE - говно.
> в JavaScript поможет?
Нет, скорее наоборот.
>> No.70324  
>>70312
О нет, меня травят на Доброчане.
>> No.70328  
massage.gif (0.0 KB, -1x-1)
0
>>70324
Тебя не травят, грустнокот. Ты хороший, правда. Держи гифку, субкота же.
>> No.70337  
1342970245897.jpg (0.0 KB, -1x-1)
0
>>70328
Спасибо.

>>70312
Ну же, крутой папка, объясни тогда, как нужно правильно делать.
>> No.70338  
>>70337
Пожалуйста. :3
>> No.70677  
cvety.jpg (0.0 KB, -1x-1)
0
Мой почти первый "сайт". Своими руками.
>> No.70679  
>>70677
Мастер пэинта, хоть бы нарисовал ровно.
>> No.70681  
>>70677
Чёрный текст с тенями на сине-бело-зелёном фоне - это плохо, это не читается (и вообще, спецэффекты к блокам текста лучше не применять - текст сам по себе очень красив). Ни характерной для русской печатной традиции красной строки (css-свойство text-indent ), ни англо-саксонской отбивки нового абзаца пустой строкой нет, поэтому абзацы сливаются. Розово-фиолетовый цветок сидит косо: отступ снизу больше отступа сбоку. Шапка очень велика, занимает пол-страницы, но в ней мало содержания, поэтому она выглядит пустой.
Не останавливайся на достигнутом, доброняша.
>> No.70682  
>>70677
Дизайн вырвиглазный, но если кнопки работают, то уже хорошо.
>> No.70796  
>>70679
>>70681
>>70682
Сейчас буду переделывать. Рисовать для меня будет друг, я же буду пытаться собрать всё в работающий сайт. Спасибо за советы, няши.
Какого цвета сделать текст на зелёном фоне?
>> No.70800  
Анончики, а что насчет ведения блогов? Кто обмазывался, какие подводные камни?
У меня лично проблема была только одна - недостаток материала. О своей жизни писать глупо, на какую-то тему - сложно и требует знания, смешанное - получается хуйня, писать о прогрессе в обучении либо каждый день и выглядишь будто просящий похвалы долбоеб, либо раз в неделю и заебываешься тем, что в бложике тебя никто не бодрит/не читает.
Вобщем как вести блог если ты не хочешь быть хомячком, у тебя нихуя нет материала и ты не являешься спецом в чем-либо?
>> No.70801  
P.S. Доброчан, а как насчет совместного сайта анонов? Все вместе пилим, подробно комментируем, выставляем друг другу на суд, оставляем лучшее, допиливаем, компилируем и развиваем.
>>70800 - кун
>> No.70802  
1343743585719.png (0.0 KB, -1x-1)
0
>>70801
P.P.S. И никакой коммерции, чтобы вы не придирались к тому что я якобы хочу нагреть руки на стараниях анонов.
>>70800 - кун
Я не тян
>> No.70803  
>>70801
> совместного сайта анонов
Имеджборды же. Но если все вместе будут пилить — будет неразбериха и хаос. Каждый будет хотеть сделать что-то своё. Да и о чём вообще может быть такой сайт? Аналог лурочки?

>>70800
> Анончики, а что насчет ведения блогов?
Но зачем? Если ты действительно хочешь похвалы, то делай что-то достойное её.
>> No.70804  
>>70796
На кнопках белый, возможно с черной обводкой.
Желательно чтобы под основным текстом не было фона.
>> No.70806  
>>70800
Пишу туда свои графоманства, читаю сам и пара-тройка друзяшек.
>> No.70809  
>>70803
>>70801
> выставляем друг другу на суд
То есть аноны предлагают темы, потом выбирают темы и пилят дизайны сайтов, потом смотрят дизайны и компилируют итоговый, после чего пишут для него контент, заливают на какой-нибудь бесплатный быдлохостинг и в финале кто-то из доброанонов (может быть и я даже) покупает домен и прикручивает его к сайту. Ещё вопросы?

Суть в том что все желающие смогут приобщиться и изучить сайтостроение, главное чтобы аноны выкладывали уроки по которым они сами учились и комментировали код.
>> No.70810  
>>70806
Меня графоманство шибко заебывает. То есть когда есть вдохновение могу сделать рассказик и дать почитать друзяшкам, а потом как ни мотивируй - желание пропадает. Хотя профессиональным литераторам показывал свои творения, в том числе эксперименты с описательной частью, с сюжетом - все говорили что вполне неплохо. Я просто не могу далеко уехать на энтузиазме.
>> No.70811  
>>70809
Вот это интересно, да. Особенно если аноны будут комментировать каждый элемент сайта. Как они сделали, например, вот эту менюшечку, вот этот двигающийся значочек.
>> No.70812  
>>70810
У меня там чаще всего омская хуита в духе ебал её рука на абстрактные темы, иногда накатывает. Тащемта пишу чтобы их потом иногда читать и знакомым в приемлимой форме показывать, сам процесс написания конечно занятен, но не более того.
>> No.70837  
yesod.png (0.0 KB, -1x-1)
0
Никто не практикует еврейский расовый пикрелейтед?

http://www.yesodweb.com/
>> No.70839  
second1.png (0.0 KB, -1x-1)
0
Версия 0.8
Кнопки меняют свой вид, когда на них наводишь (как "Домашние Цветы"). Да, гуру Яваскрипта.
>> No.70840  
second.png (0.0 KB, -1x-1)
0
>>70839
А вот ранняя вырвиглазная версия. Да-да, ещё более вырвиглазная, чем данная
>> No.70842  
>>70839
>>70840
> Comic Sans
Не стоит.
>> No.70844  
>>70842
Кнопочки не я делал, так что пусть уже так и будет. Я же не собираюсь делать из этого "сайта" что-то серьёзное.
>> No.70845  
>>70840
>>70839
веб-один-нольненько
>> No.70850  
>>70845
Это мне кажется, или действительно один я начинаю с чего-то простого? Неужели все начинали с убер-сложных сайтов, а потом унижали подобных мне индивидов?
>> No.70852  
>>70850
Дело не в сложности а в дизайне. Цветочки-листочки на фоне - уровень днявок с дайри.
>> No.70857  
>>70839
Лютый ДИЗИГН.
Вообще, попробуй упороться минимализмом и конструктивизмом, должно немного помочь.
>> No.70894  
>>70857
Может, мне просто искать готовые PSD макеты, а потом пытаться сверстать из них сайт?
>> No.70898  
3-2.jpg (0.0 KB, -1x-1)
0
Как сделать пикрилейтед? Как сделать, чтобы поля для ввобда логина и пароля так красиво прикреплялись к верхнему меню? И на кнопках должны быть выпадающие меню. Тогда нужно сделать таблицу, чтобы "Главная" была в отельной ячейке, список из пунктов меню в следующей, а ещё ниже две ячейки для логина и для контента? Или нужно как-то по-другому, без помощи таблиц?
>> No.70910  
>>70898
google://css+background-image
google://css+drop+down+menu
>> No.70911  
1343816976415.png (0.0 KB, -1x-1)
0
>>70839
> Кнопки меняют свой вид, когда на них наводишь
> javascript

Для таких вещей лучше использовать css :hover
>> No.70912  
>>70910
Про фоны и выпадающие меню понятно. Но непонятно, как сделать Прикрепляющееся к верхнему миню поле для логина.

>>70911
Спасибо.
>> No.71683  
nameless.png (0.0 KB, -1x-1)
0
CSS-бог в треде.
>> No.71747  
>>62144
Вопрос, а как верстать сайт под текстовые браузеры?
>> No.71774  
>>71747
Точно так же, няша. Смотришь, какие технологии поддерживает браузер, и верстаешь под него.
>> No.72599  
6-2.png (0.0 KB, -1x-1)
0
>>71683
>> No.73890  
fullscreen.png (0.0 KB, -1x-1)
0
Начал зарабатывать на простых заказах деньги, верстал пару сайтов. Пикрилейтед — пока что самые сложные шаблоны, которые я верстал. Но теперь мне не кажется всё каким-то невозможным и непонятным. И это после 16 дней не особо усердного старания.

>>70677, >>70839- кун

Ах, да, в случае чего, смогу хоть как-то жить на зарабатываемые деньги. Ещё мне помогают добряши из сосачерской конфочки веб-макак. Своего успеха, пусть маленького, но кое-как добился.
>> No.75140  
1237800297705.jpg (0.0 KB, -1x-1)
0
Есть кто живой?
Надо сделать перетаскивание на js, кхацать лет я этим уже занимался, и тот код ещё даже работает, но только сам по себе, а не на новом месте.
>> No.75142  
>>70898
Няш, извини, но это у тебя какое-то невиданное говножуйство на пике.
мимоартемийлебедев
>> No.75143  
>>75140
Посмотри jquery-ui, может там и делать-то ничего не надо.
http://jqueryui.com/demos/droppable
>> No.75176  
>>75142
Удвоил.
>> No.75180  
901a1e8df0107603fed1fe53c077f163.jpg (0.0 KB, -1x-1)
0
>>75143
Да-да, jquery я тоже пробовал, только не droppable, а draggable.
Не перетаскивает. Вроде ошибиться в трёх строках негде, а не работает. Причём если смотреть firebug, то классы добавляются, position меняется, координаты тоже — а на экране объект остаётся на месте. Если есть желание разобраться, распишу подробно, что там как.
>> No.75356  
>>75180
Давай. Но лучши покажи весь код страницы, чтобы гаданием на кофеной гуще не заниматься. Или хотя бы релевантную его часть на http://jsfiddle.net.
>> No.75363  
Untitled-18.png (0.0 KB, -1x-1)
0
>>75356
Вот картинка. На ней схематично отображены блоки как они есть. Самый большой обведён жирным, он не двигается, он камень, он просто как опорная точка. Допустим, он плавает. Внутри него находится «заполонитель пространства», moving_block, его цвет жёлтый, его мы собираемся двигать. В жёлтом блоке лежат три блока – зелёный намертво припаянный к жёлтому, изображение, на котором координатами указана область (map > area), и синий. Задача: ухватить за область на изображении и перетащить вниз таким образом жёлтый блок целиком вместе с изображением и зелёным блоком, но так, чтобы верхняя грань синего осталась на месте, а сам он уменьшился по высоте настолько, насколько сдвинут вниз жёлтый блок относительно основного. Движение происходит исключительно вверх-вниз, начальное положение элементов вправо или влево значения не имееет.

Сейчас заверстаю это всё, jsfiddle таки кривоват.
>> No.75388  
template.zip (0.0 KB, -1x-1)
0
>>75363
Держи. Довольно грязно получилось, но работает.
Алсо, не представляю, для чего такое может потребоваться.
И еще, tar по умолчанию сохраняет все попавшиеся ему метаданные. Доброчан конечно, но все же.
>> No.75481  
859e75aa0c4c9ba4392ddf6661e281dd.jpg (0.0 KB, -1x-1)
0
>>75388
О! Спасибо, работает!
> handle
Сразу видно, что я читал jqueryui.com пикрелейтедом.
А теперь у меня не получается завернуть его по-человечески в div-ограничитель движения — если назничить врапперу `height: 200%` (не важно, через css или js), и одновременно с этим `top: -100%`, то есть, удвоить доступное для перемещения пространство вверх, браузер отгондурасит низ всего этого добра на высоту #block, и оставит. Место получается занятым, хотя там ничего нет. И это происходит именно от назначения 200% высоты. Как это можно починить? Алсо, не вспомнишь на свежую голову, можно ли как-то обойтись без выноса `min-height` в отдельный класс, чтоб менять потом высоту через js без проблем? Разумеется, так чтобы с одним css выглядело, как надо?
> Алсо, не представляю, для чего такое может потребоваться.
Ну ты оставь фейкомыло, я как допилю сайт до беты, кину туда ссылку.
>> No.75483  
meh.jpg (0.0 KB, -1x-1)
0
>>75481
Всё, уже не надо. Если блоку, в котором лежит #block прописать `overflow:hidden`, то лишнего места не добавляется, такие дела. Думал сначала как в сам #block это может сначала прописать, потом при js убрать, а про уровень выше и не подумал сразу.
>> No.75534  
>>75481
> можно ли как-то обойтись без выноса min-height в отдельный класс
Можно, как вариант, min-height выставить в 0%. Сэкономишь три такта процессора на пересчёт размеров элемента :3
bewitchedbunny@ymail.com
>> No.75585  
82b0ae4c21c24936e24f690a9a38a04f.png (0.0 KB, -1x-1)
0
>>75534
> Можно, как вариант, min-height выставить в 0%
Но мне нужно отображать этот блок, конкретной высоты и ширины.

Хм, если добавить к `


moving.draggable {

, revert: true`
}

` то когда moving будет возвращаться назад, sticky потеряет свою высоту и вернётся с нулевой (или около, в зависимости от того, насколько высоко был поднят moving), но в следующий раз поднимая moving, его высота вернётся к дефолтной и пойдёт на уменьшение, т. е. при опускании с revert ломается функция drag. Из-за чего это может происходить?

Не придумали ещё на js встраиваемую очищалку для `<input type="file"/>` ? Или только стирать-создавать заново через DOM?
Долго пишется подгрузка а-ля как здешнее «развернуть тред»?
>> No.75649  
>>75585
> Но мне нужно отображать этот блок, конкретной высоты и ширины.
Так сначала посчитай его размеры и прибей гвоздями position: fixed, а потом уже удаляй.
> Из-за чего это может происходить?
http://stackoverflow.com/a/1853823/848030
> Не придумали ещё на js встраиваемую очищалку для <input type="file"/>
Вроде бы $('#yoba').val('') работает.
> Долго пишется подгрузка а-ля как здешнее «развернуть тред»?
Нет, всего-то один запрос к серверу.
>> No.75651  
499px-Borris_Karloff_still.jpg (0.0 KB, -1x-1)
0
>>75649
> Так сначала посчитай его размеры и прибей гвоздями position: fixed
Я его не для того пять постов назад выпилил, чтоб заново прибивать.
> а потом уже удаляй.
Кого удалять? Блок? Но он мне нужен же. А если ты про min-height, то в том, как избавиться от того, чтоб его удалять, и стоял собственно вопрос.
> http://stackoverflow.com/a/1853823/848030
Косвенное предложение переопределить функцию для отката?
> Вроде бы $('#yoba').val('') работает.
Ага, спасибо.
> Нет, всего-то один запрос к серверу.
Ты разговариваешь с человеком, который сейчас пишет на js только ради необходимого минимума удобств, я в глаза не видел, как выглядит отправка запроса и получение данных на js, потому и спрашиваю, сколько на это может уйти, а то я это отложу и попилю что-нибудь нужное.
>> No.75654  
9530780902.jpg (0.0 KB, -1x-1)
0
>>75651
> Я его не для того пять постов назад выпилил, чтоб заново прибивать.
> Кого удалять? Блок? Но он мне нужен же. А если ты про min-height, то в том, как избавиться от того, чтоб его удалять, и стоял собственно вопрос.

Пикрелейтед. Я имел в виду http://pastebin.com/aJDxrYwJ
> Косвенное предложение переопределить функцию для отката?
Да, просто скопипасти это себе и напиши свой `reverting'. Вангую, что с синхронной анимацией обоих блоков придется поебаться.
> я в глаза не видел, как выглядит отправка запроса и получение данных на js
Тогда не знаю, лол. Если взять https://github.com/defunkt/jquery-pjax, то все сведется к <a id='yoba' data-pjax='куда-воткнуть-ответ-сервера'> и $('#yoba').pjax() где-нибудь в инициализации.
>> No.75656  
shot0001-5.png (0.0 KB, -1x-1)
0
>>75654
> Пикрелейтед.
Меня видимо не так поняли и прибили его через `position: fixed`, я потом переделал на `absolute`.
> Я имел в виду http://pastebin.com/aJDxrYwJ
А-а, это будет лучше, да.
> Вангую, что с синхронной анимацией обоих блоков придется поебаться.
> https://github.com/defunkt/jquery-pjax

Попробую позже, а там посмотрим.
>> No.75706  
shot0051.png (0.0 KB, -1x-1)
0
>>75654
> и напиши свой `reverting'.
А… как? Я бака же. Надо сначала найти оригинальный гeverting в кодах jquery, но этот тот ещё лес для меня.
> Вангую, что с синхронной анимацией обоих блоков придется поебаться.
Настолько тормозно? Я уже думал насчёт, что если сайт будут открывать каким-нибудь окаменевшим FF3.6 или девятой оперой, то jquery может, будет так подтормаживать, что как ни пили, всё равно будет или подрагивать, и тогда нормального скрытия не получится (вот этот sticky он на самом деле симулирует задний фон, и когда я двигаю изображеньку, я хочу, чтобы sticky не выезжал за пределы оригинального #block) и может лучше оставить как сейчас — когда он выезжает за пределы #block вместе с #moving. Просто надо следить, чтоб он не наехал на другой элемент, который может там быть. А может и не быть. Пока их нет, всё хорошо. Про pjax поговорим чуть позже.
>> No.75886  
>>62144
Надеюсь, SQL вебдеву учить не обязательно, есть же всякие ORM. Скажите, я прав? Успокойте меня.
>> No.75897  
feels_bad_man.png (0.0 KB, -1x-1)
0
>>75886
ORM-то есть… Если тебе максимум, что надо организовать — это CRUD, то всё окей.
>> No.75972  
>>75886
Борис, ты не прав.
>> No.77137  
Привет, добровеб.
Можно ли юзерскриптом добавить новые блоки на страницу, вешать на них ссылки, кнопки на ссылки и оформить это всё в css?
Спасибо.
>> No.77138  
>>77137
> Можно ли юзерскриптом добавить новые блоки на страницу
Можно, дальше ничего не понял, но покуда ты используешь идентификаторы и классы или при условном соблюдении вложенности одних тегов в другие или атрибутов тэгов, CSS будут работать.
>> No.77141  
>>77138
> дальше ничего не понял
Цель заключается в следующем - добавить флаг <#xxx> на страницу (пусть он будет в хедере), сделать где-нибудь внизу менюшку, в этой менюшке сделать ссылку на <#xxx>, чтобы при клике на ссылку экран поднимался к <#xxx>, то есть вверх страницы. Ну и оформить это всё няшно. Вот.
>> No.77142  
>>77141
Теоретически в нормальном браузере работать будет. Тут RFC или другие стандарты надо смотреть, регламентируют они работу ссылок на подгруженные после куски страницы или нет. Тут от браузера зависит, как он обрабатывает то, что к нему приходит,и когда. По идее реализовывать js-движок без такой фичи было бы бессмесленно.
>> No.77143  
>>77142
Хотя это опять же по идее не так должно быть и сложно — подгруженные элементы попадают в таблицу объектов программы браузера, а при клике эта таблица просматривается по текущему состоянию таблицы.
>> No.77144  
1347635159020.png (0.0 KB, -1x-1)
0
>>77143
* по текущему состоянию, если ли там объект, отвечающий за конкретный идентификатор #xxx.
>> No.77145  
1347634995729.png (0.0 KB, -1x-1)
0
>>77142
браузер последний Failfox.
> регламентируют они работу ссылок на подгруженные после куски страницы или нет
> после

А можно ли в Greasemonkey как-то сделать, чтобы скрипт загружался после загрузки заголовка, а не после загрузки страницы полностью, как это сделано в оперском Scripter'е? Или в чем проблема, не совсем понимат.
капча улыбнула :3
>> No.77146  
>>77144
Там звёздочка должна быть и
Есть ли
Капча скоро по спирали из-за меня пойдёт.
>> No.77147  
>>77145
> А можно ли в Greasemonkey как-то сделать
Грейсманки вроде не настраивается. Даи причём он тут? Не, я догадываюсь, при чём, просто это опять браузерозависимо получается.
>> No.77150  
>>77147
> Даи причём он тут?
Ок, Стайлиш.
> Не, я догадываюсь, при чём, просто это опять браузерозависимо получается.
Ты о чем?
>> No.77768  
ScreenShot-10-20.09.12-11-57-07.jpg (0.0 KB, -1x-1)
0
Братюнь, выручай.

<div style="position: fixed; right: 0px; bottom: 0px; z-index: 100;"><a onclick="if(navigator.userAgent.toLowerCase().indexOf('opera') != -1 && window.event.preventDefault) window.event.preventDefault();
this.newWindow = window.open('/**/feed.php?locale=ru&url='+escape(document.location.href)+'&referrer='+escape(document.referrer), 'webim', 'toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=1');
this.newWindow.focus();this.newWindow.opener=window;return false;" target="_blank" href="/ /feed.php?locale=ru" ><img height="61" border="0" width="163" alt="" src="//b.php?i=webim&lang=ru"></img></a></div>

Как убрать верхний бордюр окна, что на скрине?
>> No.77787  
>>77768
Переделал в поп-ап, не могу в свободное перемещение поп-ап-окна по странице. Ну что же вы?
>> No.77874  
>>77768
/help/wakabamark
>> No.78420  
Маленький вопрос - в чём вы пишете код? В какой IDE?
Или просто объясните, как в Notepad++ настроить форматирование кода - можно с деланием отступов в процессе, можно с разгребанием каши по нажатию какой-либо клавиши.
>> No.78429  
1348551307.png (0.0 KB, -1x-1)
0
>>78420
> в чём вы пишете код?
В пикрелейтеде.
>> No.78473  
>>78429

OH MY GOD! THAT IS VIM! YOUARE AWESOME!
>> No.78512  
>>78429
Спасибо, возьму на заметку.
Вопрос о Notepad++ так и остаётся открытым, скорее всего, нужен какой-нибудь плагин, но сам я что-то его нагуглить не могу. Теперь только сделать написание HTML более удобным, и через пару-тройку дней покажу своё поделие.
Ах, да, забыл уточнить - у меня Windows.
>> No.78524  
>>78473
Ха! Ха! Я различаю текстовые _ редакторы.жпг
>> No.78552  
Screenshot-09262012-12:40:08-AM.png (0.0 KB, -1x-1)
0
>>78473
Это емаск, умник. Дарю тебе бесплатную возможность посмотреть, как выглядит настоящий живой (g)vim. Ну, в правильных руках.
>> No.78559  
Снимок-экрана-от-2012-09-26-04:16:23.png (0.0 KB, -1x-1)
0
>>78552
Вимоебов полон тред
>> No.79409  
coding-drunk.jpg (0.0 KB, -1x-1)
0
Сайтоподнимач, почему у меня недоступна переменная, которую я объявляю через global в callback-функции, которую на ходу подсовываю через create_function()? У них что, какая-то своя область видимости? PHP, да.
>> No.79775  
>>78420
Попробуй Aptana Studio, такая себе веб-ориентированная эклипса.
>> No.79970  
Посоны, а что вы тут делаете?
>> No.81485  
B7335192-0F05-4F70-9C40-A4BC1C0118BC.jpg (0.0 KB, -1x-1)
0
Доброаноны, хочу сделать сайт, который будет встречать пользователя (без регистрации) уютной страничкой с формой для заполнения, пользователь заполняет все данные (где-то вручную, где-то выбирает в выпадающем меню) и нажимая "получить документ" скачивает к себе pdf, xls или doc с данными, которые он внёс.
Что я знаю:
1. Как нарисовать дизайн.
2. Как сверстать по дизайну.
Что я не знаю:
1. Как получить домен, хостинг и запустить всё это, чтобы сайт появился в интернете, а не только у меня в виде сайт.html.
2. Как сделать так, чтобы введенные данные пользователя сохранялись в уникальный файл и потом пользователь их скачивал.
Поэтому я и обращаюсь к тебе, что мне почитать и как всё это называется? Нужна ли здесь cms? Можно ли сделать всё это на вордпресс?
>> No.81491  
mat20100227.png (0.0 KB, -1x-1)
0
>>81485
> Как получить домен, хостинг
Берёшь гугл за жабры и говоришь ему, «хостинг». На VPS, VDS и облака не смотри, тебе достаточно shared.
> Как сделать так, чтобы введенные данные пользователя сохранялись в уникальный файл и потом пользователь их скачивал.
То, что пользователь отправит, будет называться POST запрос. Ты его на сервере принимаешь, обрабатываешь, кладёшь файл себе в папку и отдаёшь страничку со ссылкой на этот файл.
Почитать можно php.net например http://www.php.net/manual/en/tutorial.php рубибоги, молчать! До ООП надо дорасти
> Нужна ли здесь cms?
Нет.
> Можно ли сделать всё это на вордпресс?
Можно и дрелью гвозди забивать.
>> No.81493  
fg.rar (0.0 KB, -1x-1)
0
>>81485
>>81485
> домен
Платный - nic.ru, бесплатный - www.dot.tk
> хостинг
nic.ru, hostinger.ru, сотни их.
> и запустить всё это, чтобы сайт появился в интернете
http://filezilla-project.org/
В настройках хостинга найдешь данные для входа на фтп, зайдешь, скопируешь туда сайт с компьютера, профит.
> Как сделать так, чтобы введенные данные пользователя сохранялись в уникальный файл и потом пользователь их скачивал.
Технологию тебе описали. Если будет совсем сложно, гляди в файлы архива, там простейшая реализация твоей задумки с некоторыми комментариями. Спрашивай ответы, если вдруг что-то покажется сложным.
Капча собрав забудь, похоже, на что-то намекает.
>> No.81494  
FG.rar (0.0 KB, -1x-1)
0
>>81493
Упс, потерял одну скобочку, когда писал комментарии.
Выкладываю рабочую версию.
>> No.81507  
1239566201923.jpg (0.0 KB, -1x-1)
0
>>81494
Урааа, теперь у меня будет сайт!
>> No.81509  
vdobrochane.png (0.0 KB, -1x-1)
0
>>73890
Анон, если ты тут, скажи откуда ты нашел заказы?
>> No.81510  
>>81507
Маловато для сайта, ящитаю.
>> No.81512  
>>81510
Сойдёт. Москва не сразу строилась.
>> No.81513  
>>81512
Пили свои идеи, постараюсь что-нибудь посоветовать.
>> No.81514  
>>70677
>>70839
> 31 July
>>73890
> 16 Aug
Заметный прогресс, и всего-то за 2 недели.
>> No.81557  
Начинающий рубиругательство в треде и готов ответить на вопросы.
>> No.81571  
Анон, на чём делать сайт для комиксов? Django или Rails? С первым я более-менее знаком, по второму же только читаю учебник. Как и где лучше хранить изображения?
>>81557
Что посоветуешь?
>> No.81667  
>>81571
Я с питоном не пересекался практически, поэтому выбрал бы рельсы на твоем месте. Но, так как ты более-менее знаком , бери джанго.
>> No.81669  
>>81667
А расскажи в общих чертах, как бы ты это реализовал.
>> No.81671  
>>81669
А какой функционал?
Если в качестве примера брать http://xkcd.com/, то:
Картинки хранить на сервере, вместо БД будет sqlite3, добавить немного магии рельс и вуаля - сайт с комиксами готов.
>> No.81736  
3760878403_2e21a4b7d1_o.jpg (0.0 KB, -1x-1)
0
>>81507
Анон, который только в начале веб-пути докладывает: купил себе домен на nic.ru, завел хостинг на nic.ru и поставил туда wordpress, а к нему прикрутил плагин, который позволяет консультации давать. Не решенным остались следующие задачи:
1. Пользователь заходит, набирает что-то в предложенной форме, потом она ему выдает pdf файл с его данными. Не решен этот вопрос по той причине, что изначально имеется xls файл, в ячейки которого нужно занести данные от пользователя, но как сделать так, чтобы всё заносилось именно в данные ячейки я пока не придумал.
2. Хотелось бы прикрутить к своему унылому сайтику яндекс карту, то есть вот мы заходим на яндекс карту и набираем "театр" и он тогда не только автоматически определяет местоположение наше на карте, но и выдает список всех театров рядом. Но если прикручивать это как плагин к wp, то выходит плохо - нужно заранее определять место, которое карта будет показывать, а также самому расставлять точки. А я бы хотел, чтобы он как раз и показывал всё автоматически, используя всю мощь яндекс карт.
3. Нужно оптимизировать сайтик, чтобы он индексировался.
Такие дела, ребята.
>> No.81802  
>>81671
> Если в качестве примера брать http://xkcd.com/
Лучше взять в качестве примера http://mangafox.me/ (разбиение по главам) с поправкой на то, что все комиксы - ориджинал контент.
> Картинки хранить на сервере
То есть где-то в "/app/assets/images/"?
> вместо БД будет sqlite3
То есть смысла брать что-то сложнее (mysql, postgresql) нет? В базе данных хранить адреса картинок в хранилище?
>> No.81886  
1319021446574.png (0.0 KB, -1x-1)
0
> 1. Пользователь заходит, набирает что-то в предложенной форме, потом она ему выдает pdf файл с его данными. Не решен этот вопрос по той причине, что изначально имеется xls файл, в ячейки которого нужно занести данные от пользователя, но как сделать так, чтобы всё заносилось именно в данные ячейки я пока не придумал.

Смотри, есть такой формат - csv, это те же экселевские таблицы, но без лишней инфы между строчками и ячейками. Попробуй открыть csv-файл и xls-файл в блокноте, и ты поймёшь, о чём я. Инфа в нём записана в виде "что-то,что-то ещё,и ещё,ещё", то есть деление на ячейки происходит при помощи запятой на самом деле, там может быть любой символ. Так как работать с csv в разы легче и приятнее, мы будем использовать именно его.

Допустим, у тебя в файле одна строка, и тебе нужно вставить что-то в четвёртую ячейку в этой строке:

$input = "Привет, Доброчан!"; // Это строка, которую ввёл пользователь
$string = file get* contents("filename.csv"); // Считываем данные из файла filename.txt
$array = str_getcsv($string); // Затем разбиваем их по ячейкам массива
$array[3] = $input; // В четвёртой ячейке у нас будет приветствие
$file = fopen("filename.csv", "w"); // Записать всё обратно на жесткий диск можно, например, так
fputcsv($file, $array, ",");
fclose($file);

Обязательно почитай на php.net про функции fopen (отдельное внимание удели режимам), fgets, fwrite, fgetcsv, fputcsv, str getcsv, file get contents, file put_contents, если до сих пор этого не сделал.


2. Никогда не работал с Яндекс-Картами, но, думаю, твоя идея вполне реализуема. (Исхожу из того, что я, будь я разрабочиком ЯК, запилил бы такой функционал).
3. Это уже ты сам борозди сео-сообщества, задачи там весьма тривиальные - склеить страницы, сделать robot.txt и всё такое. Если какие-то конкретные проблемы появятся, буду рад помочь.

Картинка понравилась, молодец. Добра и удачи.
>> No.81887  
edit_csv.rar (0.0 KB, -1x-1)
0
>>81886
Ну вот, все подчёркивания потерялись.
Запиливаю архив с файлом на всякий случай.
>> No.81914  
>>81736
Не советую начинать свой web-путь с вордпресса.
>> No.81938  
2625.jpg (0.0 KB, -1x-1)
0
>>81914
Совершенно напрасно.
WP - очень дружелюбный движок, в умелых руках он становится мощным инструментом по созданию йоба-приложений, а неумелым позволяет с минимальными потерями добиться желаемых результатов.
Здесь тебе и доступ к ФТП, и редактирование файлов прямо из админки, и поиск по плагинам, темам, и много других фич, которых так не хватает другим известным CMS. Больше не нужно быть крутым программистом, чтобы сделать себе сайт, достаточно почитать несколько тем на форуме, пару недель неспешно поковырять WP, и ты будешь разбираться в нём быстрее, чем дядя Ашот в жировых складках твоей вонючей мамаши.

Простота WP выливается в его популярность и далее - в сильное комьюнити, где любой новичок обязательно найдёт интересующую его информацию, если не поленится и поюзает поиск, а олдфагам не лень отвечать на одни и те же вопросы изо дня в день и пилить годную документацию.

Другое дело, что не стоит циклиться на первой понравившейся вещи, страдать импринтингом (aka синдром утенка), потрогать стоит все более-менее известные движки и фреймворки, а также попробовать написать свой это занятие вообще сродни специальной олимпиаде, ну да ладно.
В общем, WP - отличный выбор, особенно для неофитов. В худшем случае мы получим "Ещё один сайт на WordPress", в лучшем - заинтересованного в погромировании человека, который, спустя несколько месяце, возможно, станет полноценным php-макакой за еду работы нет второй месяц голодаю охочусь на крыс боль и унижение лучше бы стал экономистом
>> No.81941  
shot0007.png (0.0 KB, -1x-1)
0
>>81938
Охлол же.
> Здесь тебе и доступ к ФТП, и редактирование файлов прямо из админки, и поиск по плагинам, темам, и много других фич, которых так не хватает другим известным CMS.
Сколько ненужно в одном предложении.
> пару недель неспешно поковырять WP, и ты будешь разбираться в нём быстрее
Лол, сколько долей процента cмогут кардинально изменить там изменить парсер URL ну или шаблон? В принципе, сделать себе сайт, который будет «ещё одним на вордпрессе», это офигеть сколько опыта, да.
> Простота выливается в популярность и далее - в сильное комьюнити, где любой новичок обязательно найдёт интересующую его информацию
Где-то я это уже слышал. Кажется в новостном бюллетене Canonical.
> а олдфагам не лень отвечать на одни и те же вопросы изо дня в день
Хуёвые олдфаги, раз не смогли запилить себе вики и заниматься чем-нибудь более полезным, чем размусоливание старых тем.
> Потрогать стоит все более-менее известные движки и фреймворки
Ахаха охвау. Для всех более-менее известных придётся учить все языки от пхп и перл до эрланг и лисп.
> в лучшем - заинтересованного в погромировании человека
Мне 16 лет, я умею паттерны проектирования…*
> спустя несколько месяце, возможно, станет полноценным
> и дальше

Ну как-то так…
>> No.81944  
1341991650685.jpg (0.0 KB, -1x-1)
0
>>81941
> Сколько ненужно в одном предложении.
Ага, гораздо удобнее держать открытыми блокнот, файлзиллу и браузер, когда тебе нужно поправить одну строку кода, дополнения качать с файлообменников в виде peeseechquee.rar, теряться в админке, набитой ненужными элементами и далее по списку.
> Лол, сколько долей процента cмогут кардинально изменить там изменить парсер URL ну или шаблон?
В разы больше, чем в случае с тем же Друпалом или Джумлой, не дай бог.
> не смогли запилить себе вики
http://codex.wordpress.org/ - ты, наверное, это имеешь в виду?
> Для всех более-менее известных придётся учить все языки от пхп и перл до эрланг и лисп.
Ну вот он WP установил. Ему для этого пришлось учить PHP и MySQL?
>> No.81950  
>>81944
> когда тебе нужно поправить одну строку кода
Я надеваю свой плащ и волшебную шляпу, запускаю емакс, правлю строку кода и отсылаю коммит в репозиторий по SSH.
> дополнения качать с файлообменников в виде peeseechquee.rar, теряться в админке, набитой ненужными элементами и далее по списку.
Не нужно.
> В разы больше, чем в случае с тем же Друпалом или Джумлой, не дай бог.
Наверно это хорошо, но всё равно ничего не говорит о количестве.
> ты, наверное, это имеешь в виду?
Нет, я, честно говоря, ни имел ввиду ничего конкретного.
> Ему для этого пришлось учить PHP и MySQL?
Вопрос был вроде о «полноценности».
>> No.82032  
бамп
>> No.82039  
Платиновый вопрос, с чего начинать, если есть желание заняться фрилансом?
>> No.82045  
f7ebbe1e.jpg (0.0 KB, -1x-1)
0
>>82039
Сначала ты идёшь сюда:
http://htmlbook.ru/
И тратишь неделю на прочтение всего добра, которое там собрано. После этого знания HTML и CSS у тебя будут где-то на троечку.
Потом садишься и решаешь: остаться в ветке верстальщика (front-end, типа) или взять ~~программиста~~ быдлокодера (back-end).

В первом случае нужно прокачивать знание стандартов, углубляться в HTML5 и CSS3:
http://www.w3.org/standards/webdesign/htmlcss
Затем задрочить JS по годнейшему учебнику:
http://learn.javascript.ru/
Там и теория, и практика. Если изучишь его весь и поймёшь, сможешь решать ~80% задач, которые перед тобой будут ставить.
Обязательно ознакомься с популярными фреймворками:
http://jster.net/
Тут начинается самое веселье - кроссбраузерность, мобильные устройства, etc. Выбирай по своему вкусу.


Второй путь стартует с php.net. Погуляй по сайту, посмотри самые основы, скачай и установи апач, PHP, MySQL. Только сам, своими руками, никаких сборочек вроде денвера. Затем скачивай книжки:
Гутманс - Профессиональное программирование на PHP5
Шлосснейгл - Профессиональное программирование на PHP
Читай, параллельно смотри http://learn.javascript.ru/, удели немного внимания AJAX'у.
Как почуствуешь в себе силы, пили что-нибудь несложное, например, блог, имиджборду или форум, ковыряй серверы, CMS, библиотеки и так далее. Опять же, сам решишь, что тебе интереснее.

И да, твоя домашняя страничка теперь - google.com. Все вопросы сначала спрашиваешь там, затем, если ответа не нашлось, ищешь другого советчика.
>> No.82051  
rfc2616.png (0.0 KB, -1x-1)
0
>>82045
Я тут немножко поворчу, ладно?
> углубляться в HTML5
Как будто его уже повсеместно насадили, одобрили и он счастливо поддерживается всеми в одинаковой мере. Если бы это было так, не было бы caniuse.com
> w3org
Хуже сайта сделать не могли. По стопам Микрософта.
> сможешь решать ~80% задач, которые перед тобой будут ставить.
Во-первых, то, что на js можно сделать что-то, ещё не означает, что это правильный путь делать это. Прикрывать js’ом кривую вёрстку — уёжищно. Компенсировать им то, что нужно сделать на CSS — неприемлимо. Обрабатывать что-то на клиенте — ну формы например можно, всё равно потом на сервере проверять всё заново, потому что js можно у себя вертеть как хочется. Во-вторых, начинать пилить подгрузку айджексом, когда с отключённым js (а именно в этом виде я её и увижу в первый раз, когда зайду, хайль носкрипт, да) страница выглдяит как покусаный ошмёток жж, тоже неприемлимо.
> ковыряй серверы
Лучше RFC читать. Все серверы стремятся их выполнить.
> затем, если ответа не нашлось
Пусть идёт сюда: http://segfault.kiev.ua/smart-questions-ru.html

От себя я бы ещё добавил что некоторые парадигмы сайтостроения неплохо научиться видеть в разных фреймворках, ту же MVC например. Кстати, есть хороший маленький фреймворк TinyMVC, на нём изучить проще всего, мне кажется, написан на пхп, ничего лишнего кроме MVC там не реализовано, так что расковырять можно за день-два.
>> No.82108  
4ffd49c4b91c1bb94c000000.jpg (0.0 KB, -1x-1)
0
>>82051
> Как будто его уже повсеместно насадили
Плохой подход. Пока ты дожидаешься повсеместного внедрения HTML5, более дальновидные товарищи зарабатывают на том, что уже внедрено и поддерживается.
Сайт по теме:
http://html5test.com/results/desktop.html
Как видно, современные версии браузеров нормально поддерживают большую часть HTML5-фич.
> Хуже сайта сделать не могли
Внешний вид никак не влияет на достоверность информации.
> Во-первых, то, что на js можно сделать что-то...
Я говорил о "гармошках", "слайдерах" и так далее.

Статья по ссылке полезная, спасибо.
>> No.82110  
>>82108
> Плохой подход.
Зато стабильный. Я этим не зарабатываю, и делать какую-то часть несколько раз мне не хочется, из-за того, что здесь можно, а здесь ещё нет.
> http://html5test.com/results/desktop.html
Попугаи не нужны. Есть конкретный стандарт, есть конкретные фичи, из них есть конкретный список того, что тебе нужно. И здесь ничего не говорит о попадании множества желаемого во множество попугаев, даже если оно самое большое.
> Я говорил о "гармошках", "слайдерах" и так далее.
Это всё потом.
>> No.82111  
>>82110
s/можно/модно/
>> No.82301  
http://www.freehostia.com/free-chocolate.html
Насколько позволили понять мои скудные познания в английском, не имея домена, получить этот тариф нельзя. Гуглил, где бы получить домен бесплатно - везде уже надо иметь сайт. Но как я получу хостинг, если мне его не дают из-за отсутствия домена, который не дают из-за отсутствия хостинга?
Надеюсь на твою подсказку, Анон. Швырни в меня ссылкой, где я смогу зарегать домен забесплатно.
>> No.82302  
>>82301
Я уже писал чуть выше: www.dot.tk
>> No.82433  
1-2.png (0.0 KB, -1x-1)
0
>>82110
> Я этим не зарабатываю
А я зарабатываю. И скажу тебе по секрету, что нужно делать, если "здесь можно, а здесь еще нет" - забить на то, где нельзя.
Ну и на сладкое пикрелейтед.
мимо
>> No.82444  
135185718500143.jpg (0.0 KB, -1x-1)
0
Бамп! Аноны, есть тут кто? ОП, ты ещё не забил на тред? Принимайте пополнение. Пошел пока читать тред в ожидании ответов.
>> No.82452  
>>82444
Пара человек есть. ОП давно помер.
>> No.82467  
Понаделают перделок на html5/js/silverlight а потом мне приходится браузер обновлять/качать неведомую хуйню чтобы работало. Зачем так жить?
мимо-двинутый-пользователь
>> No.82470  
1301219067751.jpg (0.0 KB, -1x-1)
0
>>62144
Аноны, как сверстать эффект Blend Mode: Multiply из фотошопа?
>> No.82491  
>>82467
> а потом мне приходится браузер обновлять/качать неведомую хуйню
Не обновляй и не качай. Кто ж тебя заставляет-то?
>> No.82503  
>>82491
Владелец сайта. Например если этот сайт нужно посетить по какой-то причине.
>> No.82507  
>>82467
Но вдруг Silverlight окажется лучше flash. Иначе флеш - монополист. А монополия - это плохо.
>> No.82508  
>>82507
Уже не окажется, мелкомягкие на него забили.
>> No.82509  
>>82508
Как забили, еба?! А чё ж я под него прогаю сейчас* (и не задаром, заметьте). А начальство то и не в курсах, надо предупредить!
> 2 декабря 2010 года на конференции Silverlight Firestarter вице-президент подразделения Microsoft Developer Division Скотт Гатри анонсировал выход бета-версии Silverlight 5 в первой половине 2011 года. Финальная версия планируется к выходу в конце 2011 года[16][17].
Вообще одна история другой охуительнее.
>> No.82510  
>>82509
Кто ж тебя знает? Некоторые и Аду пользуют, и бабло получают.
>> No.82511  
>>82510
Ну вон мелкомягкие новый сильверлайт допиливают. Значит, не забили, так?
>> No.82512  
>>82511
Забили. Они ведь позиционировали его как вундервафлю, которая победит флеш.
>> No.82523  
>>82433
Впрочем, ты прав. Это моя привычка — законсервируй и засоли на зиму. К тому же я на html5 просто не пытался что-то написать

>>82503
Ну, из необходимости посетить сайт ещё не вытекает необходимость наличия флеша или чего-то там ещё. Или ты ходишь по говносайтам. С другой стороны, если тебя интересует именно флешовый/сильверлайтовый контент — не на кого пенять.
>> No.82606  
Бамп.
>> No.82624  
bump
Стоит ли нормально допилить http://who.ec?
>> No.82716  
Подскажите книгу по администрированию сайтов для чайников. Для тех кто не в теме, совсем. Мне нужно научиться азам максимально быстро и сердито. Если вкратце задача такова: есть готовый сайт, на него необходимо заливать всякую полезную инфу, следить за форумом, прекручивать счетчик посещений и проч. С меня няшки.
P.S. дело богоугодное и исключительно некоммерческое.
>> No.82717  
>>82716
> Подскажите книгу по администрированию сайтов для чайников.
Наркоман штоле?
Читай мануалы и справки по конкретным движкам форумов и т.д. Если ты не понимаешь, как обращаться с установленным сайтом, то я вообще не понимаю, как у тебя получается доброчевать капчу. Или ты сюда с гугла зашел? Или задавай более конкретные вопросы. А на самом деле здесь не тех поддержка. Да.
>> No.82723  
13518078569779.png (0.0 KB, -1x-1)
0
img src="pic.jpg" alt="pic"
Как видно, файл лежит в одной папке, где и страничка. Открываю на винчестере - показывает, как должно. Залил на хостинг - картинки нет. При этом содержимое alt отображается.
000webhost, если что.
В чём дело, аноны?
>> No.82732  
>>62144
Аноны, кто тут работает на фриланс сайтах? Сколько примерно можно зарабатывать если работать верстальщиком за дешевку?
>> No.82733  
>>82732
1 нормальный макет - 1 день верстки, 1000-1500р.
>> No.82734  
>>82733
Спасибо анон, это намного выше чем я ожидал. Я то думал что в этом деле будут стаи школьников, делающих верстку за еду.
>> No.82739  
>>82734
Это и есть за еду. Алсо, стаи присутствуют, готовься к жесткой конкуренции.
>> No.82759  
>>82723
Какой-нибудь FTP тулзой посмотри, лежит ли картинка там, где должна. Ну еще права доступа на нее проверь.
>> No.82777  
Наверное не тот тред, но он наиболее из всех подходит.
Анон, мне надоело пинать воздух и я захотел заняться чем-нибудь полезным и мой выбор пал на разработку приложений под ios/android. Но как ты уже догадался — я полный нуб в этом. Здесь кто-нибудь этим занимается и может что-то посоветовать с чего начинать, куда двигаться? Вообще хочу написать простенький чат, если это уточнение важно.
Надеюсь на твой совет, анон :3
>> No.82785  
>>82777
А почему в сайтострое? Ладно, можно и на html/js. Так легче всего. Гугли Phonegap.
>> No.82792  
>>82785
> А почему в сайтострое?
Не знаю куда обратиться
> Ладно, можно и на html/js. Так легче всего. Гугли Phonegap
из вики:
> Позволяет создать приложения для мобильных устройств используя JavaScript, HTML5 и CSS3
Не получится ли так, что придется микроскопом забивать гвозди?
Сам еще наткнулся на Corona SDK, но вызывает сомнения язык lua, о котором я и узнал только благодаря Corona, лол.
>> No.82795  
>>82792
> Сам еще наткнулся на Corona SDK, но вызывает сомнения язык lua, о котором я и узнал только благодаря Corona, лол.
В универсаче недавно был тред про lua.
>> No.82809  
>>82759
В том-то и дело, что заливал я как раз по FTP. И файл при заливке не побился. И права доступа на него те же, что и у html-страницы. Потому и не могу понять, в чём соль.
>> No.82810  
>>82792
Это как забивать гвозди топором, когда лень доставать молоток.
>> No.82830  
>>82810
> когда лень доставать молоток.
А что подразумевается под молотком?
>> No.82845  
>>82830
Молоток - Java или Objective C.

Если коротко, написанное на html/js будет работать везде. Изучить html с js намного легче чем Java или Objective C. Конечно же работать такие программы будут чуть медленнее чем программы на Java, но ты ведь не собираешься писать 3Д йобу?
>> No.82870  
Аноны, можете посоветовать недорогой (можно даже нищебродский) VPS?
>> No.82878  
>>82845
Спасибо за терпеливые ответы, анон. 3д йобу не вижу смысла начинать одному, я больше склоняюсь ко всяким несложным социальным приложениям.
Если не секрет, сам программировал для телефонов? Какие вообще есть подводные камни в этой области?
>> No.82915  
1347429276009.jpg (0.0 KB, -1x-1)
0
>>82870
Вот сюда глянь:
http://lowendstock.com/
Давно сохранил этот список, но ничего и не проверял, потому что мне случайно достался практически пустующий VPS с единственным условием: "присматривай, чтоб ничего не ломалось".
Перед покупкой внимательно смотри, что входит в комплектацию, там иногда бывают весьма хитрые варианты.
>> No.82930  
>>82878
Я программировал. Мой главный подводный камень был в том, что некоторые техники, шаблоны и приёмы, принятые в enterprise, практически непригодны для mobile.
другой анон
>> No.83376  
Бамп.
>> No.83381  
>>82795
Вот же он наверху
>> No.83384  
>>83381
Вообще-то внизу, лол!
>> No.83479  
>>82870
Amazon EC2 micro instance на год для новых пользователей бесплатно. Не знаю как сейчас правда, но раньше было.
>> No.83547  
lt2.php (0.0 KB, -1x-1)
0
Есть тут кто живой? Начал с полного нуля учить ПхП и написал маленький скрипт, который вычисляет количество счастливых билетов, лол, на заданном интервале. Как мне заставить переменные, которые не указанны считаться за ноль?
>> No.83550  
>>83547
"Счастливые" - это какие?
>> No.83552  
>>83550
У которых сумма первых трех чисел равна сумме вторых трех. Ну это же из детства, билетики в автобусе. Маленько расширю условия. Скрипт работает правильно, считает даже не введенные цифры. Как бы мне его заставить хотя бы выводить результат с нулями. Т.е например не 12 21 , а 012 021.
>> No.83553  
>>83552
Подставь к input аттрибут value со значением 0, например:
<input type="numeric" name="a" size=1 maxlength="1" value="0">
>> No.83557  
lucky_ticket.php (0.0 KB, -1x-1)
0
>>83547
Немного поправил твою считалку билетов, смотри.
Суть:
Мы получаем два числа, затем начинаем считать билетики в цикле от первого числа до второго. Делим строку $first на знаки, записываем их в массив, далее, если первая часть, то бишь первые три цифры в массиве, равна второй, то это число печатается, если нет - следующая итерация.
>> No.83559  
>>62144
Господа, а сколько стоит нонче создать сайт с бложеками на вордпрессе?
>> No.83560  
>>83557
Спасибо, бро. Но если ввести первым значением 000000, выдает Notice: Undefined offset: 1 in C:\xampp\htdocs\lucky_ticket.php on line 27 и так по всем. Как прописать, чтобы несуществующие элементы считались за нули?
>> No.83563  
772b547bb74a.jpg (0.0 KB, -1x-1)
0
>>83560
Попробуй вот это:

<?php

if ($ POST['first'] && $*POST['second']){
$i = 1;
$first = $_POST['first'];
$second = $_POST['second'];
for ($first; $first < $second; $first++){
$array = str_split($first);
for ($j = 0; $j < 6; $j++){
if (!isset($array[$j])){`


$array[$j] = 0;

` }
}
if ($array[0] + $array[1] + $array[2] == $array[3] + $array[4] + $array[5]){
echo $array[0], $array[1], $array[2], $array[3], $array[4], $array[5] . "<br />";
$i++;
}
}
}
?>

Вообще, если я вводил 000000 в качестве начального значения, просто считались билетики, без вывода каких-либо ошибок, причём 000000 стояло на первом месте в результате, затем 1120 и так далее. Сейчас ответ должен содержать нули.
>> No.83586  
4a7853cb0e0add396b3e3e5f47c17655.png (0.0 KB, -1x-1)
0
>>83563
Это снова я. И снова с вопросами. Вот написал кое-что отдаленно напоминающее чат. Страница которая принимает текст и выводит его, лол Как мне сделать, чтобы строка для текста увеличивалась по мере его ввода, а то сейчас она имеет фиксированную длину? Хочу чтобы как на Доброчане окошко к примеру. И еще, хочу прикрутить кнопку для очистки файла.
>> No.83600  
22-4.jpg (0.0 KB, -1x-1)
0
> Как мне сделать, чтобы строка для текста увеличивалась по мере его ввода, а то сейчас она имеет фиксированную длину?

Это тебе в сторону JQuery смотреть нужно.
Например: http://flaviusmatis.github.com/flexibleArea.js/
> И еще, хочу прикрутить кнопку для очистки файла.
А попробуй-ка сделать всё при помощи AJAX. Хороший мануал:
http://www.ibm.com/developerworks/ru/library/wa-ajaxintro1/

Рисуешь кнопку, событие onclick у неё должно вызывать функцию, которая создаёт объект, как описано в мануале, и шлёт get-запрос к файлу destroy.php. В файле описана функция удаления file.txt (комбинация fopen и unset). Если всё ок, из файла destroy.php возвращается строка "ОК", иначе какое-нибудь сообщение об ошибке (файл не найден, например), ты отлавливаешь результат и запихиваешь его в div с id="notice", выводишь alert'ом или ещё как-нибудь.
Будет непонятно - спрашивай.

Домашнее задание: хранить данные не в текстовых файлах, а в базах SQLite.
>> No.83601  
707.jpg (0.0 KB, -1x-1)
0
>>83586
Твой чатик, если порефрешить страничку, создаёт много-много лишних записей. Это из-за того, что открытие-запись файла срабатывают, даже если POST не послан.
> Как мне сделать, чтобы строка для текста увеличивалась по мере его ввода, а то сейчас она имеет фиксированную длину?
Это тебе в сторону JQuery смотреть нужно.
Например: http://flaviusmatis.github.com/flexibleArea.js/
> И еще, хочу прикрутить кнопку для очистки файла.
А попробуй-ка сделать всё при помощи AJAX. Хороший мануал:
http://www.ibm.com/developerworks/ru/library/wa-ajaxintro1/

Рисуешь кнопку, событие onclick у неё должно вызывать функцию, которая создаёт объект, как описано в мануале, и шлёт get-запрос к файлу destroy.php. В файле описана функция удаления file.txt (комбинация fopen и unset). Если всё ок, из файла destroy.php возвращается строка "ОК", иначе какое-нибудь сообщение об ошибке (файл не найден, например), ты отлавливаешь результат и запихиваешь его в div с id="notice", выводишь alert'ом или ещё как-нибудь.

Домашнее задание: хранить данные не в текстовых файлах, а в базах SQLite. Будет непонятно - спрашивай.
>> No.83602  
1333907226998.jpg (0.0 KB, -1x-1)
0
>>83600
>>83601
Извиняюсь.
>> No.83614  
13398793591.jpg (0.0 KB, -1x-1)
0
Няши, подскажите учебник по CSS для тех, кто даже не знает толком, что это такое. Искал самостоятельно, но мне попадаются только "сборники рецептов".
>> No.83635  
>>83559
Няши вопрос все еще актуален. Вы же не только для себя кодите, а планируете получать/получаете профит! У кого еще расценки узнавать, как не у доброанона?
>> No.83636  
>>83614
Большая книга CSS. 2-е издание / Дэвид Макфарланд
>> No.83637  
>>83635
Дизайн 5-7к, верстка 1.5к за главную + 1к за остальные, программирование, если так можно назвать добавление плагинов, настройку, перенос сайта на хостинг и т.д. - 2-3к, наполнение от 30р за тыщу знаков. Можешь отдать работу школьникам, тогда дели цену на два.
>> No.83642  
>>83637
Округлим, ты мне на 15к насчитал, без контента, в нем недостатка нет. Таких цен я что-то не встречал еще.
>> No.83646  
>>83642
зделаю за 500 рублей 1 день портфолио нет опыт работы 30 лет
>> No.83648  
>>83646
Даю бутерброд с колбасой и сыром. Сыр немного заветрился.
>> No.84201  
13107207685812.jpg (0.0 KB, -1x-1)
0
Анон, есть сайт, который хостится на sweb.ru. Сам сайт сделан на джумле. Мне дали возможность по знакомству поэксперементировать с ним, и, если смогу вникнуть, то устроят на полставки модератором. Нужно хотя бы косметически его редактировать, на уровне блокнтота, всякие базы данных и т. п. не нужно.

Опыт работы с юкозом, хтмл, ксс есть. Правда давно и на уровне ниже среднего. Можешь чего-нибудь посоветовать, чтобы вникнуть?

Пока обмазываюсь этим:
http://www.teachvideo.ru/course/138

Но не мог бы ты сам чего умного посоветовать? Я так понял, что сайтом через хост нельзя управлять, нужна установленная джула и комп с исходниками сайта, так?
>> No.84215  
YEj6ZWaKc4E.jpg (0.0 KB, -1x-1)
0
>>84201
По адресу yoursite.ru/administrator есть форма входа в панель администрирования. Через неё ты можешь делать большую часть необходимых действий: включать\выключать темы, плагины, компоненты и модули, добавлять и удалять посты, переключать радиокнопки настроек, изменять описание сайта и многое, многое другое. Но править кривой код все равно придётся в блокноте, предварительно скачивая все нужные файлы с сервера.
В FAQ'е не написано, поэтому я не знаю, какая версия движка используется на твоём хостинге. Гугл говорит, что 1.5, но это не точно. Посмотри сам, там под формой входа должно быть обозначено, и выбери себе учебник:
Версия 1.5 - http://joomla.ru/documentation/manual-joomla.html
Версия 2.5 - http://anonymousdelivers.us/28139
Удачи.
>> No.84221  
>>84215
Спасибо, вечером приду, почитаю. А версия 1.5
>> No.84418  
>>62144
Не слишком в тему, но более подходящего треда не нашел, а новый создавать ради епростенького реквеста глупо.
Парни, посоветуйте годную книгу про Интернет* , лол. Общие принципы работы сети, протоколы и так далее.
Заранее спасибо.
>> No.84425  
1353587308006.png (0.0 KB, -1x-1)
0
>>84418
Хороший реквест, надеюсь, помогут.
>> No.84443  
rfc2616.png (0.0 KB, -1x-1)
0
>>84418
>> No.84444  
TanenbaumKomputernyeSeti.djvu.zip (0.0 KB, -1x-1)
0
>>84443
Вдогонку.
>> No.87220  
snow.zip (0.0 KB, -1x-1)
0
Универсач, я спиздил чужой шаблон со снегопадом, но невероятно горд собой, потому что мне удалось допилить его под нужный мне сайт, избавив от мусора типа курсивного начертания.
`


@charset "windows-1251";
* {
margin: 0;
padding: 0;
}

a {
color: white;

}

/Keyframes/
@keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px; background-color:#b4cfe0;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px; background-color:#b4cfe0;}
}

@-moz-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px; background-color:#b4cfe0;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px; background-color:#b4cfe0;}
}

@-webkit-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px; background-color:#b4cfe0;}
50% {background-color:#b4cfe0;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px; background-color:#b4cfe0;}
}

@-ms-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px; background-color:#b4cfe0;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px; background-color:#b4cfe0;}
}


body {

background-image: url('../../img/snow/snow.png'), url('../../img/snow/snow3.png'), url('../../img/snow/snow2.png');
-webkit-animation: snow 20s linear infinite;
-moz-animation: snow 20s linear infinite;
-ms-animation: snow 20s linear infinite;
animation: snow 20s linear infinite;
}

` В код страницы стандартно ставится ссылка на css-файл. Ссылки в селекторе body можно подправить под свою структуру сайта. Архив с изображениями снега прилагаю.
Если кто-то хочет сделать свой снег, то: http://designshack.net/articles/css/make-it-snow-on-your-website-with-[...]ions/ - исходный урок. Быдлокод во все поля, правда, зохавывает весь процессор на одноядерниках. Но красиво.
>> No.87870  
html.zip (0.0 KB, -1x-1)
0
Новички заместо установки и настройки Апача могут использовать Small HTTP Server, например.
http://smallsrv.com/indexr.htm
Устанавливаем, в настройках указываем папку с сайтом, задаём пути к интерпретаторам Perl или PHP - и всё работает.
Вот только базы он не умеет, поэтому Джумлу на него не натянешь.
А вот учебник, по которому начал сам.
Конечно, неофилы, ратующие за HTML5 сейчас меня заплюют, но для начала вполне сойдёт же.
>> No.87873  
dog-with-glasses.gif (0.0 KB, -1x-1)
0
>>87870
Все равно рано или поздно придётся научиться устанавливать и настраивать апач. Почему бы сразу не вникнуть, чтобы потом проблем не было?
>> No.87876  
>>87873
Только для того это и нужно - учиться писать ПХП.
И, аноны, у меня небольшое разочарование - HTML, CSS, JavaScript и всё остальное разбирается, конечно, в книжках, по каждой теме - литературы с избытком; но вот обо всём в целом и том, как оно работает - нету. О сервере, портах, FTP и HTTP, клиентских и серверных скриптах, об их интерпретаторах и в целом, том, как работает сайт изнутри, и чтобы описывалось всё - от языка разметки до принципов устройства всемирной паутины.
Перфекционизм у меня какой-то, может быть. Мыслишки путаются, перемешиваясь сложные с грязными. Оясуми, Добрач.
Тут ещё и базы данных, и SQLite, и Python и... А-а-аргх.
>> No.87899  
1356379697054.jpg (0.0 KB, -1x-1)
0
>>87876
Книги обо всём и ни о чём одновременно никому не нужны. Ценятся как раз узкоспециализированные труды, которые максимально качественно и подробно освещают какую-то определённую область знаний. Другое дело, что такие ещё нужно найти.

По верхам знаний можно нахватать с той же википедии. А совсем уже экзотическое можно при должном уровне знаний черпать из технических спецификаций и исходного кода того же v8 но, внезапно, в разных браузерах js-машина может работать по-разному, со своими мелкими особенностями, которые рано или поздно с опытом найдёшь сам при реализации какой-нибудь очередной задачи Можно, конечно, и без соответствующего багажа лезть в дебри, только КПД при этом будет значительно ниже, чем если бы к этому приступил, как следует подготовившись.

Алсо, анонам, которые собираются заниматься веб-программированием, настоятельно БЛДЖАД рекомендую ознакомиться с основами алгоритмизации и простейшей математики с логикой (та самая, эхо которой сейчас в школах на информатике преподают). Потому что, если человек не умеет программировать, или делает это из рук вон плохо, то ВНЕЗАПНО веб-программирование у него тоже пойдёт под откос хотя сам он этого может и не замечать, как какой-нибудь графоман-самоучка. К сожалению на русском никакого материала сходу предложить не могу.

А ещё новичкам ни в коем случае бы не советовал начинать знакомство с вэбом через php или, скажем, perl. Просто потому, что при неправильном знакомстве с этими языками можно получить себе неслабый бардак в голове, который ни к чему хорошему не приведёт. Ruby в этом плане аккуратней, а Python - вообще лучшее, что можно предложить новичку в программировании да с такими-то книжками от Марка Лутца.

сумбурнонаписал
мимопроходил
>> No.89197  
bbe253ffc2c5afcbbed92fbd442c7242.jpg (0.0 KB, -1x-1)
0
Ребята, порекомендуйте хороший, без геморроя, отладчик для php, а то курю матчасть и порой непонятно откуда значения переменных берутся.
c:оружие гугли – намекает, но уже надоело почву рыть безрезультатно.
>> No.89366  
>>89197
Если ты ещё здесь.
http://habrahabr.ru/post/28537/
https://github.com/Seldaek/monolog
функция debug_backtrace()
или какая ни будь ide.
>> No.89372  
>>62144
Сделал сайт на django/python для регистрации на установку. Функциональность -- регистрация юзера, заполенние заявки для эксперимента, отсылка эксель-таблицы и пдф-документа (которые генерятся по данным введенным юзером) на мэйлы участников этого эксперимента из лабы.
Разработка сайта была весьма легкой и непринужденной по сравнению с тем что я когда-то писал на пхп (причем там функциональность была гораздо проще). Если знаешь питон, то советую джангу.
>> No.90181  
Начал я изучать сайтостроение. Сразу возник вопрос: что делать с элементами, которые будут повторяться на всех страницах? Здравый смысл подсказывает, что их хорошо бы вынести в отдельный файл. Как лучше всего это сделать?
>> No.90202  
горизонтальное-меню.png (0.0 KB, -1x-1)
0
>>90181
Уже сам разобрался — через `require "include/page.php"` в PHP.
Сделал горизонтальное меню, при помощи которого можно переключаться между страницами, текущая страница подсвечивается и не является ссылкой. Таким вот образом: есть константа, и у каждой страницы ее значение своё. Меню (которое находится во внешнем файле) проверяет значение этой константы и в зависимости от него помещает один из элементов в тег <span> вместо <a> и присваивает ему id `"uppermenuitem_current"` (надеюсь, разметку не зафейлю). Всё правильно делаю, или слишком костыльно, и можно по-другому?
>> No.90529  
58HXHDMBKLxWntCupPXjNXHQy[1].png (0.0 KB, -1x-1)
0
Котаны, я тут прохожу курс кодакадеми по хтмл/ксс и попутно делаю свою йоба-тему для тумблра, пилю цитаты. Вот хтмл:
`
<!DOCTYPE html>
<html>`


<head>
<title>ur a faget</title>
<link type = "text/css" rel = "stylesheet" href = "stylesheet.css"/>
</head>
<body>
<table>
<tr>
<td class = "left">«</td>
<td><!-- оче длинный текст --></td>
<td class = "right">»</td>
</tr>
</table>
</body>

` </html>
`
и ксс к ней:
`
td {`


border: 1px solid black;

` }

tr {`


width:600px;
display: block;
font-size:32px;

` }

.left {`


font-size:120px;
font-weight:bold;
vertical-align:top;

` }

.right {`


font-size:120px;
font-weight:bold;
vertical-align:bottom;

` }

`
Да, я нуб зеленый, у меня пока быдлокод, звиняйте.
Так вот, результат на пикрелейтед. Задача — оттянуть « и » к самым границам td. Поискал в гугле, везде урывками (((, подскажите пожалуйста, как мне это сделать?
>> No.90539  
2-60.jpg (0.0 KB, -1x-1)
0
>>90529
несовсем понял что ты хочешь, но могу сказать вот что.

http://denweb.ru/verstka/sbros-stilej-css.html
http://habrahabr.ru/post/45296/

всегда сбрасывай все параметры через ксс. А потом уже наворачивай свои.
>> No.90552  
>>90529
> Так вот, результат на пикрелейтед. Задача — оттянуть « и » к самым границам td
Не понимат. Нарисуй, что ты хочешь получить в итоге.
>> No.90554  
>>90552
Удваиваю. Задача как как кажется - легкая, только непонятно что и куда...
>> No.90557  
Untitled-25.png (0.0 KB, -1x-1)
0
>>90539
>>90552
>>90554
← Хочу вот так
>> No.90571  
Новый-точечный-рисунок.jpg (0.0 KB, -1x-1)
0
>>90557
Так?
>> No.90573  
>>90571
>>90557
>>90539
Доброанончики правы. Никак по другому не сделать. Сбрасываешь все отступы и делаешь выравнивание текста по ширине, по - другому как - я не знаю.
>> No.90638  
>>90571
>>90557
Все, я понял. Он хочет эти жирные цитатоскобки потянуть вверх и вниз.
>> No.90640  
>>90638
.left {
font-size:120px;
font-weight:bold;
vertical-align:top;
line-height: 20%; / добавляем междустрочный интервал */
}

.right {
font-size:120px;
font-weight:bold;
vertical-align:bottom;
line-height: 70%; / добавляем междустрочный интервал */
}

Например, вот так вот. Только это костыль. Как сделать по нормальному - не знаю. Значения в процентах - подобраны опытным путем.

C: общается войско - намекает :3
>> No.90650  
images-105.jpg (0.0 KB, -1x-1)
0
Добрый день. Хочу сделать игру, суть такова - для начала простой платформер на HTML5. C чего мне начать? Какие среды разработки, если они нужны, мне понадобятся? Construct 2, Dreamweaver, блокнот? Есть ли кодакадемии соответствующий курс, хотя бы основы игроделанья на языке разметки?
>> No.90663  
>>90650
HTML5->`


HTML5.Canvas

` JavaScript->

Java - CodeAcademy
Canvas - intuit.ru
>> No.90885  
>>90557 вернулся. Несколько дней было вообще не до всего этого, но костылявый вариант >>90640-анона мне подходит, в конечном счёте он идеально сочетается с тем, что я нуб, лол.
Алсо аноны, ~~хочу прогу, суть такова...~~ какой сечас самый крутой-раскрутой редактор хтмл/ксс с автозавершением и обновлением странички (ну как в дримвивере)с результатом прямо по ходу написания? Уже придумали что-то круче него или нет?
>> No.90939  
>>90885
YouTube: WebStorm 5.0 - Live Edit with Google Chrome!
>> No.91168  
html-cheat-sheet-v1.png (0.0 KB, -1x-1)
0
Библиотека

самый лучший помощник это http://google.com/ научитесь им пользоваться в совершенстве и настанет счастье.
ещё стоит почитать статьи на http://habrahabr.ru/ и пусть вас не смущает его илитарность ибо там таки дофига полезной инфы
хороший текстовый редактор http://www.sublimetext.com/ у него триал бесконечен. покупать необязательно. vim и emacs это уже advanced level. Русификация https://github.com/Dimox/SublimeTextRussianMenu/
Ещё можно есть полезный http://jsfiddle.net/

HTML & CSS
http://htmlbook.ru/
Пошаговый учебник(увы он на ангельском) http://www.codecademy.com/ru/tracks/web
HTML*
Учебник http://htmlbook.ru/samhtml/vvedenie-v-html
Справочник по тегам html http://htmlbook.ru/html
Крайне рекомендуется знать плюшки HTML5 http://htmlbook.ru/html5
CSS*
Учебник http://htmlbook.ru/samcss/vvedenie-v-css
Справочник http://htmlbook.ru/css

JavaScript
http://javascript.ru/
Учебник http://learn.javascript.ru/
Пошаговый учебник(увы он на ангельском) http://www.codecademy.com/ru/tracks/javascript

PHP
Введение http://www.php.net/manual/ru/tutorial.php
Справка http://php.net/manual/ru/
Рекомендую качать@изучать версию 5.4 ибо там есть встроенный сервер http://php.net/manual/ru/features.commandline.webserver.php
Есть система сборки и управления зависимостями composer http://getcomposer.org/ описание на хабре http://habrahabr.ru/post/145946/

фреймворки*
slim http://www.slimframework.com/ Рекомендуется для изучения ибо прост как пробка.
Yii http://www.yiiframework.com/
Symfony http://symfony.com/
Kohana http://kohanaframework.org/
Тысячи их.

GIT
Система управления версиями. Весьма рекомендую знать хотяб основы.
Учебник http://git-scm.com/book/ru
github https://github.com/ здесь можно расшарить свой говнокод; мелкие кусочки кода лучше расшаривать на https://gist.github.com/
интерактивный учебник на ангельском http://try.github.com/levels/1/challenges/1

Базы данных
MySQL*
http://www.mysql.com/
Один из учебников http://www.rldp.ru/mysql/mysqlcli/oglav.htm
MongoDB*
http://www.mongodb.org/
Введение http://jsman.ru/mongo-book/index.html

Полезности
не трогайте это пока не выучите всё вышеперечисленное* В особенности это касается jQuery
http://html5boilerplate.com/ оче хороший стартовый шаблон
http://modernizr.com/ детектор поддержки браузером различных фич описание на хабре http://habrahabr.ru/post/144352/
http://jquery.com/ перевод документации -> http://jquery.page2page.ru/
http://underscorejs.org/ на русском http://underscorejs.ru/
http://backbonejs.org/ на русском http://backbonejs.ru/
http://coffeescript.org/ CoffeeScript есть годный костыль для JavaScript
http://lesscss.ru/ Костыль для css; ещё можно погуглить scss и sass
http://yeoman.io/ существенно ускоряет разработку краткое описание на хабре http://habrahabr.ru/post/146829/

Всё перечислить не реально. Да прибудет с тобой google

Спрашивайте свои ответы. Пополнения приветствуются.
>> No.91341  
>>91168
Офигенно!

Юный >>90885-быдлокодер снова в треде. Сейчас у меня безудержное веселье: я пытаюсь юзая js и box-shadow запилить некоторое подобие баркода. Ну, нарисовать сначала. А потом написать генератор. и у меня проблема — я не знаю как сделать сразу несколько бокс-шэдоу в скрипте. Вот что у меня есть:

`<div id="test"></div>` — хтмл

ксс:
`
div#test {`


margin-top: 1em;
margin-left: 1em;
width: 1px;
height: 50px;
background-color: black;

` }
`
скрипт:
`
var o = document.getElementById("test");
var caret =1;
for (var i=0; i<10;i++){`


caret+= (1+Math.round(Math.random()));
if(i){
o.style["boxShadow"] +=", "
}
o.style["boxShadow"] += caret+"px 0px 0px black";

` }

`

При выполнении скрипта бокс-шэдоу меняется только один раз, первый, в watches o.style["boxShadow"] становится = "black 2px 0px 0px" и не меняется на протяжении всего выполнения скрипта.

UPD:
Если ввести строковую переменную и проводить все изменения с ней, а потом применить стиль, то всё работает как надо.

Тогда почему у o.style["boxShadow"] не работает += ?
>> No.91386  
>>91341
Последнее предложение предыдущего поста остаётся в силе. Так же запилил себе немного няшности.
https://dl.dropbox.com/u/30875774/tmp_showcase/barcodes/barcodes.xhtml

Рейт ми, доброчан.
>> No.91394  
Konachan.com-32076-cowboy_bebop-spike_spiegel.jpg (0.0 KB, -1x-1)
0
>>91341
>>91386
> Тогда почему у o.style["boxShadow"] не работает += ?
> o.style["boxShadow"] +=", "

Когда ты так делаешь, браузер просто ахуевает от такой наглости.
Ему же нужно СРАЗУ отобразить твои творения отобразить. Он видит, что в конце кокаято фигня в виде ", " и режет её.
Следовательно ты таки можешь применить это всё, но с оговоркой атомарности этой операции. Т.е. вотъ http://jsfiddle.net/arbLp/3/
и загляни в "консольу разработчика"shift+ctrl+j в хроме штоуб убедится.

Да и вообще советую ruwiki://Canvas_(HTML) попробовать.

Алсо используй http://jsfiddle.net/ вместо дропбокса. Имхо это удобнее.


а ещё замени
`


windows.onload = function() {
....
}

` на
`


document.addEventListener('DOMContentLoaded', function() {
....
});

` ибо загрузка окна и загрузка dom вещи разные. А баг трудноуловимый.
> Офигенно!
Дык яж великий прокрастинатор этого треда inb4: я ОП; тока тссс; на вопросы "а пачиму?..." буду молчать
>> No.91395  
0a40662210111b2e077f0cab5053d8c0.jpg (0.0 KB, -1x-1)
0
>>91168
Часть вторая

Python
http://www.python.org/
Учебник 1 http://younglinux.info/python.php
Учебник 2 http://ru.wikibooks.org/wiki/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%B[...]n_3.1
Пошаговый учебник(увы он на ангельском) http://www.codecademy.com/ru/tracks/python
Django*
https://www.djangoproject.com/
На русском http://djbook.ru/

Ruby
http://www.ruby-lang.org/en/
Учебник http://ru.wikibooks.org/wiki/Ruby
Пошаговый учебник(увы он на ангельском) http://www.codecademy.com/ru/tracks/ruby
Ruby on Rails*
Самый распространенный фреймворк для ruby
http://rubyonrails.org/ http://www.rubyonrails.ru/
Учебник http://rusrails.ru/

node.js
Для начала нужно знать JavaScript
http://nodejs.org/
Учебник/введение http://www.nodebeginner.ru/
Ещё учебных материалов http://nodeguide.ru/doc/

Хостинг
Тебе всё о сабже расскажет википедия ruwiki://Хостинг
Если крайне хочется бесплатный хостинг, то советую:
~~localhost~~ кто не понял это про твой комп. но лучше не выпускать свой комп в виде сервера в инет
github pages http://pages.github.com/ если разберёшься с git конечно. Достаточно быстр, но может только в статику
narod http://narod.yandex.ru/
http://www.ucoz.ru/
Ты понел... Можешь ещё загуглить free hosting.
Гораздо лучше, если ты купишь хостинг за $5 а месяц.*
Ещё есть такая штука, как vpsили vds. Т.е. Виртуальный сервер. Обычно чуть-чуть дороже обычного хостинга при Гораздо больших возможностях. Например http://selectel.ru/ или http://www.clodo.ru/
Тысячи их. Маленький совет: лучше переплати пару долларов, но получишь всё гораздо лучше.
Домены*
Это твой адрес сайта. Про настройку достаточно знать выделенное жирным -> ruwiki://РесурсныезаписиDNS
Стоит по сути копейки даже для нищеброда. От 100р в год. Купить можно много где. Вот первые ссылки в гугле http://www.nic.ru/ http://www.2domains.ru/ http://www.reg.ru/
Если ты на дошираки копишь или просто жалко напотестить деньги разводить то http://www.dotfree.com/ http://www.freedomain.co.nr/ http://www.com.nu/ и прочее. Годится только на попробовать.

Серверная
сборка apache+nginx+php+MySQL для винды http://open-server.ru/
сборка nginx+php+nodejs+mongodb http://winginx.ru/
сборки архи удобны, если ты на винде. на линуксе установка обычно чуть-чуть сложнее ибо там больше в консоли всё.
Apache*
http://httpd.apache.org/
Немного на русском про конфигурирование http://petrenco.com/apache.php?txt=86 http://petrenco.com/apache.php?txt=85
Ещё про .htaccess http://masterhost.ru/support/doc/apache/
Nginx*
http://nginx.org/ru/ (сразу на русском)
Документация и уроки http://nginx.org/ru/docs/
Ещё можно нагуглить*
Varnish https://www.varnish-cache.org/

Ещё полезности
http://phantomjs.org/ браузер без gui. Полезен для тестов.

http://habrahabr.ru/company/evilmartians/blog/148264/
http://habrahabr.ru/company/evilmartians/blog/148751/
http://habrahabr.ru/company/evilmartians/blog/149335/
Кой чего о тестировании. http://yeoman.io/ содержит в себе либы для тестирования по статье.
И да там CoffeeScript вместо JavaScript.

Да прибудут с вамиhttp://www.google.com/ http://translate.google.ru/ и http://www.translate.ru/
>> No.91396  
79763.jpg (0.0 KB, -1x-1)
0
>>91395
Веб-дизайн
http://oxynet.ru/
Книги скачать бесплатно http://bookwebmaster.narod.ru/webdesign.html

Как и чему учится по этому списку
В вебе есть несколько основных профессий:
* Веб-дизайнер - рисует в Photoshop, знает про шрифты, цвета и прочее
* Верстальщик - преобразует шаблончик веб-дизайнера в нечто на html/css/js
Программист на php/ruby/phyton ведает серверной частью сайта
Следовательно не обязательно знать прям всё. Но это будет весьма полезно.

Луркмор о поисковой оптимизации http://lurkmore.to/SEO
А если серьёзно то рикамендую http://webmasters.ru/forum/
>> No.91410  
>>91396
> http://oxynet.ru/
Много воды и почти никакой конкретики и техник. Прямо как в универах.
>> No.92161  
sos.zip (0.0 KB, -1x-1)
0
>>91168
>>91395
>>91396
И что... Это всё кому-то пригодилось? Неделя прошла, а фидбека нет.
ОП
>> No.92292  
а я вот тут решил пилить свой хостинг изображений на php
>> No.92318  
0_19c4_c05ca0c_-1-L.jpg (0.0 KB, -1x-1)
0
Анончик, выручи. Завтра иду на собеседование html-css верстальщиком. Учить мне ничего не надо, в свое время упарывал всю эту шнягу. Проблема в том, что все это было давно и я ничего не помню. Можешь дать какой-нибудь конспект или мануал по хтмл-ксс, чтобы навернуть за одну ночь и освежить в голове знания.

Да, тут в треде дофига линков, но мне нужен именно конспектик по основам.
>> No.92367  
>>92318
htmlbook.ru, идешь по списку свойств и тэгов и освежаешь память.
>> No.92373  
>>92318
> иду на собеседование html-css верстальщиком
ебануться, еще есть такеи вакансии? я что не смотрел, везде минимум еще пхп знать нужно.
>> No.92438  
>>92373
В моей бывшей конторе это были creative services - верстка и джаваскрипт.
>> No.92522  
66213573201210191511332477148891560_063.jpg (0.0 KB, -1x-1)
0
>>92318
Весь /u/ медленноват. Сказал бы за пару дней лучше.
> Да, тут в треде дофига линков, но мне нужен именно конспектик по основам.
Если что это и были основы.
http://www.codecademy.com/ идеальный был бы вариант. Для повторения знаний даже ангельский нинужен.
+google: вопросы на собеседовании [уточнение профессии]
>>92373
> ебануться, еще есть такеи вакансии?
Да есть.
> я что не смотрел, везде минимум еще пхп знать нужно.
Дык php и вызубрить за недельку максимум. А в полной мере доучишься в процессе(или может и не понадобится даже).

----
Ещё советую всем, кто ещё не освоил быстропечать -> http://stamina.ru/ для линупсов сами найдете аналоги/инструкцию установки в wine(у меня работает)

ОП
>> No.92571  
>>92522
> Дык php и вызубрить за недельку максимум. А в полной мере доучишься в процессе(или может и не понадобится даже).
Самые бесполезные знания. Все мои знакомые пыхари со стажем (около шести человек) говорят, что надо учить фреймворки. Это так, не холивара ради, а просто инфа из вторых уст.
>> No.92697  
1361648072405.png (0.0 KB, -1x-1)
0
>>92571
А как ты будешь пользоваться фреймворком, если не знаешь элементарных вещей вроде цикла по массиву и т.п. Я исхожу из того, что php будет в данном случае первым-вторым языком программирования. Поэтому сначала сам язык, его основная структура +азы программирования, а уже потом, поверх этих знаний уже и фреймворки накатывать.
А если ты устраиваешься на junior позицию, то тебя будут учить* на этой работе.
Ну и кстати кто тебе сказал, что ты будешь сыт одним только php. Весьма желательно иметь некоторые представление и о JavaScript/CoffeeScript, и о ruby, и о python и о различных технологиях вокруг и около всего этого. НО я не говорю, что это надо учить сразу и всё целиком. Главное уметь ориентироваться в этом огромном чане с ~~гов~~ информацией.

Но ты врятли мне сможешь поверить. Ибо я во всём треде хуй раза три минимум, постшкольник о 18 годах, кроме того я хиккикоморида да. именно по википедии, и в довершение всего я original ОП этого треда. Именно по этому я отсылаю тебя читать нечто с намеком на авторитетность вроде http://habrahabr.ru/post/111843/ о важности таки уметь программировать, http://habrahabr.ru/post/150594/ о частном примере полезности знания чистого JS вместо тотального использования jquery. Ты почитай это, потом погугли ещё для верности, а я пойду, да почитаю rf ибо день у меня был более паршивый в чем даже моё ДР обычно бывает. А ты, если захочешь конечно, можешь вместо тупого, ленивого и медленного спора ниачом заделать что-то полезноеили вредное для себя или для других.

ОП нинужен больше здесь. ОП уходит.
>> No.92823  
>>92697
Как ты меня на своё место поставил, аж морозец по коже от осознания твоей невъебенности.
>> No.93674  
Как по мне, то популярная ныне связка PHP+MySQL скоро уйдёт как ненужная. Так что не вижу смысла начинать учить её бегиннерам.
К примеру, меня уже от PHP выворачивает после нескольких лет кодинга на нём. Пересел на nodejs. С коффескриптом - обалденнейшая вещь.
>> No.93675  
>>93674
> популярная ныне связка PHP+MySQL
> ныне

Письмо из 2009го?
>> No.93676  
>>93675
А что сейчас популярно?
>> No.93773  
>>93675
если бы. из 2012го.
>> No.93786  
>>93676
PHP & MySQL.
>> No.93797  
1300802378487.jpg (0.0 KB, -1x-1)
0
<n00b here>
Не все же HTML страницы пишут вручную, да?
Какой редактор лучше выбрать начинающему?
</n00b here>
>> No.93813  
>>93797
Если речь идет не о заполнении сайта копирайтером, то страницы пишутся вручную.
Notepad++ более чем неплох; vim - god-tier, но им надо учиться пользоваться
>> No.93814  
1353170205087.png (0.0 KB, -1x-1)
0
>>93674
Не уйдет, в PHP слишком много вложено и слишком он в своей нише укоренился. См. судьбу COBOL'а, который уже похоронили, отпели и забыли, но писать на нем продолжают
>> No.93817  
bruce-willis-and-vin-diesel.jpg (0.0 KB, -1x-1)
0
Посоны , как вы выучили HTML? После Pythona учить его просто скучно, запоминать кучу примочек ,при этом скилл дизайнера невелик. Хочу стать web-ape . Хочу запилить простенький сайт на Django для резюме. Мечта стать фрилансером и зарабатывать 200 баксов в месяц. Я серьезно
Я так понял без CSS не обойтись ?. Сейчас прохожу курс HTML на intuit.
Просто я смотрю как сверстаны простенькие на вид страницы и руки опускаются, стена кода , целый отдел нужен что-бы такое написать. Спасибо за любые ответы.
>> No.93818  
>>93817
> Внутристрочный спойлер → Внутристрочный спойлер
Почему он так работает? я боюсь их использовать, блжад.
>> No.93823  
>>93818
Пробел перед первым символом под спойлером не ставь.
>> No.93828  
>>93797
> Какой редактор лучше выбрать начинающему?
Мне нравится medit.
>>93817
> Посоны , как вы выучили HTML?
В процессе вёрстки смотреть нужные теги и атрибуты в справочнике, должно постепенно запомниться. Я считаю, не стоит пытатся всё это забить себе в голову, если ты не специализируешся именно на вёрстке.
> Просто я смотрю как сверстаны простенькие на вид страницы и руки опускаются, стена кода , целый отдел нужен что-бы такое написать. С
Может там по шаблону накопипащено скриптом.
>> No.93858  
HUu9zbzApGE.jpg (0.0 KB, -1x-1)
0
>>93674
> Как по мне, то популярная ныне связка PHP+MySQL скоро уйдёт как ненужная.
Okay. Но постойте ка! Похапе не умер и умирать не собирается. Почему? Ответ прост. На нем написано слишком* много кода. Да, он не совершенен. Да, у него отстойная стандартная библиотека. Но зато для него написано дофига плагинов, CMS-ок, утилит, библиотек, фреймворков, скриптов etc.
Потом как это не странно язык программирования сей таки развивается. Пруф альфабеты http://www.php.net/manual/en/migration55.new-features.php и стабильной ветки http://www.php.net/manual/en/migration54.new-features.php
У него кстати есть свой менеджер зависимостей Composer http://getcomposer.org/ http://habrahabr.ru/post/145946/ Да что там. Смотри его статистику https://packagist.org/statistics
Да нет я даже тебе процитирую`


Totals
8 388 packages registered
24 759 versions available
14 693 270 packages installed (since 2012-04-13)

` Ну ладно. Это не так много. Сравнивать мы не будем. хотя яб привел в пример google:jquery gallery, но о качестве/количестве библиотек под разные языки мы спорить не будем. Ибо это неконструктивно. Тыж не пишешь сайты на C++

Авторитетные источники http://habrahabr.ru/post/142195/ http://habrahabr.ru/post/142140/ для домашнего чтения. Оба мнения special for you.

А ну да... Ты сказал MySQL. Возможно ты хотел сказать MariaDB. Ты бы даже мог сказать PostgreSQL. Ты почти наверняка имел ввиду Oracle RDBMS. Сны видишь ты порой через призму SQLite.
Серьёзно. Для того чтоуб грамотно перейти на новомодный NoSQL надо сначала понять почему и зачем тебе оно надо. Окей, я хуй; читай илитариев с хабра: рас http://habrahabr.ru/post/153859/ джва http://habrahabr.ru/post/164361/
Правда в том, что с NoSQL тебе с одной стороны кажется проще, а с другой они хавают твой мозг. Одни вещи проще делать на NoSQL, другие на базе проверенных временем SQL-систем.

Ай. Забыл. Ты что-то там говорил про связку PHP & MySQL. Так вот. У меня для тебя новость. ИХ НИКТО НЕ СВЯЗЫВАЛ. Нет правда. Кто тебе мешает использовать NoSQL с PHP? Бери и пользуйся пыхпых-биндингами для этих ваших {db-name}.

> К примеру, меня уже от PHP выворачивает после нескольких лет кодинга на нём.
> Пересел на nodejs.

Окей. Ты сделал выбор. Но в следующий раз говори по существу. Напоследок читни http://habrahabr.ru/post/129640/
> С коффескриптом - обалденнейшая вещь.
Ктож спорит. алсо ruby-головного-мозга есть болезнь такая..

>>93797
http://www.sublimetext.com/ и не смотри, что он платный. У него безлимитный триал без ограничений. А напоминает он об этом оче редко. Рикамендую.

>>93817
> как вы выучили HTML?
>>91168 раздел html/css и раздел JavaScript
Просто* запомни хуиту вроде "щито такое html-тег", а дальше совсем просто. На базовые вещи потом можно нанизать остальное. Прям всё запоминать не нужно. Слава б-гу ie6 почти умер. А в некоторых америках так вообще самый популярный браузер есть Google Chrome. Тут смотря какая аудитория.
Ежели ты знаешь английский хотяб на уровне понимания google-translate то пройди сразу http://www.codecademy.com/en/tracks/web ибо просто и понятно. Сам тащусь от оного. Или http://htmlbook.ru/samhtml но он слегка* устарел там про html4 -> чуть больше воды и всяких неприятных доктайпов
> Просто я смотрю как сверстаны простенькие на вид страницы и руки опускаются, стена кода , целый отдел нужен что-бы такое написать.
А ты чего хотел. Работа верстальщика самая нудная считается. Но если обмазаться всякими http://twitter.github.com/bootstrap/ да http://foundation.zurb.com/ , налить на всё это HAML/SLIM и прочим для html, SCSS/LESS/Stylus для css и CoffeeScript-ом вместо js, да сдобрить их системами сборки/тестирования коих дохрена от ТруЪ make до grunt и прочих yeoman, то мы получим вполне себе няшку. Нет. Неужели ты думаешь что кто-то сейчас это всё делает вручную. Лично я не уверен.
> После Pythona учить его просто скучно
~~А после haskell вобще не встает~~
http://www.html5rocks.com/en/ у клиентского веба дофига примочек. Даже ТриДэ в наличии. Ждем эру yoba-игр в браузере.
> Сейчас прохожу курс HTML на intuit.
ИМХО он не няшен этот ваш intuit. Хотя могу ошибаться. Ибо последний раз я его видел, когда пинал С++/Java и мечтал в одиночку написать мега-триде-yoba-игру™, а работал в макдаке, да ещё и в школе учился.

Такие дела. снова ОП
>> No.93871  
tin.jpg (0.0 KB, -1x-1)
0
>>93858
Держи няшку , бро . Спасибо за подробный ответ. Работы тебе в гугл
.>>93817-кун
>> No.93878  
>>93858
Какое отношение jQuery имеет к php?
У меня он используется на сайте на Django, например.
>> No.94077  
>>62144
Объясните, какими минимальными знаниями, помимо ЯПа и фреймворка, должен обладать человек, чтобы быть способным писать рабочие веб-приложения. Пасту сосачевского /pr/ не предлагать, у меня нет 8000 часов в запасе. Как разобраться во всех этих процессах, потоках, интерфейсах, и что на эту тему можно почитать?
inb4: Кнут, Таненбаум
>> No.94145  
>>94113
Чтобы
> разобраться во всех этих процессах, потоках, интерфейсах
Или ты считаешь, что можно лепить код, не зная, что такое http и как работает сервер? Лучше бы посоветовал чего, чем картинки лепить.
>> No.94204  
Robot-09-cover.jpg (0.0 KB, -1x-1)
0
>>94077
Связка HTML/CSS/JS же. Даже не смотря на на работу в бекенде ты просто обязан их знать. Никто конечно не говорит, что ты должен уметь сверстать всё на свете, но иметь представление обязан. Думаю ты же с этим всем знаком уже.
Про SQL почитать будет тоже совсем не лишним. Даже не смотря на NoSQL движение и все дела.
> какими минимальными знаниями, помимо ЯПа и фреймворка, должен обладать человек, чтобы быть способным писать рабочие веб-приложения.
Знать ООП, MVC и всякие паттерны проектирования ruwiki://Паттерны_проектирования . Знать стандартную библиотеку ЯП. Более-менее всё помнить, чтоуб не лезть каждые пять минут в справку. Этого достаточно чтоуб продуктивно этим заниматься.

Весьма и весьма полезным будет знание всяких TDD/BDD. Вот тебе ссылка ruwiki://Разработкачерезтестирование а дальше сам нагуглиш. Если не нагуглиш или просто возникнут - спрашивай. Да и вообще про методологии разработки* прочитай. Грубо говоря это всё относится к самому процессу разработки.
Практически по всюду используется контроль версий >>91168 раздел GIT. Но не одним git-ом единым. Гугли SVN, Mercurial и прочих.
Английский. Нет правда. Большинство инфы ведь на английском. Если у тебя нулевой уровень то советую >>92587
> у меня нет 8000 часов в запасе
Тебе просто кажется. В эти {огромное кол-во часов} входят и сам опыт работы, и гугление, и чтение всяких хабров, ~~и хныканье в rf~~ etc etc etc. Вообщет вопрос странный. или ты пошел в веб-девелоперы потомушто много денег и всё просто*? Это далеко не так просто как может казаться. Ты должен будешь продать душу..
> Как разобраться во всех этих
> процессах

ruwiki://Процессразработкипрограммного_обеспечения
> потоках
Оно тебе надо? В Python и Ruby есть такая штука Global Interpreter Lock. Она блокирует многопоточность на уровне интерпретатора. Для общего развития достаточно почитать ruwiki://Многопоточность
> интерфейсах
Документацию читать. Тыж про API к библиотекам.

Если я правильно тебя понял, то твой вопрос скорее должен звучать как запрос к гуглу вида "вопросы на собеседовании %имя_яп%". Но если я чего и не понял, то ты можешь задать вопрос ещё раз, но чуть более конкретно и развернуто.

ОП-хикке на связи
>> No.95371  
1343815508690.png (0.0 KB, -1x-1)
0
Анонимус, есть полупрозрачный блок на всю внутреннюю облать окна, у него фиксированное расположение и он находится впереди всего документа. Когда я кликаю по нему(двойным), выделяется та часть документа которая соответствует коду следуещему сразу за кодом этого блока. Как это убрать?
>> No.95376  
>>95371
Ну и где код? Тока используй http://jsfiddle.net/
Алсо попробуй заделать врапер без прозрачности для блока с прозрачностью.
`


<div id="modalWrapper"
style="width: 100%; height: 100%; position: absolute; z-index: 9000; top: 0px; left: 0px;">
<div id="modalBG"
style="width: 100%; height: 100%; background: #000; visibility: visible; opacity: 0.66;">
</div>
</div>

` Кстати статья про z-index http://habrahabr.ru/post/166435/
>> No.95384  
1-60.jpg (0.0 KB, -1x-1)
0
>>95376
<div id="main_background" style="background-color:black; opacity:0.6; display:block; position:fixed; top:0; left:0; zIndex:5">
Вот и весь код, вставил прямо перед </body>(ширина и высота вставляется через js).
На пике отмечено выделение, хотя весь экран перекрыт divом.
>> No.95388  
474651666668666fixed_it_35.jpg (0.0 KB, -1x-1)
0
>>94204
Анон немного не в тему, но очень нужно . Где можно достать всякие плюшки для сайта - картинки , фоны, кнопочки, шрифты и всю другую лабуду. Был у меня сайт с где можно было делать няшные кнопочки , но проебал по свей ебанутости. Молю всех анонов, скиньте кому чё не жалко.
>> No.95391  
>>95384
Так сойдет?
http://jsfiddle.net/9y66L/3/
Если вкратце то просто погугли про `user-select: none;`
>> No.95396  
d8762cd5606f0f76947e1d6462ab91a6.jpg (0.0 KB, -1x-1)
0
Аноны-анончики, посоветуйте хороший mvc фреймворк для жабки.
>> No.95414  
w_2292f149.jpg (0.0 KB, -1x-1)
0
>>95388
> картинки , фоны, кнопочки
http://www.bypeople.com/ - вбиваешь емайл и получаешь пак psd всяких.
http://www.patterncooler.com/editor/
http://css3button.net/
google -> генератор фона/кнопок/иличтотамтебенадо
> шрифты
http://webfont.ru/
http://www.google.com/fonts/
http://fontello.com/ - генератор иконочных шрефтов

фреймворки для верстки
http://foundation.zurb.com/
http://twitter.github.com/bootstrap/
> другую лабуду
http://dribbble.com/
http://habrahabr.ru/company/zfort/ - читать Дайджесты из мира айти кусочек "Подборка бесплатных дизайнерских печенек"

>>95396
Если ты имел ввиду Java то наверное стоит задать вопрос "А для кокой задачи?".
Если для веба то наверное GWT или ещё чего. Хуй его знает. Если не для веба или ещё што то тебе скорее в /s/
Ежели ты таки имел ввиду JavaScript то выбирай -> http://addyosmani.github.com/todomvc/ их краткий обзор в клубе кармадрочеров http://habrahabr.ru/post/149594/ и http://habrahabr.ru/post/149872/
>> No.95417  
1341916150322.png (0.0 KB, -1x-1)
0
>>95391
Спасибо, это именно то, что нужно. Чаю тебе.
>> No.95426  
>>95414
> Если для веба
Мы в треде сайтостроя или где? Конечно для веба.
> то наверное GWT
А вот с этой фигни я как раз хочу свалить подальше и побыстрее.
> Ежели ты таки имел ввиду JavaScript
Nope
>> No.95431  
Восьмой раз схоронил тред.
>> No.95466  
41315720ae3b.jpg (0.0 KB, -1x-1)
0
>>95414
Ты прекрасен. Я люблю тебя. Целую тебя в клавиатуру. Няш , дай советов как оформлять страницу или дай советы как НЕ НАДО оформлять . Когда-то мелькала статья на хабре , не могу найти.
>> No.95474  
>>95466
> дай советов как оформлять страницу или дай советы как НЕ НАДО оформлять.
К дизайну как таковому я не имею ни какого отношения. Советов дать не могу. Могу отправить почитать.
http://habrahabr.ru/post/166663/ - о том шо там модно сейчас. в 13-м году.
http://habrahabr.ru/post/52019/ - просто список из 20-и "не"
http://habrahabr.ru/company/sunera/blog/124516/ - это уже гораздо интереснее. Там про простые, но оче правильные весчи.
http://habrahabr.ru/post/77681/ - из тойж оперы. Опять про юзабилити.
http://habrahabr.ru/post/143661/ - объясняет усе то, что в паке http://www.bypeople.com/ и что там плохого.
http://habrahabr.ru/post/169955/ - про ajax сайты.
Если вкратце то суть такова:
* изучать типографику
изучать юзабилити
чтоб эти страшные слова ни значили

В сухом остатке у нас удобство пользования, адекватная навигация, читаемый текст и незагроможденность рюшечками.

>>95426
Про java я не знаю совсем почти и ничего. На столько, што даже загуглить адекватно не смогу. Может в /s/ есть кто-то сведущий в java.

>>95431
А зачем? Тред этот есть в >>45326 правда в самом конце, но не суть
>> No.95537  
>>95474
> А зачем? Тред этот есть...
Как отдельную старницу. Много хороших ссылок, может позже пригодятся. Сам сайтостроем не увлекаюсь, но вдруг нужда будет.

Оп, ты сам чего-нибудь делашь? Покажешь?
>> No.95777  
Анон, я полностью нарисовал весь свой сайт в фотошопе. Как перенести его теперь на страницу? Есть ли удобный инструмент в фотошопе для разделения и сохранения различных элементов сайта в PNG? HTML/CSS знаю.
>> No.95820  
captcha_1364681840235.png (0.0 KB, -1x-1)
0
>>95426
Play, Spring. Попробуй оба.
>> No.95838  
1354812203746.png (0.0 KB, -1x-1)
0
С месяц сюда не заглядывал, а тут - ~~улиточка!~~ такое оживление, охуенно же!
ОП - молодец.
>>95777
Try this: http://www.youtube.com/playlist?list=PL7116C2C91763D271
>> No.95972  
>>95838
> ОП - молодец.
Нет. я же сначала про тред забыл. Только недавно вспомнил. Кроме того мне вроде как не до доброчана было в течении года. Сейчас вроде полегче. Так штоу помогаю чем могу.

Алсо кафедре ровно год уже.
>> No.95985  
20130331-174557maiwaifus.png (0.0 KB, -1x-1)
0
Чому у меня на страничке отступ считается от боковых картинок (синяя линия), как будто они занимают всё место по горизонтали? Как сделать отступ от последней картинки, то есть по зелёной стрелке?

>>62144
> 31 May 2012 (Thu)
>>95972
> 31 March 2013 (Sun)
> кафедре ровно год уже

Не совсем, но идёт к этому.
>> No.96248  
1281799981465.jpg (0.0 KB, -1x-1)
0
Не обрабатываются события мыши(клики. зависания). В firebug ничего не выводится. Вот скрипт var s = $("#1");
s.on("click", function(){alert('hello');}); Вот html
<div id="1" style="width:100px; height:100px; background-color:green;"></div> Такое и в js и в jquery, браузер firefox 10.0.2-0.2.1
>> No.96269  
UyDxeTp7Ybs.jpg (0.0 KB, -1x-1)
0
>>96248
http://jsfiddle.net/HBN4v/
Если вкратце, то ты подключаешь скрипт до* загрузки всего документа. я прав?
По любому ты должен ставить обработчик на событие domready. Или подключать скрипт в конце всего документа(и для пущей верности обернуть его в domready обработчик). Почему-то мне кажется проблема именно в этом. Кстати в старом IE нормально с событием onclick только у тега `<a>`.
> firefox 10.0.2-0.2.1
Кокой он у тебя старый. Уже вроде как 20 стабильный. У меня так вообще 22-я Nightly, но не суть. В нем кошерный asmjs и WebRTC с передачей данный по p2p. Т.е. можно строить 3D игрушки не уступающие(почти) десктопным. В один примерчик уже поигрался кстати(BananaBread).

>>95985
Попробуй либо магию clearfix либо нормальное позиционирование. Типа так:`


.left-pic{
position: absolute;
top: 750px;
}
.right-pic{
position: absolute;
top: 750px;
}

` А ещё ты можешь попробовать поиграться с порядком элементов в html.

За подробностями http://habrahabr.ru/post/151287/
Или в доках порыться http://www.w3.org/TR/CSS21/ но это уже для джедаев :3

Конкретнее скажу ежели выложишь код на http://jsfiddle.net/ или куда ещё полный код.
>> No.96291  
azumanga_daioh_000035_1024x768.jpg (0.0 KB, -1x-1)
0
>>96269
Спасибо, Анонимус, с window.onload заработало. Вопрос >>96248 снят. Добра тебе.
>> No.96356  
>>62182
Лол, и правда ведь.

Что же делать.
>> No.96865  
ОП, обнадёжь хикку.
Сколько тебе было лет, когда ты начал изучать всё это? Мне твой уровень кажется небесным и недосягаемым, а на горизонте маячит buttspring от твоего мастерства.
>> No.96867  
4.png (0.0 KB, -1x-1)
0
>>96865
Достаточно давно. Точно не вспомню, но когда начинал возится с компами вообще(а не только вебом) Vista ещё была разве что в хитрых планах мелкомягких, Opera была тортом, а табличная верстка не считалась чемтоу плохим. Но скажем диалап помню плохо. я этим всем занимался для фана. Не только вебом единым кстати. И пеку могу разобрать/собрать да разогнатьесли на то есть необходимость разумеется. И на крестах несложную прогу написать. И сервак на линуксе поднять тоже могу. В списке языков программирования с которыми я до некоторой степени знакомбез подсказок могу маленькую прогу накалякать примерно следующий:
* C/C++
* PHP
* Ruby
* Python
* Lua
* Pascal ну кудаж без него, лол
* JavaScript и CoffeeScript
Java
Следовательно могу в любой C-подобный язык при желании. С функциональными не срослось. Lisp-ы с Haskell-ми не вштырили. ХЗ почему.

Вот только я до сих пор этим всем для фана занимаюсь. В итоге у меня очень много знаний, но в основном они поверхностны. Т.е. например я не смогу тебе скажем шейдер написать для теней, про разные способы сортировки рассказать или про устройство интерпретатора/компилятора напечатать без гугла. У меня самый развитый навык - это гугление. Но в остальном я далеко не мастер. Зато люблю поковыряться в разных технологиях иногда. Правда на доскональное изучение чего-либо меня не хватает. Например написать нормальный движок игровой меня в своё время не хватило. Остановился на 10k строк и забил. Успел прикрутить скипты, наладить 3d и звук, загрузку ресурсов, даже gui прикрутить успел. Потом надоело.

Алсо могу обнадежить. Если ты хочешь идти работать в IT программером то тебе хватит максимум полгода она обучение. Ну энто если совсем с нуля. А для меня же это всё нечто вроде развлечения. Еслиб не был ленивым то был бы сейчас вполне себе с работой уровня Senior Developer. Однако я сейчас в положении NEET-а. И уже довольно давно. Но на то есть свои причины. Мне просто нравится целые сутки смотреть аниму. Да и деньги мне не особо нужны.

Такие дела.
>> No.96872  
>>96867
> Vista ещё была разве что в хитрых планах мелкомягких, Opera была тортом, а табличная верстка не считалась чемтоу плохим
Это чувство, когда понимаешь, что кто-то в то время* распорядился своим временем, лол, лучше тебя.
>Мне просто нравится целые сутки смотреть аниму.

Попробуй ОСы. Всем рекомендую.
>> No.96896  
>>96872
Сайтач, выручай.
Есть одна ссылка `<a href="#" class="button">...</a>`. Обертку прописываю в CSS.
CSS:
``


.Button {
cursor:pointer;
padding:8px;
line-height:2.5;
background:#775849;
font-family:Sans-serif, Arial;
font-size:16px;
text-decoration: none;
color:#fff;

` `


border: outset 2px #73C8F0;
border-radius: 3px;

` `


-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
box-shadow: 0 0 5px rgba(0,0,0,0.5);
}

` `


.Button:hover {
background:#81a8cb;
}

` `


.Button:active {
background:Black;
}

` `
Проблема в том, что элементы hover и active работают в зависимости от расположения друг относительно друга - либо один, либо другой, но вместе работать не хотят. То есть либо меняется цвет при наведении на кнопку, либо меняется цвет при нажатии. ЧЯДНТ?
>> No.96899  
>>62144
> CSS 3 - стили страницы. темку для аиб сам сможешь сделать. :3
Прошел курс этих ваших CSS с codeacademy.com. Как тему к сайту прицепить, не понял. Просветите.
>> No.96912  
>>96896
Бамп вопросу. Так и не разобрался.
>> No.96925  
sample_06bddfcf77f96929d8e49f9fb9196873.jpg (0.0 KB, -1x-1)
0
>>96896
>>96912
http://jsfiddle.net/j8zCr/
Ну не знаю. У меня работает. Но если обратно переставить :hover и :active то будет бяка. Это кстати логично. :hover - энто когда над элементом мышка. :active - энто когда над элементом мышка и нажата кнопка мыши. Но ты же знаешь, чтоу позже написанное правило перекрывает написанное до этого. Т.е. в данном конкретном случае когда ты нажал на кнопку у тебя одновременно работают три класса:
* обычный
* hover
active
Может ты не обратил внимание на пару мелочей? Например на разный регистр в названии класса в стиле у тебя с большой буквы, а в html с маленькой. Кстати в перечислении шрефтов ты тоже допустил ошибку. У тебя sans-serif применится всегда. Ибо это не шрифт, а псевдошривт. А он у тебя в списке первый. Ещё ежели ты применяешь свойство cursor то ты должен знать, что у ссылки он и так cursor:pointer.

Скажи браузер в котором ошибка.

>>96899
У тебя есть аж три варианта.
Атрибут style. Пример `<div style="color:#c00;padding:0 10px"></div>` Тег link c rel=stylesheet. Размести его в теге head. Пример `<link rel="stylesheet" href="styles.css">` Обычно именно его и используют.
Тег style. Размести его в теге head. Пример`


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>box-shadow</title>
<style>
.shadow {
background: #fc0;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
</style>
</head>
<body>
<div class="shadow">Бла бла бла</div>
</body>
</html>

` Чуть подробнее http://htmlbook.ru/samcss/sposoby-dobavleniya-stiley-na-stranitsu
>> No.96928  
>>96925
Благодарю за помощь, анон.
Просмотрел код несколько раз, ошибок не обнаружил. Браузер - Chrome 26. В IE10 аналогично не работает.
Ещё проблема в том, что я не могу никак повлиять на ширину кнопки.
Завтра буду думать. Можно сделать кнопку с помощью button, к примеру, возможно будет работать.
>>96896 - кун
>> No.96931  
>>96928
Выложи весь код на http://pastebin.com/ или если там много всего то архивом на http://rghost.ru/
Тогда скажу точно чтоу там не так.
> Ещё проблема в том, что я не могу никак повлиять на ширину кнопки.
`display: block;` добавь.
>> No.96984  
>>96931
Наверное ты ужаснешься от количества таблиц, но это элементы оформления. Класс - MenuButton.
HTML - http://pastebin.com/aLsGVp4z
СSS - http://pastebin.com/sxX8Ys9k
>> No.96992  
непечатный_символ.jpg (0.0 KB, -1x-1)
0
>>96896
Во-первых, это не баг, а фича. Порядок описания псевдо* классов действительно важен.
http://htmlbook.ru/samcss/psevdoklassy

Во-вторых, :active всегда нужно располагать после :hover.

А в-третьих, ты за каким-то чёртом ввёл непечатный символ. Всегда, всегда пиши CSS в ANSI. Не нужен в нём юникод. http://pastebin.com/kR74BkFw
>> No.96999  
слоуслоуслоупок.jpg (0.0 KB, -1x-1)
0
>>96984
Слушай >>96992-доно. Он прав. Там таки бяка с спецсимволами. Парсер посчитал этот символ за часть селектора. А поскольку такого элемента нет(с учетом энтого символа) парсер применял эту часть стиля для ничего.
Далее просто рекомендации по коду.
CSS*
`font-family:Serif, Times New Roman;` и тут у тебя применится только Serif. Ибо он везде есть. Это не название шрифта. Это название группы шрифтов по начертанию. Кажется я уже говорил об этом.
Классы и названия цветов с большой буквы? Лично мне так не красиво. Хотя ни чего плохого в этом нет. Но отсутствие отступов ухудшает читаемость. На мой взгляд.
А ещё я считаю странным столь близкое соседство размеров в пикселах и размеров в пунктах.
HTML*
`<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">` Сокращается до `<!DOCTYPE HTML>` и при этом ни чего не меняется. Просто удобнее так.
Атрибуты align, background и т.п. настораживают. Зачем это ежели есть стили? Или ты юзерстиль пишешь? Тогда без разницы.
>>96992
Как можно чтотоу печатать с такой цветовой схемой? Непонимат.
И зойчем ты добавил :link?

Notepad++ детектед кстати
>> No.97004  
ss-(2013-04-12-at-06.59.34).png (0.0 KB, -1x-1)
0
Спасибо за помощь.
>>96992
> каким-то чёртом ввёл непечатный символ
Перепечатал в Sublime Text 2, все заработало.
> Не нужен в нём юникод.
Лол, нашел сравнение (пик).
>>96999
> А ещё я считаю странным столь близкое соседство размеров в пикселах и размеров в пунктах.
Куда от этого деться, если размер шрифтов задается в пунктах, а графика - в пикселях?
> cокращается до <!DOCTYPE HTML>
> и при этом ни чего не меняется

Меняется. Мой сайт начинает ехать. `<!DOCTYPE HTML>`, насколько я понял, обозначает пятую версию языка HTML. Мой же вариант - четвертая.
http://htmlbook.ru/html/!doctype
> Зачем это ежели есть стили?
Мне кажется, что базовые размеры элементов, которые придают сайту форму, лучше писать в HTML. А обертку пишу уже в CSS.
> И зойчем ты добавил :link?
Лол, не помню, как такое случилось. Опечатка.
> Как можно чтотоу печатать с такой цветовой схемой? Непонимат.
У этого дона на пикчах >>96992 действительно странная цветовая схема.
> Notepad++ детектед кстати
Хотел бы я с него уйти, но не знаю куда. Возможно, его стоит просто допилить. Sublime text 2 не нравится окном регистрации, косяками с подсветкой синтаксиса. Vim пока не предлагать.
>> No.97023  
>>96899
Господа верстальщики, запрашиваю поддержку базы.
Как добавить свою СSS к существующему сайту? Повторяю вопрос на случай, если кто не понял вопроса или подумал, что троллинг
>> No.97029  
>>97023
К чужому? И чтобы все видели? Договориться с владельцем сайта.
Или можно впилить в свой браузер юзерстиль.
>> No.97037  
lines-help.png (0.0 KB, -1x-1)
0
>>97029
Во, спасибо! Второе мне как раз нужно. А то я даже не знал, по каким словам гуглить. Держи еретическую пятеру.
>> No.97161  
Анонимус, как можно найти максимальный zindex в документе?
Попробовал написать рекурсивную функцию для этого, но потерпел фиаско. Для этого нет случайно библиотечной функции, или проверенного рецепта?
>> No.97187  
Я новичок, и еще не приступал к изучению. Знакомый говорит что нужно изучить хттп ксс и сразу же руби. Торт идея или нет? Говорит что нафиг не нужен пхп так как все сейчас на руби делают.
>> No.97189  
>>97187
Пока не научишься в ООП, за руби лучше не браться.
> все сейчас на руби делают
Твой знакомый некомпетентен. На том же Одеске прямо сейчас вакансий с упоминанием PHP в 10 ( десять ) раз больше, чем Ruby.
>> No.97190  
>>97161
http://archive.plugins.jquery.com/project/TopZIndex
>> No.97202  
1239810056810.jpg (0.0 KB, -1x-1)
0
>>97187
> Торт идея или нет?
Не лучше и не хуже. Попробуй оба. И до кучи python попробуй. Да про node.js не забудь. Чтоу понравится то и бери. У каждого из них есть свои достоинства и недостатки. на PHP например можно программировать при помощи гугла, лол
Алсо спешу заметить, чтоу программирование это не только ~~ценный мех~~ написание кода, но и много чего ещё вроде планирования, тестирования и прочего непотребства.

>>97189
> Пока не научишься в ООП, за руби лучше не браться.
А мне всегда казалось, что ЯП вроде руби мультипарадигмальны. Например у него есть функциональная часть.
Кстати не вижу ни чего сложного в этом вашем ООП ( ruwiki://Объектно-ориентированное_программирование ) как таковом.
> На том же Одеске прямо сейчас вакансий с упоминанием PHP в 10 (десять) раз больше, чем Ruby.
Это ни чего не значит же. Особенно в контексте конкретного города. я в ответ могу возразить чтоу в среднем по больнице рубисту платят больше, а конкуренция меньше. И разведем тут очередную войнушку.
> Твой(его) знакомый некомпетентен.
Так же как и ты. Как в прочем и я. А почему? Потомуштоу не приводим веских аргументов, разводим срач и обзываем друг друга. Пик спешил фо ю.
>> No.97208  
>>97202
> А мне всегда казалось, что ЯП вроде руби мультипарадигмальны.
"Для себя" можно писать как угодно. Но если человек выше собирается зарабатывать, то ему в 90% случаев придется пользоваться Rails, отношения с которым без знаний ООП не сложатся.
> Потомуштоу не приводим веских аргументов
Статистика самой крупной фриланс-биржи в мире - недостаточно веский аргумент в ответ на "сейчас все делают на руби"?
Не нравится Одеск, взгляни на фриланс.ру, основные запросы там: пхп, верстка, дизайн. То же самое на других биржах. То же самое на ХХ, Хантим и прочих ресурсах. Поэтому человек, утверждающий, что "всё делается на руби", некомпетентен.
Еще сюда можно посмотреть: http://dou.ua/lenta/articles/language-rating-jan-2013/
Как видим, Ruby находится почти в самом низу мейнстримовой десятки с 3% рынка. Да, за час кодирования на руби платят больше, да, часто попадаются проекты поинтереснее домашней странички, но взамен всего этого требуется квалификация, опыт, знания. Это явно не выбор новичка, который пока ещё путает HTTP и HTML.
>> No.97532  
Прошел Web Fundamentals в Codecademy. Двигаться дальше или еще что нибудь почитать на эту тему? Ничего страшного если я не буду учить пхп а сразу перейду к JQuery? А потом как нибудь и пхп выучу.
>> No.97533  
sample_9fd305db6213f7b266bab3f787a3baeefd6964d2.jpg (0.0 KB, -1x-1)
0
>>97532
Без разницы в каком порядке. Курсы перечислены далеко не в порядке изучения. Можно вполне прокачать ветку фронтенда и верстки сначала. Кстати тебя ни кто не заставляет учить похапэ. На серверной стороне может исполнятся Python+Django, Ruby+Rails, JS+Node.js. Выбор веток развития выбирается по желанию.

Ежели ты захочешь и дальше качать ветку фронтенда то советую тебе изучить нативный js и такие библиотеки как Backbone, AngularJS и подобное. Кроме того не плохим решением будет изучение всяких браузерных фич -> http://www.html5rocks.com В любом случае ты просто обязан почитать тотж http://javascript.ru/ и http://learn.javascript.ru/ до кучи. Разумеется можешь пропустить уже пройденное в Codecademy.

Так или иначе некоторые весчи связанные с сервером тебе рано или поздно придется подучить. Но на начальном этапе не суть важно.
>> No.98609  
>>62144
Охайо.
Есть сайт, на который я планирую поместить много текста. Вставлять его в HTML код и там форматировать неудобно. Как подключить форматированный текст к странице?
Думал, подойдет XML, но, я не смог загуглить вменяемое описание. В XML можно форматнуть из Word, получится ли?
>> No.98612  
>>98609
Кажется я знаю кто ты. Надеюсь я ошибся.
Ты же можешь в ворде просто нажать "Сохранить в HTML" если уж на то пошло.
> Вставлять его в HTML код и там форматировать неудобно.
А мне норм. Ещё можешь попробовать запилить на сайт wakaba-разметку она же вики-разметка или прикрутить wysiwyg-редактор.
Если тебе нужен именно xml то попробуй загуглить "php xml".
На самом деле данные лучше хранить в базе данных. Гуглить MySQL например.
>>91168 и >>91395 тебе помогут до того времени, как ты сможешь задать чуть более конкретный вопрос.
>> No.98613  
>>98612
Викиразметка и bb-коды - разные понятия.
>> No.98618  
>>98613
Но я же ни чего не говорил про bb-коды. или ты с другой борды. Той, на которой wakabamark+bbcode
Православная wakabamark роднится как раз с wiki-синтаксисом.
>> No.98621  
>>98612
> спойлер 1
Ты ошибся, я почти мимокрок.
Базы данных - отличная идея, буду гуглить в этом направлении, спасибо.
>>98609 - кун
>> No.98877  
>>62144
Привет, сайтач! Думаю, я скоро тут поселюсь.
Имеется форма, краткий код которой приведен ниже.

<form method=post action="on.php">
<input type="submit" value="Отправить">
</form>

После нажатия кнопки "Отправить", в этой же вкладке загружается файл php. Можно в теге <form> написать target="_blank", тогда ссылка будет открываться в другой вкладке, но фокус будет на ней, а не на главной. Как сделать так, чтобы ссылка открывалась в другой вкладке, но фокус оставался на главной?
Есть ещё одна идея - сделать внизу страницы фрейм, в котором и будет открываться наш файл on.php. Вариант с target="#frame1", name="frame1" не прокатил. Как это реализовать?

Прошу прощения за неоформленный код, я забыл, как размечать код в несколько строк.
>> No.98879  
>>98877
БыстроFix*
method="post"
>> No.98889  
>>98877
> target="#frame1"
target="frame1"
>> No.98892  
>>98889
Решил так. Вместо <frame> использовал чудесные <iframe>, которые благополучно вставил в документ. target вставил в <form>. Все работает, php файл отображается во фрейме.
>> No.99333  
Суп, Сайтач.
У тебя есть на примете торрентные раздачи с кучей всяких хороших, годных материалов для сайтостроя?
Кнопки, фоны, картинки, шрифты, стрелки для списков и прочее.
Алсо что это за ветки развития такие: фронт-энд, бэк-энд и прочее?
>> No.99336  
>>99333
Фронтенд это то, что видит пользователь. Сюда обычно входит вёрстка, кнопочки там всякие, яваскрипты.
Бекенд - противоположность фронтэнду, то бишь, серверная часть, запросы и тому подобное.
Торрентов нет. Рекомендую не обмазываться хорошими годными матиралами с головы до ног, а взять какую-нибудь популярную книгу по интересующей тебя технологии (если совсем нуб, то html\css, если чуть продвинутее, то PHP или другой язык + JS) и практиковаться как можно больше.
>> No.99341  
boldweight.png (0.0 KB, -1x-1)
0
И ещё один вопрос.
Пикрилэйтед.
Что ему нада от меня, а? Не понимат.
>> No.99345  
463f49796401df6c0985a7abbd4ac64b.jpg (0.0 KB, -1x-1)
0
>>99341
Может он хотел `div.Gar > p` или типа того? Т.е. задача реализовать всё не меняя кода html.
>>99333
> Кнопки, фоны, картинки, шрифты, стрелки для списков и прочее.
Рикимендую http://foundation.zurb.com/ ежели хочется ещё чеготоу -> >>95414 >>95474

И слушай >>99336-доно.
> фронт-энд
HTML+CSS+JS т.е. браузерные фичи. Тудаж вебдизайн. Это та часть, которая в браузере отображается. Внешний вид короче.
> бэк-энд
Серверная часть. Тудажеш базы данных.

Как это усё (на пальцах) работает:
* браузер делает запрос до сервера.
* сервер на основании запроса вытягивает данные из БД, обрабатывает, запихивает в шаблончик и отдает дальше.
* браузер принимает данные(html) и отображает. В процессе разбора html подгружает всякие js, css и прочие картинки.
в зависимости от действий пользователя/желания скриптов браузер делает новый запрос и всё повторяется.
хз зачем я это написал
>> No.99609  
screen.png (0.0 KB, -1x-1)
0
Попытался освоить MVC на PHP. Вроде бы, почти всё понял. Но всё-таки слишком много взаимодействия между объектами, из-за чего начинаю запутываться. Пытался сделать всё, как показано в этой статье:
http://habrahabr.ru/post/150267/
Но ничего не получилось. На экране вижу пикрилейтед. Прикладываю архив со всем содержимым.
>> No.99626  
>>99609
Кажется, разобрался. Проблема в сервере.

Аноны, есть какой-нибудь годный бесплатный хостинг? Или дешёвый какой-нибудь. Главное — чтобы все свистоперделки работали, большое количество памяти мне не нужно.
>> No.99643  
>>99626
Сейчас оче дешевые хостинги, можно от одного бакса в месяц найти. У тебя, видимо, какие-то проблемы с Rewrite-модулем апача. Можешь забить на нее и использовать "некрасивые урлы" типа http://www.example.com/contacts.php?action=feedback
>> No.99653  
>>99643
Да там же пол статьи уделено реализации красивых адресов. Есть хостинг, где подобных проблем не будет? Или это не от хостинга зависит?
>> No.99668  
Anime-Wallpapers-Neko-(79).jpg (0.0 KB, -1x-1)
0
Анонимус, где можно скачать пак кнопочек/панелек для создания картинки будущего сайта? Или их каждый раз с нуля рисуют?
>> No.99669  
>>91395
Няши, подскажите мне, я что-то не пойму. У Clodo их Scale Server - это обычный VPS с доступом по SSH, как и Virtual Server , только "масштабируемый"?
>> No.99789  
8924126e1f134b5cf46cf1600147f5ec.jpg (0.0 KB, -1x-1)
0
Суть токова, что мне нужно научиться в веб-вёрстку. Какие методические материалы может посоветовать анон? Желательно на русском.
>> No.99808  
>>99789
сижу здесь, но это на английском (но английский лёгкий, всё понятно после внимательного прочтения, изредка - яндекс-перевода)
http://www.codecademy.com/
про джава-скрипт на русском, с примерами и песочницей
http://learn.javascript.ru/
а вообще просмотри тредик - тут все ссылки на хорошие ресурсы даны, да и как и что учить - всё тоже описано.
Добра тебе, успехов и читай внимательнее тредик.
>>99626
тебе нужен хостинг с поддержкой баз данных - если на движке (cms) сайт. Если нет - почти все хостинги тебе подойдут. Сам плачу за хстинг 150 руб в месяц, за эти деньги - возможность хостить до четырёх сайтов, собственная почта и вменяемая техподдержка. Больше для счастья и не надо
>> No.99823  
>>99808
Базы данных тут не причем.
>> No.99832  
>>99789
HTML
http://ru.html.net/
потом CSS

На этом классическая веб-вёрстка заканчивается.
>> No.99834  
Untitled-3.gif (0.0 KB, -1x-1)
0
>>99808
Если использовать хостинги с движками, то вообще нужна только логика и знание английского, для тех у кого с этим плохо есть учебники. И базовые знания операционных систем Unix как то права доступа к файлам.
>> No.100026  
Анон, делаю сейчас сайт на WordPress, пока что на локалхосте, и я в этом почти полный нуб(опыт был давно, html знаю, немного css и Javascript,
PHP уже нет).
Уже поставил плагин BuddyPress плюс ещё по мелочи. Непонятно, как разрешить пользователям создавать свои собственные блоги. Тоже какой-то плагин? Алсо, нужен раздел, что-то вроде статей, чтобы каждый мог добавлять свою, с блекджеком и шлюхами, то есть, с тегами и прочими приблудами, и, наверное, с премодерацией.
Наконец, как запилить одну общую галерею фото-видео? В buddypress юзеры могут заливать к себе на страницу, а вот как сделать именно общую?
Посоветуйте хотя бы годных плагинов для всего этого, ну или скажите, в каком конкретном случае придётся дописывать что-то руками.
>> No.100037  
>>100026
> чтобы каждый мог добавлять свою
Я бы попытался написать на php. Тем более, видел уже такое, примерно знаю, как делать. Но, наверное, велосипед изобретать не нужно, и давно существует встроенная возможность/плагин.
>> No.100038  
>>100026
> > Непонятно, как разрешить пользователям создавать свои собственные блоги.
Пущай идут на вордпресс.ком и создают свои блоги, а ты обменивайся ссылками на них.
Нечего тут. Тут вам не там, тут у нас сурово.
>> No.100049  
>>100038
Как-то не вариант.
>> No.100051  
>>100037
Есть плагин, названия не помню, ищи. Хотя для коллективных блогов оно не очень, проще сделать в одно блоге несколько юзеров и их структурой разбить по разделам с общей лентой на глагне.
>> No.100052  
>>100051
В смысле, сам вордпресс не очень, плагин как костыль разве только. Вордпресс - идеально для стэндэлон блога. Лучше попробуй какую-нибудь шляпу типа джумлы.
>> No.100063  
>>99823
почему не при чём?
Без базы данных движок не поставится или я ошибаюсь?
>> No.100065  
>>100026
> как разрешить пользователям создавать свои собственные блоги
> Алсо, нужен раздел, что-то вроде статей, чтобы каждый мог добавлять свою, с блекджеком и шлюхами, то есть, с тегами и прочими приблудами, и, наверное, с премодерацией

А можно просто взять и сделать усё на LiveStreet. Там такая няшнота из коробки. +5 к скорости создания.
Вот его возможности: ruwiki://LiveStreet
Т.е. ежели тебе нужны именно коллективные блоги то лучше LiveStreet. WordPress лучше для одиночного блога.

к:пневмогана откуда она знает, что я Toaru Kagaku no Railgun только что скачал?
>> No.100066  
>>100063
Это самописный движок, где пока не используются базы данных. Вся информация пока что хранится в файлах.
>> No.100107  
>>100052
Но разве современные движки не более-менее универсальны? Да и к тому же джумлу мне не советовали, неудобно мол, и т.д., хотя, может там свой холивар.
>>100065
Пробовал лайвстрит. Я к нему, к сожалению, не нашёл плагин для загрузки видео, только для вставки со сторонних ресурсов.
>> No.100129  
>>100107
Ну у вордпресса все-таки конкретная задача. Хотя можно и интернет-магазин сделать при желании. Я джумлу тоже не очень люблю, но начинающим вроде нравится.
>> No.100263  
Годный тред, бампану.
С опом не согласен, хтмл 4.01знать необходимо, по ходу дела любой новичок бубет встречать эту спецификацию постоянно, поэтому знаь и понимать старые теги и приемы в веб кодинге нужно.
Рекомендую начать с чтения сайта htmlbook.ru и документации хтмл и ксс консорциума W3C (w3.org)
Тоже сам начинаю изучать сайтострой.
>> No.100269  
>>100129
Джумла на самом деле очень мощный движок, юзаю ее еще с версии 1.5.
Сейчас очень многие баги и костыли исправили, добавили кучу фич, из минусов - монструозность, с одной стороны хорошо, куча возможностей и со временем легко допиливать, но на посещяемых сайтах (1000+ хостов) лучше впс, например я юзаю амазон ес3.
>> No.100278  
1298238812814.jpg (0.0 KB, -1x-1)
0
>>100263
> хтмл 4.01знать необходимо
Но ведь HTML5 это такой пропатченый HTML4.01 и есть. Знать про доктайпы сейчас нужно только для знания истории веба.
> понимать старые теги
Нинужно. А если нужно то можно и в справку залезть. Сам посуди зачем сейчас комут всякие font и прочие.
> приемы в веб кодинге нужно
Ага. И про табличную верстку и про VB-скрипты и про таблицу безопасных цветов и про IE6 и про фреймы и про карамельный вебдваноль и про прочую подобную муть? Зачем? Ну только если ты будешь разбирать legacy-код. Хотя такой код легче иногда с нуля переписать.
> Рекомендую начать с чтения сайта htmlbook.ru
Он есть в ссылкопостах. А ещё там есть http://codecademy.com/ няшный. Для 90% задач в плане верстки их достаточно. Кстати продолжать изучение верстки* рикамендую не углублением в стандартытыж не браузер писать собрался а всяким инструментарием вроде twitter bootstrap и foundation. Потом переползать на js нирикамендую сразу учить jquery ибо он зашкваривает мозг. Далее уже учить серверные ЯП.
> и документации хтмл и ксс
Годно. Но не в первую очередь же. По мере обучения неплохо, но далеко не сразу. Потребность в этом возникнет далеко не скоро.
> консорциума W3C (w3.org)
WHATWG http://www.whatwg.org/ ибо зашкварен этот ваш W3C всякими тупиковыми идеями и вообще он застойный кокойто. Ты ещё скажи, что код должен быть валидным на 146%. Сирсли. Это не самоцель же.
> Тоже сам начинаю изучать сайтострой.
Глянь >>91168 и >>91395 И почему их ни кто не критикует кстати? Надо будет заняться его рефракторингом ближе к бамплимиту.

Асло если меня когданить таки отпустит лень запилю чтото типа http://archive-ipq-co.narod.ru/ но для html+css. Когданибудьвпаралельнойвселенной наверн

к:застал внятно сидишь укатил модтрапом*
лол
>> No.100860  
>>62144
Извините, не знал где это спросить. Вопрос по поводу метода sort( fn ) для массива в js. В fn передается два аргумента (a, b), потом внутри моей функции они сравнятся и функция вернет:
-1 - элементу a присваивается индекс меньший чем у b.
0 - элементы остаются на своих местах.
1 - элементу b присваивается индекс меньший чем у a.
Вопрос: разве при передачи a не всегда идет с меньшим индексом, чем b ? Если так, то какая разница между -1 и 0 ?
>> No.100925  
Сайтач, чем можно посмотреть серверную часть , ну или эту, как её, которая генерирует* страницу в firefox?
А то через Firebug доступны только вроде бы уже сгенерированные страницы.
>> No.100927  
>>100925
Если ты про ту часть где код написан, вроде index.php, то никак, если сайт не у тебя на локалхосте, т.к. страница html генерируется на сервере.
>> No.101127  
Сайтач, как называется / что и где прочитать о технологии, по которой на Доброчане при наведении на рефлинки всплывает нужный пост?
Вообще, по каким тегам гуглить, чтобы понять и разобрать все движки борд, разобраться как конкретно работает Доброчан, например?
>> No.101139  
>>101127
> движки борд
http://wakaba.c3.cx/s/web/wakaba_kareha
Работает на ЯП Perl. Сомневаюсь, что движки борд нормально документированы, не интересовался, читай исходники, запускай на локальной машине.
> при наведении на рефлинки всплывает нужный пост
Ajax, DOM, события браузера, а именно onMouseover на html элементе.
>> No.101733  
Повторяю свой вопрос с /s/, где меня намеревались закидать какашками:
Подскажите как правильно создавать шаблоны страниц в bitrix?
Гугл выдаёт какое то извращение как например создание множества шаблонов сайта для использования их на отдельные страницы. Или еще хуже - разместить все в одном файле через проверку url страницы.
>> No.101820  
>>101733
bump же
Как использовать файлы в page_templates своей темы?
>> No.101895  
>>101820
Верстаешь главную страницу, шапку и левую колонку пихаешь в header.php, футер и левую колонку в footer.php. Все, что между - контент, он разный на разных страницах.
>> No.102010  
>>101895
Это понятно, объясни мне как создать шаблоны именно для этого контента на разных страницах. И для чего нужна папка page_templates?
>> No.102027  
>>102010
Не знаю, у меня нет этой папки.
Контент выводится инфоблоками. Для каждого инфоблока можно сделать свой шаблон, а на страницу поместить только вызов нужного инфоблока. Если у тебя на страницах будет выводиться статический контент и тебе лень ебаться с инфоблоками, суешь свою верстку в index.php, который лежит в папке раздела, если ты понимаешь, о чем я.
>> No.102037  
>>102027
Я то понимаю, но хотелось бы научиться кошерно пилить шаблоны для нужных мне страниц. Зачем то эта папка нужна же.
Вот например есть у меня несколько подключенных шаблонов в папке page_templates как и где их использовать понятия не имею.
>> No.102043  
>>102037
Не умеешь пользоваться гуглом?
http://dev.1c-bitrix.ru/learning/course/index.php?COURSEID=4&LESSONID=36
>> No.102045  
>>102043
> При создании страницы в режиме визуального HTML-редактора достаточно выбрать из списка шаблон, по которому создается страница, и добавить нужную информацию.
Такая странность: у меня при создании/редактировании страницы нет полей "Шаблон" и "Имя файла" как на скриншоте. Использую демонстрационную версию bitrix. ЧЯДНТ?
>> No.102046  
1345646432.jpg (0.0 KB, -1x-1)
0
>>102045
Вот скриншот в качестве доказательства.
>> No.102047  
>>102046
.content.php еще покажи.
>> No.102049  
>>102047
>>102047
<?
if(!defined("B PROLOG INCLUDED") || B PROLOG INCLUDED!==true)die();

IncludeTemplateLangFile( FILE );

$TEMPLATE["standard.php"] = Array("name"=>GetMessage("standart"), "sort"=>1);
$TEMPLATE["page inc.php"] = Array("name"= >GetMessage("page*inc"), "sort"=>2);
$TEMPLATE["sect inc.php"] = Array("name"= >GetMessage("sect*inc"), "sort"=>3);
$TEMPLATE["mytemplate.php"] = Array("name"=>GetMessage("mytemplate"), "sort"=>4);
?>

Вот, например, но думаю дело не в нем
>> No.102057  
Кажется понял.
Поля "Шаблон" и "Имя файла" отображаются только через редактирование страницы в панели управления.
>> No.102952  
На что заменить notepad++ для более удобной работы с html+css?
>> No.102990  
b022ba4f0864eb43d17c34125460ec1d.jpg (0.0 KB, -1x-1)
0
кто знает javaScript подскажите, как можно скопировать имена свойств объекта в массив?
То есть у меня есть объект
obj {
menu: true,
bar: true,
name: true
}
и мне нужно получить массив arr = ['menu', 'bar', 'name'] как-то так. Я уже несколько часов голову ломаю ничего не выходит. Думать не могу уже блджад. Какие-нибудь мысли?
>> No.103047  
>>102990`


var obj = {a:1, b:2}, keys = [], values = [];

for(var i in obj)
{
if(obj.hasOwnProperty(i))
{
keys .push(i);
values .push(obj[i]);
}
}

console.log(keys);
console.log(values );

`
>> No.103048  
>>103047
Пробел перед '.push', разумеется, не нужен.
>> No.103049  
>>103047
Ну, и hasOwnProperty не всегда и не везде может понадобиться использовать. В том конкретном примере это - лишнее.
>> No.103079  
>>103047
Это же просто как дважды жва, анон. Видимо меня замкнуло вчера, спасибо. Несколько часов парился, серьезно.
>> No.103083  
>>102952
Sublime Text, сразу поставь Package Control и через него поставь все нужные плагины.
>> No.103118  
>>103083
А какие плагины посоветуешь?
>> No.103138  
вариант1.jpg (0.0 KB, -1x-1)
0
Сап, доброняши, я к вам с сосача, не знаю, можно у вас тут глупые вопросы задавать. А то у нас веб полумёртвый и ,боюсь, меня там говном закидают с моими нубовопросами. Короче, начал учить РНР по йоба видеоурокам "Специалист". Задание:
- Используя цикл for выведите в столбик Нечётные числа от 1 до 50
В итоге получается следующее картинка один
А я хочу, чтобы он все целые числа от 1 до 50 проверял, чётные они или нет, и выводил только нечётные. Думаю, прмерно так картинка 2. Ч0 ему не нравится, хули оно не работает?
Заранне благодарю и чаю с тортиком, или как тут у вас принято.
>> No.103140  
>>103138
Скинь ссылку на видео, может быть пригодиться.
>> No.103142  
>>103140
http://www.rutor.org/torrent/154641
>> No.103145  
вариант-3.jpg (0.0 KB, -1x-1)
0
>>103138
Бля, : в четвёртой строке было лишнее
>> No.103148  
>>103142
Благодарю
>> No.103151  
>>103145
Использовать gettype() - довольно странно. В задании всяко подразумевалась проверка if (i % 2 != 0). Многие языки i / 2 так и оставили бы int'ом, округлив результат вниз, честно говоря не ожидал, что пхп не будет так делать.
мимокрокодил
>> No.103153  
>>103118
Emmet и тему WebExpert
>> No.103158  
1361870564642.jpg (0.0 KB, -1x-1)
0
>>103153
а как их установить?
>> No.103163  
Cап, Доброчан. Дело в том, что я собрался пилить свою парашу на бесплатном хостинге и в доменной зоне .tk. Дело в том, что при загрузке даже простых html-ок или текстовиков в указанную пользовательскую папку они не работают, не работает даже стандартный index.php хостинга, в браузере просто белый экран. ЧЯДНТ?
>> No.103189  
>>103163
error reporting(E* ALL);
ini set('display errors', '1');

В самое начало скрипта.
>> No.103190  
>>103189
Тьфу, е-мое.
http://pastebin.com/fvmK2kkA
>> No.103192  
1370320392974.png (0.0 KB, -1x-1)
0
>>103158
а как их установить?
http://wbond.net/sublimepackages/packagecontrol/installation
Открываешь саблам и нажимаешь ctrl+` обратная кавычка. Обычно тамж где и 'ё'
Вводишь `


import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installedpackagespath(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.installopener(urllib2.buildopener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')

` Перезагружаешь редактор когда усё установится.

Потом уже устанавливаешь сами плагины.
http://wbond.net/sublimepackages/packagecontrol/usage
Можно прямо с клавы усё сделать. Без мышки даж. Нажимаешь ctrl+shift+p и ищешь Package Control: Install Package
Начинай вводить сразу в поле ввода название. Причем поиск там очень няшен и может искать по первым буквам. Т.е. у меня спокойно находит этот пункт по вводу pci
Открывается список плугинов, которые ты можешь устанавливать. Вбиваешь собсно название плугина и собсно по энтеру происходит установка плугинки. Адаптивный поиск работает и здесь. для Emmet придется ещё и перезагрузить саблам

И смотри на статусную строку внизу экрана. Она иногда с тобой говорит.
А ещё читни http://habrahabr.ru/post/166971/

Ещё вопросы сырна?

>>103153
> Emmet
Годно. Но
> WebExpert
Онаж никонтрастная. Как так жить.

>>103163
> не работает даже стандартный index.php хостинга
Попробуй другой бесплатный хостинг. Их много но они все УГ.
Например http://www.000webhost.com/
> и в доменной зоне .tk
Т.е. ты домен к хостингу прикручивал? Или что?
> ЧЯДНТ?
Используешь бесплатные хостинги. Очевидно же. Они ВСЕ УГ. Тащемто для обучения не возбраняется, но всётки помни. Лучше используй localhost и не парься.

>>103189
>>103190
Используй обратные кавычки.
>> No.103198  
>>103192
Уже со всем разобрался, спасибо. Проблема была в клаудфларе.
>> No.103269  
>>103198
Однако остался один вопрос: как поднять лимит размера файла на upload-доске?
>> No.103915  
just-call-me-the-pussy-destroyer.jpg (0.0 KB, -1x-1)
0
Посоны помогите , я тот незадачливый django-разработчик который пытается делать сайты не зная HTML и CSS. Пытаюсь учить , но у меня начинается ступор когда пытаюсь понять как разместить элементы на странице . Я просто не знаю как это делать. Может кто поможет книгой или ссылкой где объясняют как размещать элементы на странице , структуру страницы . Или просто делать все в WYSIWYG редакторе?Но они страшно глючные .
>> No.103926  
chechnia.jpg (0.0 KB, -1x-1)
0
Не топите мой тред, я хочу делать сайты за еду
>> No.104084  
>>103915
http://www.ozon.ru/context/detail/id/5647176/
>> No.104610  
бамп
>> No.104618  
01-9.jpg (0.0 KB, -1x-1)
0
>>104084
Чувак , спасибо. Книга просто АГОНЬ. Примеры сделаны настолько упрощенно что любой кретин сможет повторить . Я так понял в верстке гланое - опыт. Лучше знать три приема - но досконально , чем двадцать в теории. Держи няшу.
>> No.104659  
>>104618
Скачал или купил где то?
А то на озоне нет в наличии.
>> No.104663  
Почему нет кафедры для сисадминов? Нехорошо так.
>> No.104703  
>>104659
Скачал в интернете
>> No.104712  
qr1.jpg (0.0 KB, -1x-1)
0
>>104703
Я вот не могу найти в хорошем качестве.
Вот пример.
>> No.104725  
105226_06b.jpg (0.0 KB, -1x-1)
0
>>104712
Хмм... Это плохое качество? Товарищ пират , а вы у нас балованный. Есть похуже, такое впечатление что на некоторых книгах ели селедку , а потом сканировали.
>> No.104763  
Безымянный-39.jpg (0.0 KB, -1x-1)
0
Суп.
Пикрилэйтед.
Хочу зделать следующим образом:
Нажимаешь на кнопки, меняется 'Контент'. 'Контент' забивается в куки после 'применить', если что.
Без JavaScript и фреймворков.
Так бы прицепить событие onclick на кнопке и поставить в js switch и показывать контент по запросу. Но ведь JavaScript посетители иногда отключают и я соответственно прозреваю, что работать не будет.
Тут есть какая-нибудь альтернатива?
>> No.104768  
>>104763
Можешь сделать несколько фреймов на обычном HTML, но я бы не стал: отключил JS - ССЗБ. Базовый функционал только оставь.
>> No.104770  
>>104768
> отключил JS - ССЗБ
Собрать бы вот таких веб-девелоперов да отодрать как следует берёзовым поленом (в полном соответствии с ГОСТ 2292-88). JS всегда должен быть опциональным, и информация должна отображаться без него. Если я зайду на сайт какого-нибудь убер-интернет-магазина со включенным NoScript и увижу там пустой фрейм с надписью "Пожалуйста, подождите...", который должен был заполниться яваскриптом, то я пожму плечами и уйду к конкурентам. Руководство же магазина останется сидеть и смотреть на всплывающие баннеры, эффекты и анимированные мокрые письки на яваскрипте, которые вы им там нарисовали.
>> No.104771  
>>104768
Не та публика же.

ОП, пили новый тред кстате.
Можешь все свои насыщенные информацией посты занести в шапку следующего треда.
>> No.104775  
Новый >>104773
>> No.104821  
02-6.jpg (0.0 KB, -1x-1)
0
>>104084
Товарищ, у вас нет упражнений к этой книге. ССылка примеры из книги не работает
>> No.105870  
203405[1].jpg (0.0 KB, -1x-1)
0
Ой сейчас меня закидают тапками, разрешаю только не бейте ими
Мне бы маленький туториал для создания движка для маааленького сайта. С финтифлюшками я разберусь, но мне нужен старт.
Анон, брось тапок и направь меня куда душа пожелает надо.
>> No.106569  
Если прогнать www.artlebedev.ru через в3ц валидатор (http://validator.w3.org/), то он спотыкается на первой же строке ("<N.B.>Лучший валидатор - это браузер</N.B.>"). Но если глянуть в код страницы (view-source:http://www.artlebedev.ru/), то эта строка там отсутствует. How so?
Алсо, в чем суть коммента в конце кода: "А ты знаешь, сколько идиотов пишут мне письма, что наверху написано про FrontPage?"? Спасибо.
>> No.106631  
>>105870
> для создания движка
Зачем, бери готовый.
>>106569
Рискну предположить, что бот валидации перенаправляется на отдельную страницу.
> в чем суть коммента
Если открыть код главной страницы в браузере, то всё, что там будет -
<!DOCTYPE html PUBLIC>
<!-- meta name="GENERATOR" content="Microsoft FrontPage 1.0" -->
>> No.106716  
>>106631
Заголовок-то я видел. Почему люди пишут ему об этом? Ну, подумаешь, запилил во фронтпейдже? И почему он ссылается на них, как на идиотов? Может это какой-то сайтостроительный мем?
>> No.108569  
Не-Понимат.jpg (0.0 KB, -1x-1)
0
>>62144
Привет, Анон. У меня проблема. На сайте есть страница с кучей формочек. Нужна возможность отправлять их по одной через Аяксы (уже реализовал) и отпровлять их все разом и редиректиться на другую страницу (вот с этим возникли какие-то проблемы)
Так выглядит функция отправки. Все формочки имеют одинаковое имя.
`


var forms = document.getElementsByName('newflow-form');
var form_data ='';
for (var i = 0; i<forms.length; i++){
formdata = formdata + $('#'+forms[i].id).serialize();
}
$.post('auto',form_data);

` Почему-то до пхп скрипта доходит только первая форма или я идиот и не понял как обробатывать по человечески их.
>> No.108935  
MobileDeco.png (0.0 KB, -1x-1)
0
Добрый день, анон. В вузе задали сделать сайт по всем "современным технологиям" с базой данной, чтобы был. Я решил сделать самый обычный интернет магазин. Вот набрасал дизайн, нормальный или неудобный вырвиглазный?
>> No.109370  
Здравствуй, анон. Нуждаюсь в твоей помощи, в web полный ноль.
Есть страничка, на которую (автоматически) выкладываются файлы в формате .csv. Нужно на соседней страничке выводить отчет по этим файлам за определенный период.
Например файл генерируется раз в сутки, в нем записи за каждую минуту этих суток, мы выбираем сегодняшнее число и смотрим записи за период с 14:15 по 15:17. Или за всю предыдущую неделю сразу.
Важное ограничение - весь код должен исполняться на стороне клиента и никак иначе. Насколько это вообще реализуемо? Если реализуемо - в какую сторону гуглить?
>> No.109446  
Анон, подскажи или дай ссылку. Как сформировать и передать XML документ php-скрипту? С передачей методом GET, вроде, разобрался. Но мне нужно именно XML.
>> No.110995  
4468.png (0.0 KB, -1x-1)
0
Доброго времени суток, ананасики. Посоветуйте мне движок для магазина. Из требуемого функционала - возможность создавать категории товара и возможность создавать поля для этих категорий (например категория "холодильники", поля: производитель, модель, высота, ширина, глубина, масса; категория "презервативы", поля: производитель, размер). Так же желательным будет простота изменения дизайна (поскольку сам я не версальщик).
>> No.112137  
chex.jpg (0.0 KB, -1x-1)
0
>>110995
cs-cart. Могу скинут дистр.
>> No.112440  
>>108935
слоу ответ: дизайн говно конечно но для вуза пойдёт.
>> No.115146  
1335556853133.jpg (0.0 KB, -1x-1)
0
Привет, ребят.
Эхх, просьба у меня, и очень большая.

В универе изучаем php. Душа больше лежит к анимации и 3Д, ибо если Джаваскрипт еще у меня хорошо шел, то ПХП не понимаю вообще.

Задали проект. Сделать сайт по аналогу Facemash'а. Пользователю в окошке отображаются две фотки, он выбирает одну из них, выбор сохраняется в рейтинг, после чего следующие две пары фоток.
Вроде в сети полно скриптов, но смотрю в них и не понимаю что откуда и зачем. А копировать банально без понимания светит обвинением в плагиате.

Так что может кто подсказать как к этому подступиться? Как это оформить, и как сделать чтобы было. Строки малые, если увидите это сообщение уже после 18ого - то можете не отвечать.

В любом случае спасибо.
>> No.125140  
>>68444
Можно. free.timeweb.ru


Удалить сообщение []
Пароль