Здравствуйте, Ночной Смотрящий, Вы писали:
НС>>>В нормальных CMS — да. А если в cppms все перечисленное требует целого дня, то это плохая cms, негодная. S>>Сразу видно — не поднимал ты cms НС>cppms то? Нет, не поднимал.
я про content management system
НС>>>Считаешь это доблестью? S>>Считаю, что твоё мнение конкретно в этих вопросах нам совершенно несущественно. НС>А чего ты тогда сюда вообще пишешь?
Обсуждаем тут cppcms (впрочем давно уже мой код), но не наши внутренние решения и работу организации.
Здравствуйте, alex_public, Вы писали:
_>А у меня его сайт мгновенно грузится и показывается. )
Цифры, если что:
По обновлению:
GET http://www-test.sergos.ru/ [HTTP/1.1 200 OK 70мс]
GET http://www-test.sergos.ru/media/css/style.css [HTTP/1.1 200 OK 37мс]
GET http://www-test.sergos.ru/media/js/jquery.min.js [HTTP/1.1 200 OK 107мс]
GET http://www-test.sergos.ru/media/js/jquery.dataTables.min.js [HTTP/1.1 200 OK 117мс]
GET http://www-test.sergos.ru/media/js/script.js [HTTP/1.1 200 OK 142мс]
Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead jquery.min.js:1
GET http://www-test.sergos.ru/media/img/logo/ord.png [HTTP/1.1 200 OK 184мс]
POST http://www-test.sergos.ru/qrcode [HTTP/1.1 200 OK 35мс]
GET http://www-test.sergos.ru/media/img/loading/16x16.gif [HTTP/1.1 200 OK 70мс]
GET http://www-test.sergos.ru/usermenu [HTTP/1.1 200 OK 35мс]
GET http://www-test.sergos.ru/slider [HTTP/1.1 200 OK 48мс]
GET http://www-test.sergos.ru/triplet [HTTP/1.1 200 OK 34мс]
GET http://www-test.sergos.ru/nline [HTTP/1.1 200 OK 78мс]
GET http://www-test.sergos.ru/media/img/icons/loop.svg [HTTP/1.1 200 OK 68мс]
GET http://www-test.sergos.ru/data/media/qrcode/33539634bdf0e36aa0f7c0b0180dce26_96.png [HTTP/1.1 200 OK 64мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/foto/icon.jpg [HTTP/1.1 200 OK 72мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/otkrytie-chegoto/icon.jpg [HTTP/1.1 200 OK 102мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/rozy/icon.jpg [HTTP/1.1 200 OK 101мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/158-0/icon.jpg [HTTP/1.1 200 OK 70мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/369/icon.jpg [HTTP/1.1 200 OK 65мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/hz-2/icon.jpg [HTTP/1.1 200 OK 93мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/san/icon.jpg [HTTP/1.1 200 OK 95мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/asdaasd/icon.jpg [HTTP/1.1 200 OK 65мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/foto/preview.jpg [HTTP/1.1 200 OK 101мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/znak-pocheta/preview.jpg [HTTP/1.1 200 OK 99мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/rozy/preview.jpg [HTTP/1.1 200 OK 133мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/158/preview.jpg [HTTP/1.1 200 OK 102мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/otkrytie-chegoto/preview.jpg [HTTP/1.1 200 OK 128мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/san/preview.jpg [HTTP/1.1 200 OK 127мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/hz-1/icon.jpg [HTTP/1.1 200 OK 99мс]
GET http://www-test.sergos.ru/data/media/img/000/000/000/000/znak-pocheta/icon.jpg [HTTP/1.1 200 OK 99мс]
GET http://www-test.sergos.ru/media/img/icons/arrow-left-b.svg [HTTP/1.1 200 OK 63мс]
GET http://www-test.sergos.ru/media/img/icons/arrow-right-b.svg [HTTP/1.1 200 OK 64мс]
GET http://www-test.sergos.ru/media/fonts/markiz_de_sad_script.woff [HTTP/1.1 200 OK 70мс]
GET http://www-test.sergos.ru/media/fonts/baskerville_win95bt.woff [HTTP/1.1 200 OK 137мс]
Метод getPreventDefault() является устаревшим. Для его замены используйте метод defaultPrevented. jquery.min.js:5
По переходу:
GET http://www-test.sergos.ru/ [HTTP/1.1 200 OK 32мс]
GET http://www-test.sergos.ru/media/css/style.css [HTTP/1.1 304 Not Modified 30мс]
GET http://www-test.sergos.ru/media/js/jquery.min.js [HTTP/1.1 304 Not Modified 33мс]
GET http://www-test.sergos.ru/media/js/jquery.dataTables.min.js [HTTP/1.1 304 Not Modified 32мс]
GET http://www-test.sergos.ru/media/js/script.js [HTTP/1.1 304 Not Modified 34мс]
Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead jquery.min.js:1
GET http://www-test.sergos.ru/media/img/logo/ord.png [HTTP/1.1 304 Not Modified 30мс]
POST http://www-test.sergos.ru/qrcode [HTTP/1.1 200 OK 34мс]
GET http://www-test.sergos.ru/media/img/loading/16x16.gif [HTTP/1.1 304 Not Modified 33мс]
GET http://www-test.sergos.ru/usermenu [HTTP/1.1 200 OK 39мс]
GET http://www-test.sergos.ru/slider [HTTP/1.1 200 OK 52мс]
GET http://www-test.sergos.ru/triplet [HTTP/1.1 200 OK 35мс]
GET http://www-test.sergos.ru/nline [HTTP/1.1 200 OK 61мс]
GET http://www-test.sergos.ru/media/img/icons/loop.svg [HTTP/1.1 304 Not Modified 52мс]
GET http://www-test.sergos.ru/media/img/icons/arrow-left-b.svg [HTTP/1.1 304 Not Modified 30мс]
GET http://www-test.sergos.ru/media/img/icons/arrow-right-b.svg [HTTP/1.1 304 Not Modified 33мс]
Метод getPreventDefault() является устаревшим. Для его замены используйте метод defaultPrevented. jquery.min.js:5
Здравствуйте, Ночной Смотрящий, Вы писали:
S>>Я рад за rsdn АВК молодец, бесспорно НС>Речь то не про rsdn, а про тебя. Ты выбрал не тот инструмент и получил ужасающий перерасход времени. О чем тебе куча народу здесь и говорит.
Я выбрал тот инструмент, с которым мне работать удобно и привычно.
Здравствуйте, genre, Вы писали:
S>>Ну уж нет. Для меня "день потерять — за пять минут долееть" скорее "лучше медленно с c++ и потом летать, чем быстро с пэхапэ и ползать". G>Так ведь не взлетело ж на проверку. И как тебе с самого начала и сказали, уперлось все нефига не в с++. То есть если бы ты с самого начала взял какой-нибудь пхп, то написал бы все намного быстрее, а работало бы ровно так же как и сейчас.
А работать было бы крайне неинтересно, поэтому не было бы сделано и трети.
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Цитирования кода. Ты не знаешь что это?
Если ты про сомнительную реализацию eval в F#, то тогда слышал. Правда тогда непонятно причём тут базы данных и т.п. А если про что-то другое, то может и не в курсе...
Здравствуйте, alex_public, Вы писали:
_>По обновлению:
У тебя странное понимание мгновенности. Я подробно не считал, но там явно на пару секунд набегает. Это далеко не мгновенно. Намного более тяжелое твое сообщение с rsdn грузится у меня быстрее.
Здравствуйте, Sheridan, Вы писали:
НС>>При чем тут стиль? Ну да бог с ним, можно и с твоими стилями — $("#" + a).toggleClass('visible'). Все равно кардинально лучше твоего чудовища. S>Мне его тоже дважды вызывать, для visible и для unvisible?
А зачем тебе два разных класса для одного и того же? css, если что, легко обходится одним, в том числе и для анимаций.
Здравствуйте, alex_public, Вы писали:
_>Если ты про сомнительную реализацию eval в F#, то тогда слышал.
При чем тут eval? Это прежде всего механизм, который позволяет компилятору вместо прямой компиляции кода генерировать в исполняемом файле AST. Именно благодаря этому возможны технологии типа LINQ. Если этого в языке нет, то возможна только его слабенькая имитация.
Здравствуйте, Ночной Смотрящий, Вы писали:
S>>Я выбрал тот инструмент, с которым мне работать удобно и привычно. НС>Настолько удобно, что ты игрушечный функционал делал месяц чистого времени?
Админка посложнее будет, ты видишь только юзерскую часть.
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>А зачем тебе два разных класса для одного и того же? css, если что, легко обходится одним, в том числе и для анимаций.
Я так хочу. Достаточно?
Здравствуйте, ZiloT, Вы писали:
ZT>Есть замечательная либы sqlpp11, кандидат на включение в boost.
О, довольно любопытно. Работа с запросами ничего так. Хотя на практике это не особо принципиально. Обычно важнее типизация самих данных. Кстати, а как у них с реализаций отображения таблицы на вектор структур?
Да, и у них крайне бедный список поддерживаемых БД... Чтобы взлетело надо добавить хотя бы все основные.
Здравствуйте, artelk, Вы писали:
A>На сколько реализуемо?
Ну т.е. предлагается просто сделать реализацию await из .net на базе C++ сопрограмм... Скучно — они способны на большее, на то, что недоступно в .net await.
Если же говорить про конкретику, то если исключить семафор, реализации подобного и их подробные обсуждения были на этом форуме ещё год назад. Ну и касательно добавления подобного семафора не вижу каких-то принципиальных затруднений, хотя такое уже на практике не проверял.
ldtoken VS14Test.Program/'<>c__DisplayClass0'
call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
call class [System.Core]System.Linq.Expressions.ConstantExpression [System.Core]System.Linq.Expressions.Expression::Constant(object, class [mscorlib]System.Type)
ldtoken field int32 VS14Test.Program/'<>c__DisplayClass0'::x
call class [mscorlib]System.Reflection.FieldInfo [mscorlib]System.Reflection.FieldInfo::GetFieldFromHandle(valuetype [mscorlib]System.RuntimeFieldHandle)
call class [System.Core]System.Linq.Expressions.MemberExpression [System.Core]System.Linq.Expressions.Expression::Field(class [System.Core]System.Linq.Expressions.Expression, class [mscorlib]System.Reflection.FieldInfo)
ldc.i4.3
box [mscorlib]System.Int32
ldtoken [mscorlib]System.Int32
call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
call class [System.Core]System.Linq.Expressions.ConstantExpression [System.Core]System.Linq.Expressions.Expression::Constant(object, class [mscorlib]System.Type)
call class [System.Core]System.Linq.Expressions.BinaryExpression [System.Core]System.Linq.Expressions.Expression::Add(class [System.Core]System.Linq.Expressions.Expression, class [System.Core]System.Linq.Expressions.Expression)
ldc.i4.0
newarr [System.Core]System.Linq.Expressions.ParameterExpression
call class [System.Core]System.Linq.Expressions.Expression`1<!!0> [System.Core]System.Linq.Expressions.Expression::Lambda<class [mscorlib]System.Func`1<int32>>(class [System.Core]System.Linq.Expressions.Expression,
Вот это, собственно, и есть цитирование кода. Без него настоящий LINQ невозможен в принципе.
Здравствуйте, Sheridan, Вы писали:
НС>>Настолько удобно, что ты игрушечный функционал делал месяц чистого времени? S>Админка посложнее будет, ты видишь только юзерскую часть.
Так и на rsdn, думаю, админка не проще твоей. А какая разительная разница в потраченном времени.
Здравствуйте, Sheridan, Вы писали:
S>Я так хочу. Достаточно?
Для чего? Для того чтобы сделать выводы о твоем умении слушать что тебе говорят более опытные люди — вполне. А для обоснования технического решения — разумеется нет.
Здравствуйте, Sheridan, Вы писали:
S>А анимация на главной есть?
Речь про автолистание "кусков статей + картинка из статьи" (вроде это нифига не анимация) или про наркоманское поведение букв заголовка при наведение на них мышки или про работу менюшки или же про что-то, чего у меня действительно не видно? )