Имя: Пароль:
IT
Админ
Что по java почитать?
,
0 Flyd-s
 
29.06.12
22:08
Что по яве можно почитать для совсем чайников, начиная с hello world? Точнее что-нибудь по программированию на яве для андроида или web сайтов.
72 Flyd-s
 
05.07.12
09:49
Скачал книгу из (14) и купил по андроиду книгу андроид для чайников, на выходных почитаю
73 Flyd-s
 
05.07.12
09:50
(63),
>хммм а вообще нанотехнолог и без работы ?

Работаю, только не по специальности. А наноболты пусть кто-нибудь другой придумывает
74 IVIuXa
 
05.07.12
09:51
(70)
что такое писать под веб ???

это типа
print"<html>я пишу под веб</html>

?
75 Flyd-s
 
05.07.12
09:52
(64), php хорошая штука для сайтов, но многие почему-то уходя не особо жалеют
76 IVIuXa
 
05.07.12
09:54
(75)
я еще раз говорю то что ie поддерживает функции net
которые не поддерживают другие браузеры - тухло пахнет
77 Flyd-s
 
05.07.12
09:55
(76), это тут причем?
78 Bladeworld1
 
05.07.12
09:55
(72)андроид для чайников - кто автор
79 Flyd-s
 
05.07.12
09:56
(78), не помню, дома посмотрю напишу
80 IVIuXa
 
05.07.12
09:56
(77)
тогда уходя куда ?
из жизни что ли ?
81 Flyd-s
 
05.07.12
09:58
(80), java, питон, руби
82 IVIuXa
 
05.07.12
10:00
(81)
значит такие "программисты"

(зы. интересно на руби куда нить сайт можно захостить? ;) )
83 IVIuXa
 
05.07.12
10:05
(81)
ты вот объясни - вот для чего тебе на андройд что то писать ?
если не секрет конечно
84 IVIuXa
 
05.07.12
10:07
+(83)
просто есть фирмы, которые все тендеры на софт хватают как сумасшедшие
вот в чем твоя ниша будет ?
85 Flyd-s
 
05.07.12
10:08
(82), что не так с этими языками?
86 Flyd-s
 
05.07.12
10:10
(83), просто интересно, не более.
87 IVIuXa
 
05.07.12
10:11
(85)
да языки ни при чем
я вот рассуждаю
пример - пишу 5 лет на php продвинутый прогер ( ну есссно jscr + html в совершенстве) и вот решил перейти на руби и! не жалею
вот че то не срост в этих словах :)
88 IVIuXa
 
05.07.12
10:12
(86)
понятно...
заразу разводить
89 badboychik
 
05.07.12
10:16
(75) щас просто РНР уже недостаточно. Надо знать фреймворки, желательно Zend и Yii. А они уже стоят на уровне явовских Wicket и Spring MVC
90 IVIuXa
 
05.07.12
10:22
(89)
может ты не в курсе, но
фреймворк - программное обеспечение, облегчающее разработку

насчет уровней спорить не буду, не сравнивал
но яву с пхп сравнивать .....
91 Flyd-s
 
05.07.12
10:25
(87), ну не в таком виде говорят. Но преимущества находят и переходят в других языках
92 Flyd-s
 
05.07.12
10:28
(90), чтобы быстро писать с использованием фреймворка нужно сначала много времени потратить на обучение. Поначалу оно будет только тормозить, а не облегчать разработку
93 cViper
 
05.07.12
10:31
(87) Ну если с явы в 1С хотят перейти, то что уж о пхп говорить.
94 badboychik
 
05.07.12
10:41
(90) я и без тебя знаю что такое фреймворк, к чему ты это написал?
95 IVIuXa
 
05.07.12
15:44
(94)
php достаточно
96 Flyd-s
 
05.07.12
15:49
(95), сложно будет работу найти зная php без фреймворков
97 IVIuXa
 
05.07.12
15:56
(96)
зная php можно фреймворк написать
почуствуй силу в этих словах наконец то
какой ты нафиг прогер если за день не разберешься в любом фреймворке
98 Flyd-s
 
05.07.12
16:05
(97),
>зная php можно фреймворк написать
Можно и велосипед изобрести освоив ковку и сварку.

