forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Прочие вопросы (http://forum.boolean.name/forumdisplay.php?f=50)
-   -   Электронный журнал про MIDlet Pascal (http://forum.boolean.name/showthread.php?t=6590)

odd 04.10.2008 05:48

Электронный журнал про MIDlet Pascal
 
Как-то я прозевал, что уже вышел первый номер электронного журнала по MIDlet Pascal. Электронный журнал в PDF формате можно скачать тут:

http://liveofpc.3dn.ru/

Хотелось бы знать ваше мнение по данному вопросу.
Стоит ли делать такой журнал?
Для тех, кто шарит в MP: пишите статьи.
Для тех, кто ещё не шарит: читайте журнал и предлагайте новые темы.

Romanzes 04.10.2008 18:52

Ответ: Электронный журнал про MIDlet Pascal
 
Респект odd'у и остальным авторам, создававшим журнал. Дизайн мне понравился. А вот содержание в некоторых местах убило :( Думаю, никто не будет против, если я тут немного покритикую? :)

Итак, начинаем. Первое, что бросилось в глаза - в некоторых статьях много ошыбок и очепяток. Конечно, это не самое страшное, т.к. мало кто это заметит. Если захотите, я мог бы быть вашим корректором :)
Вступительная статья нормальная, жаль только, что не рассказали про таке режимы, как Menu, TextBox и Alert.

Статья: "Работа с ресурсами: подключение и чтение". Странно, что здесь не упомянуто про баг МП - когда мидлет зависает, читая последнюю строчку ресурса.
Цитата:

Можно конечно, сделать для своего удобства отдельные каталоги под ресурсы, но меня
устраивает стандартная папка “res”.
Аффтар пробовал так делать?

Статьи odd'а понравились - написано грамотно и понятно.

Статья: "Музыка в твоей мобиле".
Цитата:

OpenPlayer(‘/simple.mid’, ‘audio/midi’);
SetPlayerCount(-1);
StartPlayer;
Delay(5000);
Не знаю, у кого как, но у меня от такого кода МП сильно матерится - функции написаны в виде процедур. Здесь нужно использовать что-то типа: i:=OpenPlayer('/simple.mid', 'audio/midi');

"Анимация в Midlet – приложениях".
Цитата:

Первое и последние изображение, в массиве, должны быть одинаковыми, что необходимо для плавного перехода.
Не понимаю, зачем это.
MidletPascal почему-то превратился в Midlet.

"Шифруем sms".
Цитата:

шифрование реально будет происходить через жо..пу.
Какой интересный способ цензуры! Интересно, какие же буквы были на месте точек?

"Танчики. Создание игрового поля и танка".
Цитата:

Думаю, ты заметил, что наше поле должно состоять из 10х15 клеток, а массив мы объявили 15х15. Это потому, что MidletPascal еще не умеет работать с массивами такого вида,поэтому и пришлось создать массив в виде квадрата.
Это с каких пор МП такой тупой? У меня создает любые массивы.

Далее я особо не читал, но там вроде интересно. Напоминает цикл статей про создание игры на DelphiX.
___________________

Ну, что сказать. Надеюсь, вы не обидитесь на мою критику :) В целом журнал хорош, но... есть куда стремиться. Мое мнение: журнал нужен. Есть очень много тем, про которые стоит написать: про отдельные либы, про обфускацию, про обход антивирусов (законный), про баги МП и т.д. Ну и конечно, нужно информировать читателя о ходе создания русского компилятора паскаля! :crazy:

EVIL_USER 04.10.2008 22:23

Ответ: Электронный журнал про MIDlet Pascal
 
По поводу квадратных массивов, у меня наблюдалась такая фигня, надо ковырять когда точно проявляется.

odd 06.10.2008 05:59

Ответ: Электронный журнал про MIDlet Pascal
 
Та да. Будем надеяться, что профессионализм других авторов будет постепенно расти. Моё мнение - журнал нужен. Он помогает объяснить новичкам сложные вещи в простой и увлекательной форме. Во всяком случае это лучше чем учебник. После прочтения учебника ничего не хочется делать, а тут хочется наваять своё что-то подобное. Короче, так держать. Будем ждать следующий выпуск.

Kastor 06.10.2008 22:56

Ответ: Электронный журнал про MIDlet Pascal
 
Цитата:

