Pull to refresh
-4
0
Антон @bulbazaur

User

Send message
я к примеру апач привел.
демон докера запускается от рута, поэтому если какое-либо сервис в докере тоже запущен от рута (например, апач), то это потенциально небезопасно.
шизофрению можно заработать, читая такую программу. бжж
И на чем вы основываетесь, говоря, что это быстрее «всяких плееров основанных на флеше»? И как может быть качество картинки аргументом, если разработчики плееров вообще не имеют к этому отношения — все зависит от сжатия и кодеков?
В Javascript ударенине падает не на вторую а, поэтому она читается как э (ə), а например в pedestrian /pɪˈdɛstrɪən/, последняя a — редуцированная и поэтому произносится как [ə], а e — ударная, и поэтому читают ɛ. Есть еще e: /feɪs/. Иногда произношением ə вообще пренебрегают: ɪɡˈzɑːmp(ə)l.
п.с. e там может быть, если «поговорим о джаве»?)
Как это может быть сомнительно, если вам надо хранить данные на сервере? К примеру хабрахабр, статьи хранятся на сервере, отдаются перлом или еще чем, и показываются в браузере с помощью HTML. Вот это правильное использование браузера, а все эти ноу-хау ввиде приложений, это так, игрушки, если честно, я бы сказал для быстрого прототипирования. Мне не хочется открывать фотошоп в браузере, несмотря на то, что его можно было бы запрограммировать на js. В этом моя точка зрения, которая совпадает с авторской: интернет должен быть по олд-скулу, и базироваться в первую очередь на HTML для отображения данных. Поэтому сервер — вот ваша самая главная модель, а страничка — это лишь вью, и не стоит это мешать вместе.

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

