Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Мы новый Web построим! 
:(
    Опции темы
CompWorm
Дата 5.9.2011, 10:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


Профиль
Группа: Участник Клуба
Сообщений: 1689
Регистрация: 6.12.2004
Где: /




и всё-таки 10 страниц!  smile 


Цитата(LSD @  5.9.2011,  10:17 Найти цитируемый пост)
Parser от Лебедева

Цитата

@greeting[]
Страница новостей,  заходите чаще!
@body_additional[]
<center>Архив новостей за текущий месяц:</center>
<br />
^calendar[]
@body_main[]
$now[^date::now[]]
<b><h1>НОВОСТИ</h1></b>
$day(^if(def $form:day){
   $form:day
}{
   $now.day
})
^connect[$connect_string]{
   $news[^table::sql{select
       date, header, body 
   from
      news 
   where
      date='${now.year}-${now.month}-$day'
   }]
   ^if($news){
      ^news.menu{
         <b>$news.date - $news.header</b><br />
         ^untaint{$news.body}<br />
      }[<br />]
   }{
      За указанный период новостей не найдено.
   }
}

жаль для работы с БД не используется флешплеер и яваскрипт в нагрузку
LSD, ты жестокий человек smile 


--------------------
PM MAIL   Вверх
CompWorm
  Дата 5.9.2011, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


Профиль
Группа: Участник Клуба
Сообщений: 1689
Регистрация: 6.12.2004
Где: /




предлагаю дополнить картину абсурда:

<?php
echo ('lah blah blah
...
$("#target").click(function() {
  window.open("database.php", "_blank");
});
...
   ^if($news){
      ^news.menu{
         <div id="target"><b class="rbottom">$news.date - $news.header</b><br />
         ^untaint{$news.body}<br />
         </div>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="300" height="150">
<param name=movie value="database.swf">
<param name=quality value=high>
<embed src="database.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="300" height="150"></embed></object> 
      }[<br />]


не знаю что оно делает, но это smile крутой синтаксис!!!
кто посчитает в этом ###коде все костыли - получит счастье smile 

Это сообщение отредактировал(а) CompWorm - 5.9.2011, 11:01


--------------------
PM MAIL   Вверх
rsm
Дата 5.9.2011, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005




Цитата(LSD @  5.9.2011,  12:17 Найти цитируемый пост)
rsm ты уже создал свой RFC по разработке нового веба?

Пока идёт первый этап - пытаюсь обозначить область функциональности через целевую аудиторию. Или говоря проще - выяснить, что нужно народу. Я очень слабо представляю интересы, т.к. лично мне хватает чистого текста и usenet.
PM MAIL   Вверх
GluMORG6
Дата 6.9.2011, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 4.3.2009




Похоже эту ветку пора переносить в "Религиозные войны"  smile 
PM MAIL   Вверх
LSD
Дата 6.9.2011, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin




Цитата(GluMORG6 @  6.9.2011,  16:01 Найти цитируемый пост)
Похоже эту ветку пора переносить в "Религиозные войны" 

Ни в коем случае! Тут посещаемость бешенная ©  smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
LSD
Дата 10.10.2011, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin




Here goes another one: Dart — Structured web programming

Добавлено через 11 минут и 20 секунд
Цитата
Как объяснялось во внутренней переписке компании, Dart позиционируется в качестве замены/альтернативы Javascript, страдающего от «фундаментальных» изъянов, которые невозможно исправить путём эволюционного развития.

 smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
rsm
Дата 11.10.2011, 05:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005




Ну вот, опять!

Код

<script type="application/dart">
    main() {
        Element element = document.getElementById('message');
        element.innerHTML = 'Hello from Dart';
    }
</script>

Неужто Гугель нашёл в JS фатальный недостатокsmile Какая разница, JS или Dart, если проблемы Web намного глубже? smile
PM MAIL   Вверх
LSD
Дата 11.10.2011, 09:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin




Цитата(rsm @  11.10.2011,  06:26 Найти цитируемый пост)
Неужто Гугель нашёл в JS фатальный недостаток? smile Какая разница, JS или Dart, если проблемы Web намного глубже?

Гугель, это не только ценпоисковик, но еще и аффтар одного популярного браузера smile Так что при большом желании, они могут замутить нативную поддержку Dart-а.

З.Ы. У этого самого браузера, уже полгода если не больше, есть поддержка NativeClient. Но вот что-то ни одного толкового применения (кроме NaClBox) я не наблюдаю. Не связанно ли это с "фатальным недостатком" в самой идее нативного клиента? smile


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
LSD
Дата 11.10.2011, 15:55 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin




Новости прикладного дартоведения, Hello world на Дарте - 17259 строк smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
rsm
Дата 11.10.2011, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005




Цитата(LSD @  11.10.2011,  11:40 Найти цитируемый пост)
при большом желании, они могут замутить нативную поддержку Dart

Осталось только убедить в том же аффтаров оффтопика smile

Цитата(LSD @  11.10.2011,  11:40 Найти цитируемый пост)
Не связанно ли это с "фатальным недостатком" в самой идее нативного клиента?

Тут скорее два фактора: во-первых, никто кроме гуглотелевизора это не поддерживает; во-вторых, наверняка слишком заморочистый API smile Относительно последнего предполагаю самое худшее - до сих пор в шоке, как же это надо лабать, чтобы всего лишь браузер был на 1,5 Гб исходников smile (Торвальдс сравнивал разработчиков OpenBSD со стадом мастур..щих обезьян - он был не прав! это про гуглохром)

Цитата(LSD @  11.10.2011,  17:55 Найти цитируемый пост)
Новости прикладного дартоведения, Hello world на Дарте - 17259 строк

Не распарсил smile Сперва идёт с десяток строчек на Dart, потом тьма кода на JS. В чём хумор? smile
PM MAIL   Вверх
LSD
Дата 11.10.2011, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin




Цитата(rsm @  11.10.2011,  19:00 Найти цитируемый пост)
Не распарсил smile Сперва идёт с десяток строчек на Dart, потом тьма кода на JS. В чём хумор?

Дарт транслируется в JS. В реальности тот огромный JS, это рантайм Дарта, вопрос только нафига он там smile


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
rsm
Дата 11.10.2011, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005




Цитата(LSD @  11.10.2011,  20:17 Найти цитируемый пост)
Дарт транслируется в JS

Гугель безнадёжен smile
PM MAIL   Вверх
LSD
Дата 13.10.2011, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin




Good news everyone!
Цитата
Google Russia и Google Developer Relations имеют честь предложить нашей группе GTUG Moscow эксклюзивное участие в Tech-Talk по языку Dart в эту пятницу, 14 октября в 19 часов в московском офисе Google.

Судя по тому как они активно за него взялись, скоро он пойдет в массы smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
LSD
Дата 19.10.2011, 10:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin




Блеск и нищета GWT (или почему я не верю в Dart часть 2)
Цитата
С точки зрения программиста, для создания современных веб-приложений приходится использовать целый зоопарк технологий: HTML, CSS и Javascript для клиентской части; SQL, PHP и часто какой-нибудь шаблонизатор типа Smarty для серверной; данные перемещаются по сети при помощи XML, JSON или какого-нибудь велосипеда.

Это классический Unix-way: для каждого участка работ применяется свой инструмент. Такой подход обеспечивает огромную гибкость. Если какой-то конкретный инструмент вам не нравится, вы можете заменить его на другой: PHP на питон, SQL на NoSQL, HTML на Flash.

rsm  ты почему не любишь Unix-way, а? smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
rsm
Дата 20.10.2011, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005




Цитата(LSD @  19.10.2011,  12:57 Найти цитируемый пост)
rsm  ты почему не любишь Unix-way, а?

Потому что это совсем не UNIX и уж тем более - не way. И однозначно - не почитаемый мною KISS. Что становится ясным, если продолжить цитату далее по тексту:

Цитата
С точки зрения программиста, для создания современных веб-приложений приходится использовать целый зоопарк технологий: HTML, CSS и Javascript для клиентской части; SQL, PHP и часто какой-нибудь шаблонизатор типа Smarty для серверной; данные перемещаются по сети при помощи XML, JSON или какого-нибудь велосипеда.

Это классический Unix-way: для каждого участка работ применяется свой инструмент. Такой подход обеспечивает огромную гибкость. Если какой-то конкретный инструмент вам не нравится, вы можете заменить его на другой: PHP на питон, SQL на NoSQL, HTML на Flash.

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

Классические постулаты UNIX-way гласят:

Цитата(Эрик С. Рэймонд @  "Искусство программирования для UNIX")
1) пишите программы, которые выполняют одну функцию и делают это хорошо;
2) пишите программы, которые будут работать вместе;
3) пишите программы, поддерживающие текстовые потоки, поскольку они являются универсальным интерфейсом;

Не очень-то они соотносятся с последним абзацем цитаты (выделено) smile

Аналитики с этим Dart'ом вообще отправились кто в лес, кто по дрова: покуда одни пророчат мировое господство, другие не менее упорно теряют s/волю/веру smile
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

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


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
2 Пользователей читают эту тему (2 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0955 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.