шифрование реально будет происходить через жо..пу.

Какой интересный способ цензуры! Интересно, какие же буквы были на месте точек?
Сам улыбнулся когда заметил. А заметил поздно. Буду внимательней.
Цитата:

Это с каких пор МП такой тупой? У меня создает любые массивы.
Создавать и работать можно с любыми массивами, но в моем случае каждый элемент массива это отдельная структура. Возможно в этом проблема. Поэтому и создается такой массив, а иначе при загрузке просто появляется белый экран.

Цитата:

Ну, что сказать. Надеюсь, вы не обидитесь на мою критику
Критика полезна. Спасибо за внимание.

jimmy 07.10.2008 14:57

Ответ: Электронный журнал про MIDlet Pascal
 
Все, что касается ошибок в статьях журнала - это полностью моя ошибка и моя невнимательность, так что ругайте и обзывайте меня - неграмотный Джимми Джонезз все выдержит.

На счет анимации, хочу сказать, что если анимация будет проигрываться постоянно, то анимированный объект будет "подхрамывать", если не сделать первый и последний кадры одинаковыми, что не есть "is good". А если вы хотите задействовать анимацию на клавиши, т.е. управлять анимированным объектом, то использование одинаковых первого и второго кадра объязательно, так что в этом плане Джимми не промахнулся...

Удачи тебе Romanzes в поисках ошибок, твоя критика для нас была очень полезна - теперь я сильно занялся изучением РУССКОГО ЯЗЫКА, чего желаю и Вам господа!

Romanzes 07.10.2008 18:10

Ответ: Электронный журнал про MIDlet Pascal
 
Хм, щас провел следственный эксперимент - действительно, с массивами структур фигня. Квадратный массив работает, неквадратный - нет.
По поводу анимации: я имею ввиду то, что нет смысла загружать две одинаковых картинки в память.

jimmy 07.10.2008 20:37

Ответ: Электронный журнал про MIDlet Pascal
 
Подскажи тогда как можно сделать другим способом... Я даже не представляю...

Romanzes 07.10.2008 21:14

Ответ: Электронный журнал про MIDlet Pascal
 
Ну вообще анимацию делают примерно так: делают массив из нескольких кадров (разных картинок), потом создают массив, в котором хранятся номера кадров, например [1,2,3,4,1,2,3,4,5,6,7,1]. И тогда поочередно считывают номер кадра и рисуют опр. картинку. Да, и еще, обычно всю анимацию хранят в одном png файле, а не в разных.
Что-то мы в оффтоп ушли...

myregmail 08.10.2008 16:47

Ответ: Электронный журнал про MIDlet Pascal
 
Здравствуйте, а может кто-нибудь выложить первый номер журнала в каком-либо еще доступном месте, а то с http://liveofpc.3dn.ru/ у меня не хочет скачиваться (то страница не найдена, то на первых секундах зависает и не в какую не хочет скачиваться).

GRAY_WOLF 09.10.2008 21:15

Ответ: Электронный журнал про MIDlet Pascal
 
http://liveofpc.3dn.ru/_ld/1/119_LoPC-Midlet.zip Попробуй закачать DM-ом

myregmail 10.10.2008 13:32

Ответ: Электронный журнал про MIDlet Pascal
 
Спасибо, теперь скачалось!

Red Africa 09.06.2009 17:39

Электронный журнал про MIDlet Pascal
 
Я конечно, прошу прощения, но это мне совершенно не подходит. Может, есть ещё варианты?

temned 04.07.2009 14:25

Ответ: Электронный журнал про MIDlet Pascal
 
Вот с моего сайта, написал не я
http://mobilepascal.ucoz.ru/load/1-1-0-100

Freez 26.10.2009 03:25

Ответ: Электронный журнал про MIDlet Pascal
 
[quote=Romanzes;87720]Респект odd'у и остальным авторам, создававшим журнал. Дизайн мне понравился. А вот содержание в некоторых местах убило :( Думаю, никто не будет против, если я тут немного покритикую? :)


А статья шифруем смс вобще недописана, нет процедуры расшифровывания.На оф.сайте проекта нет автор сослался на то что проект антивирусом палится!!!>>:( Можно-же ведь было хоть исходничек оставить.

P.S если он конечно существует;) :-D


Часовой пояс GMT +4, время: 01:42.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot