Имя: Пароль:
IT
Админ
Что по java почитать?
0 Flyd-s
 
29.06.12
22:08
Что по яве можно почитать для совсем чайников, начиная с hello world? Точнее что-нибудь по программированию на яве для андроида или web сайтов.
1 Партизан
 
29.06.12
22:09
2 Flyd-s
 
29.06.12
22:11
(1), я пока работу не планирую менять, только для себя разобраться
3 Партизан
 
29.06.12
22:11
ява - тот-же С++ почти
4 Flyd-s
 
29.06.12
22:12
(3), с ним я тоже не знаком
5 Партизан
 
29.06.12
22:13
пипец...
6 Партизан
 
29.06.12
22:14
начни тогда отсюда:
wiki:Java
7 Flyd-s
 
29.06.12
22:15
(5), чего пипец? Не довелось на с++ программировать
8 Alex S D
 
29.06.12
22:17
а по образованию кто?) врач?)
9 Flyd-s
 
29.06.12
22:18
(8), почти. "Нанотехнолог"
10 Партизан
 
29.06.12
22:20
так может лучше "нано" поднимать?
11 Flyd-s
 
29.06.12
22:21
(10), бесперспективняк
12 Alex S D
 
29.06.12
22:25
спроси тут, чувак явно проф
Хочу отойти от Java и перейти на 1С
13 Rie
 
30.06.12
07:38
(0) Можешь для начала посмотреть Шилдта или Эккеля.
14 Маркетолог
 
30.06.12
07:51
К.Хорстманн Основы Java
15 cViper
 
04.07.12
16:43
(14) Это самые основы языка. Для сайтов надо бы еще почитать про Servlet API (есть классная книга серии head first http://shop.oreilly.com/product/9780596516680.do).
16 IVT_2009
 
04.07.12
16:50
По тем же соображениям стал осваивать. Адский язык , у меня нет слов. Попробовал решить задачу - написать виджет для андройд телефона который с моего сервера показывал бы уличную температуру (UBUNTU + PHP +DS1820) . Задачу решил но после 1с - ява это зверство.
17 ice777
 
04.07.12
17:11
(0) что-то одно выбери. а то ничего не выучишь.
18 FullJoin
 
04.07.12
18:19
Шилдта не под каким соусом, он пишит про все языки одинаково плохо.
Вот хвалят http://www.livelib.ru/book/1000200073
19 Лалалалилалалала
 
04.07.12
18:22
ну начинается. что почитать, что посмотреть
когда я занимался с++, это было сто лет назад, я прочитал 10 книг за месяц, а через 2 года дошёш до уровня чтения технической литературы по сабжу на уровне восприятия художественного романа
читай всё, мотай на ус, будь таков
20 Лалалалилалалала
 
04.07.12
18:23
с хера ли ява зверство. очень кошерный язык, предшественник си шарп. вот с фреймворком, конечно, туговато
21 Rie
 
04.07.12
18:24
(18) Шилдт пишет для совсем начинающих. Криво - но после него человек сможет написать Hello World.
Тейт - это хорошо. Но не для совсем начинающего.
22 Rie
 
04.07.12
18:24
(20) Хрена ли с фреймворком туговато? Для баз данных - тут C# ещё расти надо.
23 Лалалалилалалала
 
04.07.12
18:25
(22) чем существующие лайбрари не катят?
24 Rie
 
04.07.12
18:26
(23) Чьи?
25 Лалалалилалалала
 
04.07.12
18:27
(24) дотнетовские
26 Rie
 
04.07.12
18:27
+(24) У Java - уже сложившаяся методология.
У C# - тут из достижений, IMHO, LINQ - вне конкуренции.
27 Лалалалилалалала
 
04.07.12
18:28
(26) я на ява плотно не работал, но на дотнете с базами данных проблем не было, хз, ты круче, наверно
28 Rie
 
04.07.12
18:29
(25) Почему не катят? Работают. Но у Java, IMHO, удобнее.
29 Steel_Wheel
 
04.07.12
18:31
Кстати, у мелкософта есть сообщество разработчиков MSDN. А у джава такого нет -- выискиваешь обрывки информации черт знает где (
30 Rie
 
04.07.12
18:32
(27) Проблем на .NET с базами нет. Особенно в последних версиях. Как и на Java. Но, на мой непросвещённый взгляд, с Java удобнее.
(Я ж специально пишу _IMHO_ - дабы не затевать холивар. Мне представляются удобными наработки на Java. У .NET очень удобен LINQ, на Java такого, к сожалению, нет - так что счёт примерно равный; а далее - дело вкуса).
31 Конфигуратор1с
 
04.07.12
18:37
(29) и что, у джавы нет "мисты"?
32 Конфигуратор1с
 
04.07.12
18:37
(31)не в том смысле что бы какашкам забросали, а втом смысле что бы помогли)))
33 Steel_Wheel
 