>какой ты нафиг прогер если за день не разберешься в любом фреймворке
Если к работодателю приходит человек который говорит, что знает php, но не знаком ни с одним фреймворком, то скорее всего этот человек просто не дорос до их понимания. Имея опыт новый фреймворк за день не освоишь, максимум основы выучишь и что-нибудь простое сможешь писать
99 IVIuXa
 
05.07.12
16:05
а вообще хош стать прогером-одиночкой боле-менее востребованым
нужно знать vb js html (php опционально)
vb - вплоть до скриптов для corel можно катать

все эти java и c++ - пушки для серьезных командных разработок
если ты хочешь работать в команде прогеров и строчить софт то c++ и java в руки
100 IVIuXa
 
05.07.12
16:09
(98)
вот только разбирали, что php - основа
ты уже противопоставляешь php фреймворку
нет никакого противопоставления
пообщайся с профи php поймешь о чем я говорю
101 Flyd-s
 
05.07.12
16:11
(100), где я противопоставлял?
102 IVIuXa
 
05.07.12
16:12
(98)
"Можно и велосипед изобрести освоив ковку и сварку. "
вот именно в первую очередь прогер php первокласный сварщик и ковщик, собирающий кузова формулы 1 :)
103 IVIuXa
 
05.07.12
16:14
(101)
ты писал что прогер php не освоит фреймворк

это тоже что сказать писатель романов не умеет писать буквы
104 Flyd-s
 
05.07.12
16:21
(103), не писал я такого. Я написал, что если еще не освоил ни одного фреймворка, значит вероятно его уровень недостаточен для более-менее сложных задач.

Если брать твою аналогию, то скорее "писатель букв не умеет писать романы"
105 Flyd-s
 
05.07.12
16:23
(102), знаю, знаю. Каждый первый пытается написать свой движок с преферансом и поэтессами и чуть меньше чем все проваливаются)))
106 cViper
 
05.07.12
17:36
(103) Я умею писать буквы, но с романами пока не очень )
107 Flyd-s
 
05.07.12
21:29
(78), Донн Фелкер
108 IVIuXa
 
06.07.12
01:42
(104)
"Если брать твою аналогию, то скорее "писатель букв не умеет писать романы"" -это начинающий "программист", который прочитал книжку для чайников. Я тебе говорю про профессионала, чья профессия программист и он зарабатывает этим деньги.
109 Flyd-s
 
06.07.12
01:46
(108), профессионал почти наверняка уже знаком с каким-либо фреймворком
110 IVIuXa
 
06.07.12
01:48
+(109)
вау наконец то ты понял мои мысли :)
111 Flyd-s
 
06.07.12
01:57
(110), .ля я это изначально сказал, ты что-то спорил, что-то возражал и потом оказалось, что хотел донести до меня мою мысль
112 badboychik
 
06.07.12
05:26
(96)>>> какой ты нафиг прогер если за день не разберешься в любом фреймворке
IVIuXa ты наверно очень отдаленно представляешь себе что такое фреймворк. Это ты сказанул то же самое что "для знающего QBasic программировать под УТ можно научиться за день, торговля же вещь простая - продал-купил=прибыль"
113 IVIuXa
 
06.07.12
05:36
(112)
просто ща программистами считают кого попало, прочитал для чайников и ппц прогер с зп 100тыщ
114 IVIuXa
 
06.07.12
05:40
(112)
и вообще почему вы все пытаетесь фреймворк от php отделить ?
вот че я не понимаю ?
пример выдержки:
"ПХП уже специально придуман для веб сайтов. фреймворки сделаны для облегчения разработки движка сайта (обычно они идут как ядро, с жизненно важными функциями. иногда еще сходят шаблонизатор и прочие классы"

может это ты не понимаешь ?
115 IVIuXa
 
06.07.12
05:42
(114)
по твоему
php программист - человек чайник выучивший 10 операторов ?
php программист - человек знающий все по данной тематики от php и библиотек до фреймворков
116 IVIuXa
 
06.07.12
05:42
(115)->  +(114)
117 badboychik
 
06.07.12
06:04
а ты читай не только выдержки из википедии, попробуй саму документацию к фреймворкам полистать или оценить хотя бы ее объем
118 badboychik
 
