Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Каким видом деятельности заняться? (https://javascript.ru/forum/offtopic/28484-kakim-vidom-deyatelnosti-zanyatsya.html)

beard 21.05.2012 21:32

Каким видом деятельности заняться?
 
Есть желание заняться чем-то интересным и нетривиальным используя javascript/html5/css3 + может немного бэкэндом если будет нужно.

Так вот чем бы заняться. Основная цель более прокачать скилы в этом направлении. Хочется что-то реально сложное, интересное, большое и долгое.

Смотрел в сторону html5 игр, ниче так но пока еще не вник что и как там, как стартовать и тд.

Надеюсь не нужно будет там сценарии игры писать и рисовать, есть знакомый флешер который именно этим и был озадачен на старте.:-E

Интересует мнение javascript общества.

Gozar 21.05.2012 22:07

Напиши библиотеку.

samuel 21.05.2012 22:16

учи пхп+скуль откроеш новые горизонты
интересное потом на автомате наченш писать

vadim5june 21.05.2012 22:27

Цитата:

Сообщение от beard (Сообщение 175833)
Хочется что-то реально сложное, интересное, большое и долгое..

аналог фотошопа на канвасе

9xakep 21.05.2012 22:58

samuel,
придумай сам что-нибудь такое, то, что бы ты счел невозможным. Главное разбей на подзадачи, и решай делай, главное не бросай.

beard 21.05.2012 23:37

Цитата:

Сообщение от Gozar
Напиши библиотеку.

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

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

Цитата:

Сообщение от samuel
учи пхп+скуль откроеш новые горизонты

ну это просто акцентироваться на бэкэнд

Цитата:

Сообщение от vadim5june
аналог фотошопа на канвасе

не знаю что сказать:)

beard 21.05.2012 23:37

стерт дубль

Kolyaj 21.05.2012 23:40

http://yandex.ru/yandsearch?text=%D0...=46510&lr =16

Gozar 22.05.2012 00:21

Цитата:

Сообщение от beard
Привязать к серьезному проекту глупо так как это то тоже самое что назабивать гвоздей вместо шурупов. Согласиcь человеку который войдет в проект будет в шоке разгребать.

Это от писателя зависит. Я свою спокойно к проекту привязал. В хорошей библиотеке учить особо нечего, т.к. большинство предоставляют похожий функционал. К тому же мне не нужен функционал jq или sencha, но их легко подключать при надобности.

bes 22.05.2012 00:27

А лучше всего, на мой взгляд, начать разрабатывать транслятор (например, интерпретатор javascript), свой или уже существующий, задач по ходу разработки возникнет море и разовьётесь на этом глобально.

melky 22.05.2012 10:07

начни писать то, что уже реализовано. например, функция-конструктор классов, или набор функций для манипуляции с элементами \ набором элементов (привет, JQ!). так можно будет подсмотреть в исходники и понять, как они это делают - я пересмотрел jquery, mootools, move.js, emile.js, Animator.js, чтобы понять квинтэссенцию анимации (учебник, само собой, тоже смотрел), но они все совершают лишнюю работу. эту работу я откидываю, и добавляю пару удобных плюшек в свою огромную функцию анимирования.

потом перебирайся на более сложное - пиши реализацию того, чего нет в интернете, или нет простой реализации. к примеру, transform:scale для IE через VML, для обычных старых браузеров - на канвасе, а для обычных современных браузеров - через нативное CSS свойство. вот там будет ооочень интересно - я сейчас это рассматриваю :)

или же попробуй пореализовывать пару-тройку алгоритмов, и потом их расфасовать по категориям и использованию. будет полезно в будущем их знать.
(к слову, мне понравился бинарный поиск. простой и быстрый.)

ну и конечно, самое главное, не забывай про стиль кода (подсмотри где-нибудь в интернете... к примеру, когда я начал делать так :
if (condition) {
..
// а не так
if(condition){
, читать свой код стало яснее).

и про разбиение на подзадачи тоже.

Gozar 22.05.2012 10:40

Цитата:

Сообщение от melky
когда я начал делать так

:) +1

beard 22.05.2012 10:48

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

Цитата:

Сообщение от Kolyaj
http://yandex.ru/yandsearch?text=%D0...=46510&lr =16

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

Я к тому что тяжело найти то что реально бы зацепило, и подняло дух до состояния рвать и метать.

Дружбан вообще клепает что непонятно что(не говорит) вкалывает круглые сутки с виду будто постарел лет на 5.

Да и некоторые фаундеры уже делят капусту которой еще нет раньше чем она выросла. Тратя при этом такой объем времени что ппц.

Я интересуюсь иногда стратапами но пока ничего особого не видел чтобы завлекло. Может я переборчивый хз.

Kolyaj 22.05.2012 11:07

Ну у тебя же не вопрос денег, а вопрос опыта. Поэтому главное сложный (для тебя), а не перспективный. А если стартап выстрелит, будет приятный бонус.

melky 22.05.2012 12:34

Цитата:

Сообщение от Maxmaxmахimus
змейку из тетриса

как ты это себе представляешь?)


Часовой пояс GMT +3, время: 15:28.