04.07.12
18:38
(31) http://stackoverflow.com/ -- но это не совсем то. Там вопрос-ответник, а вот отдельной библиотеки я не смог найти
34 izekia
 
04.07.12
18:40
(33) там как бы не только джава далеко
35 Steel_Wheel
 
04.07.12
18:40
Например, сайт на java я не сделал, т.к. честно говоря, устал спрашивать, в какой xml-ке что надо исправить, чтобы заработал, например, контроллер (из MVC модели).

А отдельного связного описания, я найти не смог. В отличие от .NET.
36 izekia
 
04.07.12
18:40
(31) на sql.ru же есть что-то
37 izekia
 
04.07.12
18:41
(35) а на чем делал? сам разобраться не пробовал?
38 izekia
 
04.07.12
18:42
39 Steel_Wheel
 
04.07.12
18:43
(34) как бы, я в курсе. Но по джаве там тоже можно спрашивать. Там вообще можно почти по чем угодно справшивать )
(37) на Spring Tool Suite. Пробовал, но потом меня на реальный проект направили (не связанный с java), времени практически не стало
(36) на rsdn.ru тоже можно спрашивать, но там медленно отвечают
40 izekia
 
04.07.12
19:04
(39) рсдн он вообще три года назад медленный был сам по себе, если они движок не сменили

а на гугле не пробовал общаться в конференциях? я пробовал, но потом забил, а так вроде всегда по теме, даже с индусом каким-то на тему питона успел пообщаться
41 Steel_Wheel
 
04.07.12
19:11
(40) Вот на гугле не пробовал...

Кстати, у Оракл странная политика: Sun Microsystems создала Sum Developers Network. Оракл успешно ее прикрывает. Oracle Developers Network, похоже, не создается

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

А у рсдн плюс в том, что там актуальная техническая информация. А медленный? Ну, и что с того. Справочнику скорость особо не нужна, как мне кажется. Скорость нужна на площадке для обсуждения
42 izekia
 
04.07.12
19:20
(41) а я не стал возвращаться к яве, когда что-то более серьезное чем 1С понадобилось, и не жалею

скоро сишарп допилят до того, что программированием на нем будет одним сплошным оргазмом
43 Rie
 
04.07.12
19:26
(41) Oracle, похоже, пилит Devaloper Network под себя - то бишь, под OTN. Под Java - у них отдельная информация, но имеется.
44 Rie
 
04.07.12
19:27
(42) Тогда уж не C#, а .NET :-)
45 izekia
 
04.07.12
19:32
(44) нене, в ... нафиг их вб.нет
46 Rie
 
04.07.12
19:37
(45) А F#? :-)
(Кстати, тоже на фиг - но они показали, что .NET пригодна для всего, вплоть до очередного поколения - вроде рекламируемого на RSDN Nemerle).
47 izekia
 
04.07.12
19:41
(46) видео скачал, но пока не посмотрел, очень хочу добраться, я про F#, прямо по ночам снится)

про вб, просто они так подстроились, что половину стандартных сборок под него изменили, такой бред
48 badboychik
 
04.07.12
19:41
(30) на яве есть ВСЁ ! И аналог LINQ тоже. Например в ORM eBean
На яве куча всего есть, только разрозненное все
49 izekia
 
04.07.12
19:42
(46) я на самом деле пока сколько могу в хаскелле совершенствуюсь, в свое время наткнулся на плохую книжку, и оставил его, а сейчас погружаюсь понемногу
50 izekia
 
04.07.12
19:43
(48) ну да, и нхибернейт оттуда, и нюнит ... если я правильно запомнил название
51 badboychik
 
04.07.12
19:50
из дотнета имеет смысл учить ASP.NET MVC 3, нормальное средство делать сайты
52 Rie
 
04.07.12
19:57
(48) LINQ хорош как раз тем, что он _не_ "разрозненный" :-)
53 izekia
 
04.07.12
20:01
(51) а ты остальное смотрел?
54 Rie
 
04.07.12
20:12
(49) Haskell, IMHO, совершенство. Идеал.
На мой взгляд, Haskell должен знать каждый программист - хотя бы затем, чтобы, рассматривая производственные системы программирования, мог сказать: "А вот _то-то_ у них не реализовано" или "А вот здесь в Haskell'е более последовательно сделано".
55 badboychik
 
04.07.12
20:21
(53) а остального и нет. ASP.NET WebForms ужасное УГ, которое не соответствует современным реалиям
56 izekia
 
04.07.12
20:42
(55) ну ясно все с тобой)
57 izekia
 
04.07.12
21:09
(54) это надо со школы начинать, вместо бейсика, как раз параллельно с математикой преподавать, чтобы было понимание, почему программирование произошло от математики
58 Nexux
 
04.07.12
21:36
читай по scala сразу
59 izekia
 
04.07.12
22:24
в тему про хаскелл:
хаскелл настолько крут, что компиляторы для хаскелла пишут на хаскелле
60 IVIuXa
 
05.07.12
01:47
61 Steel_Wheel
 
05.07.12
01:48
(56) Да не, web-forms -- это неудачное творение. Вот реализация паттерна MVC (aka MVC3) -- это как раз то, чем должно было быть web-forms
62 Sserj
 
05.07.12
03:55
Помоему самое первое и главное "Философия Java" Брюса Эккеля
63 IVIuXa
 
05.07.12
09:24
(62)
судя по (0)
челу нужно освоить сайт google.ru
затем википедию

хммм а вообще нанотехнолог и без работы ?
64 IVIuXa
 
05.07.12
09:30
(51)
хмммм
php - единственное что имеет смысл для сайта

а вообще платформы под свои браузеры - это просто некрасиво
65 IVIuXa
 
05.07.12
09:32
(59)
а еще че нить на нем пишут? (кроме компиляторов под себя)
66 izekia
 
05.07.12
09:33
(65) а что нужно?
парсеры, например
67 IVIuXa
 
05.07.12
09:35
(66)
мдяяя
он хоть с библиотеками api умеет работать ?
68 IVIuXa
 
05.07.12
09:44
(66)
вот пример пурика

http://purebasic.ru/sources_code_list.php

+ просто очень много документации именно русской

исполняемый код компилируется, поддержка ассемблерных вставок, код очень компактный, поддержка напрямую библиотек + подключение
69 mikeA
 
05.07.12
09:44
(0) Bruce Eckel. Thinking In Java
http://www.mindview.net/Books/TIJ/
70 izekia
 
05.07.12
09:49
(67) можно под веб писать
умеет вполне и через ком и со статикой и с динамикой
71 IVIuXa
 
05.07.12
09:49
вот зацените пример работы с апи - красота
;----------------------------------------------
OpenLibrary(110,"psapi.dll")

Procedure Find_Process()
Process.PROCESSENTRY32\dwSize = SizeOf(PROCESSENTRY32)  
Snapshot = CreateToolhelp32Snapshot_(#TH32CS_SNAPPROCESS, 0)
If Snapshot
   ProcessFound = Process32First_(Snapshot, @Process)
   While ProcessFound      
     PID=Process\th32ProcessID
     If PID
       hProcess = OpenProcess_(#PROCESS_QUERY_INFORMATION | #PROCESS_VM_READ, 0, PID)
         If hProcess
           Name$ = Space(1024)
           CallFunction(110,"GetModuleFileNameExA",hProcess, BaseModule, Name$, Len(Name$))
           CloseHandle_(hProcess)    
         EndIf
       EndIf    
       
         ;Break 1

       ProcessFound = Process32Next_(Snapshot, @Process)
       Debug Name$
   Wend
EndIf  
CloseHandle_(Snapshot)  
EndProcedure

Find_Process()
;---------------------------------------------------------
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

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