06.07.12
06:10
а из Java для веб-сайтов есть классный фреймворк "Play" - практически как рельсы только на яве

http://habrahabr.ru/post/106744/
http://www.playframework.org/
119 IVIuXa
 
06.07.12
06:21
(117)
я на статус программиста php не претендую вообще
выдержка не из википедии а с форума php прог

(118)
ну есть и такое
120 IVIuXa
 
06.07.12
06:21
(118)
как вообще java фреймворк связан с php ?
121 badboychik
 
06.07.12
06:24
(120) ну ветка как бы про яву
122 IVIuXa
 
06.07.12
06:30
(121)
честно говоря не сталкивался с яво сайтами еще

для сайтов использую joomla - мне хватает

+ perl или пурик если нужно в локалке web приложение свое разработать
123 IVIuXa
 
06.07.12
06:52
(122)
лет 7 назад
делал на javaME пару прог на телефон
одна гоняла кубик по экрану
другая типа навигатор по векторной карте
затем забросил все это за ненадобностью
124 IVIuXa
 
06.07.12
06:54
+(123)
собственно ожидаю что автор в (0)
пройдет тот же путь
затратит время, напишет пару прог и забросит это все нафиг
125 badboychik
 
06.07.12
06:59
(122) значит с фреймворками ты не работал, т.к. джумла это CMS а не голый фреймворк.
126 IVIuXa
 
06.07.12
07:00
(125)
ебстественно
мне нужен результат и быстро
127 IVIuXa
 
06.07.12
07:02
(125)
кстати проекты по разработке движков сайтов
скорее прог фирмы делают
одиночке смысл ?
128 badboychik
 
06.07.12
07:12
на фреймворках в основном не движки сайтов пишут, а скорее веб-оболочки для баз данных или веб-приложения, которые нельзя натянуть на CMS.
Надо только структуру БД создать и нарисовать общий шаблон страниц, фреймворк создаст формы ввода данных и классы, потом их останется дописать своей логикой и допилить в деталях.
129 badboychik
 
06.07.12
07:18
например на фреймворке Yii написана отличная веб-оболочка для MySQL - Chive , хорошая замена phpMyAdmin
http://www.chive-project.com/
130 IVIuXa
 
06.07.12
07:27
(129)
осталось найти кто купит Chive :)
131 IVIuXa
 
06.07.12
07:34
+(130)
надо как нить кстати фреймворки посмотреть, может че потом продастся :)
132 Rie
 
06.07.12
08:00
(57) Не обязательно :-)
Исторический пример - на мехмате МГУ в начале 1980-х программирование вёл Кушниренко. А из практически доступных инструментов на ЕС тогда имелся только Фортран (ну, были ещё PL/I и Кобол, но Кушниренко ведь был всё ж таки доцентом, а не садистом :-)
Вот и пришлось ему объяснять студентам, что в Фортране просто такая странная нотация используется - if ... then ... else ... принято там записывать, как
      IF (.NOT. ...) GOTO 111
      ...
      GOTO 222
111    ...
222    CONTINUE
Потом даже препроцессор под это дело наваял :-)
P.S. Кстати, рекомендую его книгу "Программирование для математиков". Хоть и давно написана - но актуальности не утратила. И, опять же, кстати, только у него и у Дейкстры я встречал разбор оператора цикла не как хвостовой рекурсии, а как действие группы на множестве :-)
133 Rie
 
06.07.12
08:02
(59) Тогда Фортран настолько же крут :-)
(Что-то меня на исторические темы потянуло... :-)
134 IVIuXa
 
07.07.12
16:20
(131)
посмотрел play
чувак в фреймворке писал полчаса какой то сложный код тыкал в браузер
в итоге ура!на чистой странице две ссылки на создание аккаунта
неее ребят так не пойдет....

вообще писать на фреймворке сайт нет смысла - есть куча cms бесплатных
во воторых юзать фреймворк для локалки - нет смысла, так как все его наработки (естественно безопасность и т.д.) - нафиг не нужны
в локалке впринципе любой может проснифить ид сессии так что...
короче вот думаю куда этот фрейморк ... применить
может я не прав и че то не доганяю - толкуйте
135 IVIuXa
 
07.07.12
16:22
+(134)
я к тому что
в локалке напишу приложение быстрее руками
чем буду изучать фреймворк - смысл которого пока не открылся...
136 Bugmenot
 
07.07.12
17:01
>вообще писать на фреймворке сайт нет смысла - есть куча cms бесплатных

ты дурак, или только прикидываешься?
137 IVIuXa
 
08.07.12
04:29
(136)
http://habrahabr.ru/post/106744/

ты видимо вообще не в курсе что такое фреймворк

и чудак конкретный причем
138 Bugmenot
 
08.07.12
09:49
(137) - ты знаешь, на моей предыдущей работе сайты делались только на фреймворках.

зы. ты сделал вывод про фреймворки только по HelloMyFramework? ну.. ну...
139 Bugmenot
 
08.07.12
09:52
>во воторых юзать фреймворк для локалки - нет смысла

ха ха ха, скажи это моему шефу

на тебе, читай:

wiki:Фреймворк
140 Flyd-s
 
08.07.12
18:34
Кстати, раз пошла тема про php. Есть для php какой-нибудь пошаговый отладчик, нечто похожее на отладчик 1C?
141 Evg
 
08.07.12
18:40
(0) на руборде есть видеоуроки 1 и 2 уровень со "специалиста"
142 Evg
 
08.07.12
18:41
+(141) перепутал, на рутрекере :)
143 Bugmenot
 
08.07.12
19:09
(140) - на пхп никто и никогда не занимается пошаговой отладкой, это не десктопный язык программирования.

Используются юнит-тесты, нормальные сообщения об ошибках со стеком вызова и дампом переменных (при наличии вменяемого фреймворка это не проблема), средства мониторинг сайтов и т.д. и т.п.
144 Flyd-s
 
08.07.12
19:29
(143), на счет никто не знаю, но мне очень даже пригодилась бы возможность точку остановки поставить и посмотреть значения переменных
145 Rie
 
08.07.12
19:29
(140) В NetBeans - имеется. Прям один в один 1С-овский :-)
146 Rie
 
08.07.12
19:30
+(145) (...только горячие клавиши - чуть-чуть другие)
147 zling
 
08.07.12
20:03
я от сюдого качаю http://www.fileshouse.com/programming
148 badboychik
 
08.07.12
20:25
(143) есть отладчики, не гони. XDebug и какой то еще есть
149 ice777
 
08.07.12
21:09
eclipse было?
150 Flyd-s
 
08.07.12
22:27
(149), качаю.

//(145), пасиб
151 Stagor
 
10.07.12
14:41
(16) "после 1с - ява это зверство" - почему?
152 IVIuXa
 
11.07.12
04:13
(138)
приведи нормальный пример оправданного использования фреймворка php

"ты знаешь, на моей предыдущей работе сайты делались только на фреймворках." - еще раз, есть сайты, есть приложения и все это довольно условно конечно

я просто не понимаю вот если поставят задачу и решить ее можно с помощью фреймворка или какого нить бесплатного cms, почему я должен выбирать фреймворк ???
я понимаю что возможно для создания именно веб приложений (еще раз веб приложений) фреймворк будет как раз к месту, но я пользуюсь другими средствами и просто тебя спрашивал чем фреймворк будет выгодно отличаться - ответа кроме твоего непонимания вопроса ( и видимо межстрочного чтения) я не услышал
153 Kandellaster
 
11.07.12
04:24
кстати не гоните зря на play framework отличная штука в которой даже тупорылые 1Сники как я разбираются, кому сложно если посмотрите в сторону Grails там язык произошедший от java но более высокого уровня groovy
154 IVIuXa
 
11.07.12
04:27
(153)
с чего ты взял, что на нее кто то что то гонит?

приведи пример приложения выгодно отличающегося, написанного с использованием play
155 Kandellaster
 
11.07.12
04:38
выше кто то говорил что сложно и результат не очень, я говорю ро то что по сравнению с другими java фреймворками play простой и удобный намного проще того же Spring, а примеры на сайте гляди
156 badboychik
 
11.07.12
05:26
фреймворк это средство более низкоуровневое! Нафига мне например изучать устройство джумлы и технику написания модулей и натягивания шаблонов на нее, если мне не надо сайт с бложиком, а надо целиком под меня написанную систему для какого-нибуть отдела фирмы.
157 IVIuXa
 
11.07.12
05:36
(156)
хммм
значит так отставляем в сторону стили, хтмл и скрипты
и продолжаем твою тему -
вот я например пишу на пурике 20 строк - сервер http на 80 порту и соответственно выполняю все действия, на том же пурике, по работе с sql файлами и т.д. вот зачем мне фреймворк учить ?

вот если мое приложение будет в инет смотреть - тогда базару нет, я не буду тратить время на обезопасивание своего кода, лучше действительно воспользуюсь фреймворком, но только для веб приложения (не сайта) и только если оно в инет смотрит
158 IVIuXa
 
11.07.12
05:43
+(157)
такие веб приложения довольно глобальные
159 IVIuXa
 
11.07.12
06:05
(150)
советую посмотреть
microsoft expression
есть все что нужно верстка html разработка php , тут же графический редактор
вообщем для меня - это единственная универсальная вменяемая система все в одном
160 badboychik
 
11.07.12
06:38
(157) какой нахрен пурик? ты можешь в одно лицо сидеть на нем писать проги в 20 строк, а когда систему для всего предприятия пишут то куда ты этот пурик впихнешь?
Сейчас даже от UMI.CMS отделился свой фреймворк, чтобы можно было не ограничиваться рамками CMS.
CMS это система управления КОНТЕНТОМ! Чуешь разницу между наполнением сайтика статьями и работой с бизнес системой типа 1С ? Ты сможешь на CMS слепить за день систему хотя бы из пары справочников и документов?
161 IVIuXa
 
11.07.12
07:26
(160)
есесно знаю разницу

зря пурик ругаешь

можно собственно хоть на чем написать

просто основа расчета будет в sql
а приложение будет тупо синхронизировать данные с веб мордой и все

вот ради этого фреймворк учить ?

ну допустим в фреймворке можно для доступа к базе sql ввести пару параметров,
другой вариант(если самому) - писать процедуру на три строчки - экономия 3 строчки - оно стоит того ?
162 IVIuXa
 
11.07.12
07:28
(160)
20 строк (если внимательно прочитаешь) - это сервер http
163 IVIuXa
 
11.07.12
07:30
+(161)
опять же писать скорее на javascript и html придется саму веб морду

и что все таки пишется на фреймворке?
164 IVIuXa
 
11.07.12
07:32
(160)
читай внимательней
а то несешь черт знает что....
165 IVIuXa
 
11.07.12
07:44
(160)
вот тебе задача для фрейворка

загружать на сайт pdf и отображать его картинкой в веб морде

есть сие во фреймворке ? (я не в курсе реально спрашиваю)
166 badboychik
 
11.07.12
08:27
ты в (161) какую то чушь несешь. Какая еще синхронизация? Какой расчет в SQL? Какие параметры для доступа к SQL?

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

Почитай что такое ООП, логирование, валидация, CRUD, scaffolding, ORM, потом расскажешь как ты все это в три строчки на басике напишешь и ради этого не стоит учить фреймворк.
167 чувак
 
11.07.12
08:30
Многие начали с этого. Хороший сайт
http://firststeps.ru/
168 IVIuXa
 
11.07.12
09:36
(166)
ты (158) читал
или опять только первые строчки ?
169 IVIuXa
 
11.07.12
09:42
(166)
короче походу...

скаффолдинг - писать не нужно - это быстрый способ редактирования данных в sql

короче с вами все понятно
походу ты кроме хеело ворд в 1С - ничего не писал
вопросов больше нет
170 Bugmenot
 
11.07.12
14:55
(161) - напиши без фрейморка

а потом, чрез 4 месяца, будешь себя очень хорошо вспоминать

или тебя будут вспоминать очень теплыми словами

и кстати, фреймворк - это неотъемлемое требование любого работодателя.
171 Bugmenot
 
11.07.12
15:55
(169)-

>скаффолдинг - писать не нужно - это быстрый способ редактирования данных в sql

чиво чиво? ты походу фреймоворков нормальных не видел.