Так что если перед вами не стоит конкретная задача написать веб-приложение, а написать веб-сайт, то я думаю, что использование javascript frameworks не уместно
так тесты написать сначала надо. я не говорю, что я сижу и кликаю на все, я говорю, что если я хочу, проверить ли кнопка — я кликаю на нее. это в 100 раз проще.
Логично, но это уже не интернет-страница получается, а непонятно что. Для меня браузер — это программа, для просмотра веба, а не запуска приложения, которые поднимают базу данных. Так у вас уже какой-то флекс получается, потому что там mxlm (-> html) и as3 (-> javascript). Интересно, что AS3 и JavaScript оба идут от ECMAScript, только разными путями. Флеш сейчас не очень популярен, что не сказать об html/js, несмотря на то, что там, то что делаете вы сейчас, т.е. базы данных (в Adobe Air), байдинги, модели и контролеры (во флексе модели и вью разделены с помощью skins), есть уже очень давно, не говоря уже о средах разработки (рядом со флеш билдером мало что сравнится из существующих инструментов для html & js). Обидно, что все пинают флеш, хотя то, что сделала Адоби, по-настоящему заслуживает уважения.
P.S. сейчас Flex отдан Apache, и они его поддерживают. flex.apache.org/
Что такое бизнес логика на Javascript — вот этого я не могу понять. Мне кажется, есть фронтэнд — html/js, есть бекенд — php/mysql (например), есть ajax между ними. Получили данные от сервера, обновляем страницу. Какие модели, какие измениня, ну фиг поймет. Расскажите?
Ок, я Вам верю! Действительно можно упростить себе жизнь (но для начала усложнив ее, уча новый фреймворк). И поэтому не знаю, оправдано ли это: когда писал сайт на php, решил переписать его на MVC фреймфорк, типа симфони или еще как-то. В итоге я ничего не понял, не знал, как это работает внутри, поэтому написал своё. Javascript фреймворки все же поменьше, но мне все равно хочется «низкоуровненого» программирования, потому что мне просто нравится делать .bind(«change») и .click(function(){}), и я буду знать, что делает код от начала и до конца.
А тесты, тесты это просто отлично, но что нельзя протестировать во вью собственными руками? Я, вероятно, уже натаскался кликать по всему подряд и искать баги после каждого свежего куска кода, поэтому мне кажется, что если ты все проверил и все работает — то и тест пройден.
хорошо, ə произносится не как э, но и не совсем как а, не смотря на правила. вы предлагаете е, что, если мне не изменяет память из курса фонетики, =[йэ], что не имеет смысла, потому что нету звука е. и я имел ввиду, что по-английски говорил джава, а не по-русски в транскрипции.
Я бы не сказал, что писал сложные формы, но например делал форму с календариком и плагином тегов ^^ Я видимо совсем еще сопляк, но не могу представить, что такое сложная форма, для которой надо писать код, как у вас в примере. И по ссылке, что вы прислали, приложение у меня открывалось минуту (740кб, ахринеть!), и все ради чего, чтобы просто не поставить $('input').bind('input', function(event){$('name').event.target.value}), и дело было бы с концом?
В чем-то прикол есть, я согласен, что когда приложение большое, фреймворки помогают иметь какую-то упорядочность, но это же вью, тут нужно, чтобы показывалось, а не чтобы в коде мог любой желающий разобраться. Зачем городить все эти модели и директивы и пр., когда можно просто поставить пару ивентов? Можно спокойно написать jQuery плагин на сотню-другую строк и использовать его в разных проектах с таким же успехом, и не надо будет грузить почти мегабайт какого-то кода, написанного не тобою, и с которым придется сражаться, как только его применение выйдет за рамки простого байдинга — что и говорит автор статьи. Так что я думаю, чем проще, тем лучше, особенно в вебе. Несмотря на то, что сейчас все делают всякие «приложения», нужно прежде всего помнить, что веб страница — это DOM из html, и писать на чистом javascript (или с использованием jQuery) гораздо более ближе к сложившейся концепции использования интернета. Короче, я имею ввиду, что интернет is for porn.
Не понимаю, какой сложности должно быть веб-приложение, чтобы нельзя было вручную прописать ивенты. Плюс мне интересно, что будет, если у юзера вдруг отключен джаваскрипт — в нормальном html ему хотя бы что-то покажется, а со всеми крутыми фреймворками, он хоть что-либо увидит? Мне раньше во флеше нравилось, что можно ставить {binding}, но потом, когда становишься немного опытнее, и больше думаешь об архитектуре программы, отходишь от них, потому что начинаешь путаться, когда должно меняться поле, ведь это зависит уже не от тебя, а от байдинга. Например, можно прописать <s:Label text="{hello}"/>, и лейбл будет меняться каждый раз при обновлении переменной hello. А можно подумать и понять, что что-то отображать нужно только тогда, когда, например, загрузилась картинка, и делаешь уже label.text = «hello, world» в eventListener'e onLoad. Так у тебя становится на один field меньше — а если таких полей 20, то и код сразу более удодный. Не спорю, иногда можно и нужно поставить байдинг, но всегда ими пользоваться — тоже не панацея. Все-таки это подход для view, а не для контролера или модели ИМХО.
+1, всегда говорил джава, хотя она джавэ /ˈdʒɑːvə /. Потому что в английском безударные гласные обычно произносятся без особого выделения, просто как э: /ˈhɑbrəˌhʌbr /
Если вы хотите что-то купить, и вам начинают про это рассказывать сразу, как вы откроете страницу, то не вижу поводов закрывать сайт. Сам часто смотрю видео, которое автоматически начинает играть — хотя обычно это происходит без звука, поэтому Вы правы насчет «издавать звуки».
У меня так было с Firebug в Chrome. Как же я бесился, когда не мог понять, почему у меня появляется две записи в базе данных, когда я переходил на страницу только один раз!
Спасибо! Стоковые фото пригодились! у jaymantri.com/ есть хороше фотографии, под лицензией СС0 (делай, что хочешь, хоть продавай).
Какие-то зануды тут собрались, «советы от новичка», «хабр не торт». Сами бы что-нибудь написали для начала.
За статью спасибо, задумался, стоит ли начать использовать CDN, например от Яндекса, а также поставил autofocus на страницу с формой, над которой сейчас работаю.
Я их и не обвиняю. Но если они там работают, значит, они представляют свою компанию.
МТС вообще огромный позор, я как-то так случайно нажал на ссылку в браузере мобильника, после чего меня подписали на «библиотеку МТС» за 20 рублей в сутки или что-то типа того, с сообщением «отправьте смс СТОП на номер 1234». И как я могу отправить такое сообщение, когда у меня блекберри без русской клавы? Звонил 3 раза в контактный центр, просил отключить, меня уверяли, что все отключат. Потом я тупо забил и перестал пользоваться сим картой. Самые большие жулики МТС.
Еще прикалывает, когда звонишь в колл-центр и на нервах разговариваешь в тоне типа «почемы вы с меня снимаете деньги, когда я просил вас отключить эту услугу», на что в ответ обиженные девушки начинают говорить «ну это же не я вам снимаю»…
/* жутко @ бесит. jpg*/

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity