Предупреждение: у нас нет цензуры и предварительного отбора публикуемых материалов. Анекдоты здесь бывают... какие угодно. Если вам это не нравится, пожалуйста, покиньте сайт. 18+

Ваше мнение



1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
2015: Январь Февраль Март Апрель Май Июнь Июль Август Сентябрь Октябрь Ноябрь Декабрь
Март        2015
Пн Вт Ср Чт Пт Сб Вс
                   1
 2  3  4  5  6  7  8
 9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 

Комментарии (13268): Сначала новые  |  Сначала старые
Страницы: ...   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   ...  

бюрг24.11.2015 09:03:11

Чудаковатый,

ну вы балованные! Месяц звонков не было, расстроился, бедненький. Тут месецами работу ищещь, один отлуп заполнился, типа мы молодая фирма с амбициями, и нам рассматривать резюме старого пердуна оскорбительно.

<<если конечная цель JavaScript?>>

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

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

Но это вовсе не обязательно. На данный момент серверную часть можно поднять несколькими способами: Java (не путать с JavaScript) с TomCat, C# от Microsoft (бесплатная версия Visual Studio или Mono), PHP (например Slim Framework), и в последнее время даже Servlet (JavaScript который исполняется на сервере, но я ещё не пробовал), и хуева туча всяких других возможностей.

Для начала я советую сделать "Hello, World" на PHP, C# (это будет круто для начала). Для PHP скачать, установить, настроить https://www.apachefriends.org/de/index.html, скачать, установить, запустить C# (Visual Studio или Mono)

А если к этому добавить "Hello, World" на Android (Googl предлогает бесплатную студиу разработки), и Java (исползуя Eclipse) то можно смело писать в резюме "охуенный программист по всем языкам".

Чтобы получить об этом представление и перепробовать, при условии, что будешь работать (а так же, будем реалистами, бабить и выпивать), до до весны будешь хорошо загружен.

А вот потом можно будет переходить к JavaScript.

Почему так? На этом свете до хрена программистов, которые сразу бегут к JavaScreept, достигают высот, много лет работают там, но иемют представления от том, что такое Socket. И вдруг сталкиваются с проблемой, и не могут её решить.

А вот программистов, знающих о выравнии байтов, можно пересчитать по пальцам. И им хорошо платят.


Чудаковатый24.11.2015 07:12:04

Африканец

про санкции против России. Было модно, да, было прикольно, а теперь это просто пошлятина.
--
Да не, просто накал на грани истерии слегка спал, но эта какая-то вечная синусоида.
Вспомни, ведь поправка Джексона-Вэника аж до наших дней держалась, когда и евреев-то в бывшем СССР не осталось, кроме тех, кто уже вернуться успел.

Потом дело Магницкого, ещё задолго до Крымской истории. Ну мало-ли людей странной смертью умирают в местах лишения свободы. Даже если они юристы.
Особенно если они юристы. Связанные с крупными налоговыми махинациями и/или с их "разоблачителями". Которые разоблачают, но почему-то исключительно из-за бугра и за забугорные деньги благодетелей и радетелей наших. Всё норовят Россию обустроить, всё стараются изо всех сил, мечтают поди, чтобы варварам неотёсанным лучше жилось.

Ещё граф Витте, что-ли говорил - нас не любят за нашу огромность. Задолго до большевиков и коммунистов и всех сатрапов режима вместе взятых.
Эту песню не задушишь, не убъёшь.


Чудаковатый24.11.2015 06:36:17

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

Как бы пройти между Сциллой и Харибдой. Аудит, я это чётко чую, всё равно через год-два придётся покинуть. В одной Москве несколько сотен аудиторских фирм, а бух.отчётность, что пару лет ещё назад обязаны были сдавать ежеквартально, теперь только ежегодно. В четыре раза ужался фронт работ. Да и что это за услуга - заверять достоверность отчётности. Вон Энрон американский, при Клинтоне ещё, из большой четвёрки достоверно заверяли, и что? Тут тебя клиент танцует, он тебе платит, заказывает аудит, а ты ему такой. Батенька, а отчётность-то ваша - дерьмо-с!
Я в своей многолетней практике всего три раза отрицательные заключения давал. Когда уже были такие дикие манипуляции, что даже мне старому цинику становилось не по себе. Преодолевая дикое сопротивление заказчика и отчасти даже слегка игнорируя собственное хмурящееся начальство.
Короче, мой прогноз - аудит бесперспективен, в том виде, в каком он сейчас в России существует.
Значит, хотелось бы углубляться в такую область программирования, которая перспективна в плане основной профессии - на хлеб насущный заработать.
При этом сопрягалась бы с прежним опытом. Вот как Бюрг сказал - двигайся в сторону архитектуры, так как навыки полученные в аудите там можно сходно использовать.

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


Чудаковатый24.11.2015 05:37:25

Коллеги

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

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

У меня как было с приоритетами. Очень стремительно ситуация развивалась. В октябре ещё потихоньку отпаивался пивом, размышляя о невесёлой ситуации. Примерно месяц назад разослал резюме - результат нулевой, звонков нет. О*уел мрачно. Два дня спокойно думал, как жить дальше. Ну, авантюризма дорового и нездорового мне всегда хватало, кардинально всё сменить бывало уже. Программирование манило ещё с советской школы, уроки ИВТ, помните алгоритмы рисовали шариковой ручкой - прямоугольники, ромбики. Привлекала абсолютная и незамутнённая логика процесса. Никакого разброса в рамках "экспертного мнения", чем, кстати, часто грешит аудит.

Изначально, конечно были на первом месте вопросы заработка, карьеры, возвращения в социум, так сказать. Но позанимавшись этим пару недель на разных сайтах самообучения, вдруг осознал, что это ещё и очень интересно. Так что когда появилась случайно возможность воткнуться опять в аудит, мне стало жалко бросать программирование. Решил так - в аудит пока вернусь, жизнь так диктует, но программирование бросать не буду - путь даже пока как хобби, потому что нравится, а там посмотрим, как пойдёт.


Чудаковатый24.11.2015 05:01:45

Бюрг,

<<быстро откатился в НТML/CSS>>
Тут главное понять деление на две области: оформление и програмирование. В первой области скрипт служит для оформления, вторая наполняет сайт жизнью: ajax+REST. Они просто состыкуются, но уходят в разные стороны.
--
Пока не разобрался, а PHP в этой схеме каким боком, и обязательно ли к изучению, если конечная цель JavaScript?


Ыфут23.11.2015 19:41:35

О. Он работает хорошо.

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


Ыфуи23.11.2015 19:40:22

Интересно. а для чгео были пробелы.
Это какой-то побочный эффект того, чем они генерировали страницы - или корявый метод обеспечить перенос?

И вообще, как перенос работает?

вававававаАвавававававававававававававававававававававававававававвававава


Ыфут23.11.2015 19:34:47

Ух ты! неужели вставляющиеся пробелы - пофиксили?


Ыфут23.11.2015 19:30:52

Кстати, нашел источник:
http://www.defense.gov/News/News-Transcripts/Transcript-View/Article/630393/department-of-defense-press-briefing-by-col-warren-via-dvids-from-baghdad-iraq

или кому лень пробелы в ссылке вылавливать:
http://tinyurl.com/olf8drd


Ыфут23.11.2015 19:28:32

Иначе это максимум внутризападная мода будет.

А какой смысл амерриканским воякам попрекать наших в том, что они не следует ам-ской внутриполитической моде, причем попрекать в терминах моды? Тут уже нужно будет саму моду обосновывать.

Другое дело, если мода глобальна.


Ыфуь23.11.2015 19:24:22

Африканец, ну, в Азии все же бомбятся 4 страны - множеством разных других стран. И по разным причинам.

ВРоде как считается, что Россия бомбит не вместе с Америкой, а полу-соревнуясь. У местных государств в Сирии свои интересы (взможно тоже разыне).

Это как-то больше похоже на моду. ВОт если бы совершенно отдельно от США/Европы Бангладеш вощьми да и скажи: "теперь нашщ текстиль в Россию не поставляется". И это ка кбы не чтоб поддрежать Запад, а наоборот,в пику.

А потом Казахстан с нами чео-то не поделил (уже своё) и уговорил Узбекистан отозвать гастарбайтеров. Как бы согласованно с США - но отдельно.

И тут Индия такая: "надо поддержать брата Путина в неравной борьбе против либералов". И тоже - санкии. И всё, Путин развивает чайное производство на Кубани, и там рассуждения о том. как это полезно нашему аргарному сектору.


Африканец23.11.2015 18:20:36

Ыфут

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


Африканец23.11.2015 18:18:10

Другой пример был такой. Работал я с другим кодеком, задача та же. Кодек подключен (через JNI), ничего не падает, но результат плохой - на выходе шум и скрежет. Как устроен сжатый формат звука известно - каждые 20мс составляют пакет в сколько-то там байт (типа 20), пакет этот состоит из какого-то количества полей, каждое в несколько бит (от 2 до 7). Для целей разбития на биты все 20 байт представляют собой одну сплошную битовую строку в порядке старшие биты, потом младшие. Поля могут захватывать границы байт. И вот я залез в код отладчиком и стал смотреть, что он делает. Оказалось, что он читает по 16 бит за раз, достает оттуда значения полей, как по спеку (от старших к младшим), потом читает следующие 16 бит (стыкуя при этом то, что разбивается на границах), и т.д. Разумеется, автор сего чуда не учел, что конкретно на Интеле 16-битное слово читается из памяти в обратном порядке (младший байт, потом старший), т.е. имеет место баг. Кодек будет нормально работать только на big-endian процессоре и, вероятно, только на нем и тестировался. За деньги, между прочим, продается. Пришлось мне еще в жабий текст вставлять перемену мест четных байт с нечетными перед вызовом кодека. Надо не забыть убрать это, когда авторы поправят баг. Не скажу, чтобы большие, но некоторые знания системы команд для отслеживания кода в отладчике все же нужны.


Ыфут23.11.2015 17:28:30

Насчет американцев, не знаю, чего они говорят, но допускаю, что сущую правду.

После недолго прослушивания аль-джазиры (Америка бобит Афганистан, Саудиты бомбят Йемен, Россия, Америка, Франция, .... бомбят Сирию, Израиль Газу - и всё это дня за три)

- и осознания частичного списка стран, которые бобили в Сирии не в вделенный день, а вообще (Россия-Америка-Франция, Англия и т.д., Иордания, Канада, ОЭА и т..д.) -

...я пришел к точке зрения, что бомбить Ближный Восток - это именно модно.


Африканец23.11.2015 17:23:05

Вот типичная задача. Есть кодек, т.е. процедура перекодирования звука из одного формата в другой. Исходного кода ее нет, она доступна в двоичном виде (динамическая или статическая библиотека). Нужно ее вызвать из Жабы, для чего изготовляется JNI-переходник на C. Однако, при использовании он валится по GPE. Что делать, непонятно. Однако, исследование на GDB показывает, что валится оно на командах из SSE, работающих с выровненной памятью. Они требуют выравнивания адреса на 16, адрес же находится на стеке. Оказалось, 32-битная жаба свой стек выравнивает только на 8, и при вызове JNI выровнен на 16 он может быть только случайно. Приходится руками выровнять стек на 16 в начале функции, типа такого:

#ifdef __GNUC__
#ifndef __x86_64__
asm ( "movl %esp, %eax\n"
"andl $0xFFFFFFF0, %esp\n"
"subl $12, %esp\n"
"push %eax\n");
#endif
#endif

и в конце еще

#ifdef __GNUC__
#ifndef __x86_64__
asm ( "pop %esp\n");
#endif
#endif

А если бы я не знал про выравнивание SSE, до сих пор бы думал (или хотя бы до тех пор, пока мы не перешли окончательно на 64-битную жабу).


Африканец23.11.2015 17:10:27

Ыфут

тут я просто не знаю как сказать. С одной стороны, "знание кодов" предполагает именно знание, какой байт в кодах операций что означает. Этого я наизусть не знаю (хотя кое-какие коды все же помню, и основные принципы кодировки знаю). С другой, ассемблер - это все-таки язык, с синтаксисом, правилами оформления и т.д., и прямо вот так на нем писать случается все же редко. Так что у меня обычно промежуточный вариант, когда речь о знании, какие команды вообще есть и что они делают. А также о знании, что происходит внутри процессора, где при исполнении возникают узкие места и т.д. Тут все знать невозможно, но хотя бы какой-от объем знаний не повредит. Ну, например, знать, что деление до сих пор ужасно долгая операция, а вот умножение уже нет, а есть константы, умножение на которые вообще ничего не стоит. Полезно также знать, как работает компилятор и какие конструкции он умеет роджать на какие входные тексты. Результаты компиляции, конечно, читать приходится регулярно.

Еще есть такая дисциплина как "программирование на C с интринсиками SSE". Это значит, что текст-то написан на C, но компилятор предоставляет функции, транслируемые напрямую в команды SSE. Этим способом иной раз можно достичь неплохих результатов - и, конечно, это приходилось делать.

Несколько раз ловил утечки памяти путем вставления своего кода в процедуры выделения и освобождения памяти. Как-то раз сломал ключ с одной защищенной программы, инструментировав главную функцию из DLL драйвера этого ключа. В общем, без этого никак не обходится.


Ыфут23.11.2015 16:13:08

Африканец, знание машинных кодов - в смысле синонимичном "приходилось писать на ассемблере", или в смысле именно кодов?

А для чего? Т.е. не для чего вообще, а почему аж "каждый раз"?

И как это знание применялось - для реализации чего-то иначе невозможного, или просто результат компиляции читать?


Санитар Женя23.11.2015 16:00:17

>А то вон американцы уже говорят, что так, как мы игил бомбим, теперь только лохи бомбят, и это уже давно не модно:

Раз мы при анекдотном сайте, то не грех анекдот вспомнить. Про папу и его сына, наследника профессии. Который за один день больного вылечил (дело раскрыл и т.п.), на что папа сетует: я 20 лет на этом зарабатывал, а ты за один день всё погубил. Единственно, они нам не папы, мы им не дети, и проблемы стабильности их доходов нас не волнуют. Ну, может, доктору Хайдеру посочувствуем, за обедом.


бюрг23.11.2015 14:36:50

В своё время phpSQLAdmin было круто, маленький, быстрый, что воooбще. А теперь стал монстром. Вот нашёл маленький, быстрый клиент нововой технологии http://topnew.net/sidu/ домаю, и на сервере его поставлю.


бюрг23.11.2015 13:53:35

Африканец,

ну тык по определеннию русские не втыкаются в англосаксомский нацизм, приходят, всё портят.

Это не злой рок, это удел мастерства. Если предмет изчучаешь без дураков, хоть блог, хоть готовку, хоть фотографию, начинают уровни лезть. А всё почему? А птому, что недоволон кнопкой "сделать заебись". В этом иранципиальное различие потенциальных мастров и потребителй.


Африканец23.11.2015 13:29:08

А вообще есть просто злой рок какой-то. Приходится изучать то, что вроде не надо, и иногда глубоко. До сих пор ни на одной из работ, на каких бы языках я ни писал, мне всегда требовалось знание машинных кодов, иногда глубокое. А также хорошее представление о механизмах работы процессора - казалось бы, зачем это на жабе? А дошло до того, что стал изучать порождаемый Жабой код.

Взялся блог вести - пришлось изучать HTML, иногда залезая в дебри. Зачем, на фига? Это ж только блог! Но увы.

Ну ладно, иногда хрень, которую приходится изучать, имеет отношение к характеру работы или инструментам - git, ant, turbo product codes или еще какая гадость, но часто необходимость чего-то знать выезжает прямо из ниоткуда.


Африканец23.11.2015 13:23:12

бюрг

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

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

http://inosmi.ru/politic/20151119/234480039.html


бюрг23.11.2015 12:37:53

Африканец,

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


Африканец23.11.2015 12:16:51

бюрг

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

А вообще, это только в теории должно быть так, что есть отдельно художник, отдельно дизайнер, разработчик интерфейса, и так по цепочке, а на самом конце программист HTML и программист JavaScript, причем последние два разные люди. Это все, понятно, не считая всей той огромной серверной части, что за сценой. И очень хочется надеяться, что где-то в больших серьезных компаниях типа Амазона так и есть. На практике же часто оно не так. Я несколько раз в жизни занимался интерфейсами, и всякий раз выдумывать и программировать оформление приходилось мне лично. Сейчас я этим не занимаюсь, у нас есть интерфейсный отдел, но он весь состоит из программистов (обычных, жабьих), ни дизайнеров, ни художников, ни эрнономистов там нет. Более того, они часто лезут и в серверную часть тоже. Ну а в совсем мелких конторах это вообще скорее правило, не говоря уж об огромном количестве индивидуалов профессии "нахерачь мне сайт, чтоб красиво было". Правда, я не знаю, насколько последние нынче пользуются спросом, лет десять назад пользовались, а сейчас, может, все изменилось.


бюрг23.11.2015 11:52:16

кстати для обучения отлично подойдёт XAMPP https://www.apachefriends.org/index.html подымается запросто на любой машине свой "учебный" сервер за несколько минут. Для этого и спроектирован.


бюрг23.11.2015 11:45:24

Африканец,

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

Но в данном случае речь идёт именно о карьерном росте?


Африканец23.11.2015 11:41:32

бюрг

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


Африканец23.11.2015 11:36:07

ВизК

ну и у меня примерно так. Допустим, стоят подряд несколько операторов
a = new Jopa (1, 2, 3, 4); // некий комментарий
crocodile = new Jopa (10, 20, 30, 40); // другой комментарий

Читаемость текста заметно улучшается, если знаки =, все запятые, а также, конечно, знаки комментария находятся друг под другом. Украшатели же обычно все сжимают до одного пробела.


бюрг23.11.2015 11:15:07

<<быстро откатился в НТML/CSS>>

Тут главное понять деление на две области: оформление и програмирование. В первой области скрипт служит для оформления, вторая наполняет сайт жизнью: ajax+REST. Они просто состыкуются, но уходят в разные стороны.

По мне так WebAPI куда интересней оформления, но это дело вкуса. Но специалистом в обоих областях стать невозможно. Это как певец и акустик. Один поёт, другой строит театр.


Чудаковатый23.11.2015 11:06:18

Африканец

Понятно. Примерно представил зачем нужен JavaScript.
Я с кавалерийским наскоком туда сунулся по самообучающимся сайтам, и быстро откатился в НТML/CSS, но правда захватывает, собственный сайт зреет как банан в тропиках - быстро и зримо. )
Интересно, давно меня так не захватывало. Даже если придётся в аудите ближайшие годы остаться, всё равно буду разбираться потихоньку, на начальной стадии любопытство стимулирует так, что не напрягает такое обучение совершенно.
Кстати, когда аудит штудировал, тое было интересно. Там ведь тоже иногда ощущаешь себя Демиургом, а не только циферки сводить.
Например, оспаривал в досудебном порядке иск налоговой на много денег по Имущественному налогу. Требовалось проявить изобретательность по вохможным вариациям в классификации объекта налогообложения для российского представительства иностранной фирмы.
Оспорил удачно. Хотя даже Генеральный не верил изначально, что получится. Премию шикарную тогда дали. Немного добавил, и корейскую KIA купил. Щас уже безрыбье одно. Зарплата такая же номинально, как в 2008. Не только у меня, вообще в среднем по аудиту. Но рубль-то уже не тот.


бюрг23.11.2015 10:58:46

Кто устроил теракты в Париже -- понятно. Очень любопытно, стряхнётся ли европейская элита.


бюрг23.11.2015 10:29:42

Африканец,

я виделил бы три области HTML/CSS:

* полиграфия
Мне не нравится слово "вебдизайнер". Необъятные знания, как оформляется текст. Тут HTML/CSS лишь средство. Если сравнивать с живописью, то в данном случае программист художник, а код лишь краски.

* архитектура
Современные минимальные приложения изначально уже сложные: распределённые рессурсы, взаимодействие с соцсетями итд. Тема тоже необъятная. Понимать, что хочет заказчик, понять, что реализуемо за те жалкие крохи, что он хочет заплатить, сформулировать внятно задания для полиграфистов и программистов. Это тот, кто знает, где снять помещение под студию, где купить краски, где продать картины.

* программирование
Собственно програмирование: те, кто делает краски, кисточки, холсты. Но не знает, что со всем этим делать.

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

Соответственно следует спокойно посидеть и спокойно подумать, в какую сторону двигаться. Из всех трёх областей нужно обладать базовыми знаниями, но углубляться следует в одну из них. Если есть разоты аудитором, то я бы предложил попробовать архитектора: психология работы с заказчиком уже есть, умение копаться в документации есть, понимание, как тикают фирмы тоже есть. Всё это прекрасно конвертируются в архитектора проекта.

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

Ну а если программистом, то сосредоточится на самом программировании, базовых вещах, как-то алгоритмы итд. Тогда время, как подобрать шрифт или каую политру цветов выбрать пройдёт в пустую.


ВизК23.11.2015 04:03:56

Африканец,

/// люблю выравнивать колонки ///

Это как?
По началу они таки выравниваются по indent.
А дальше? Я иногда выравниваю по знаку = если идёт несколько присваиваний подряд.


бюрг23.11.2015 00:21:52

цены на микрокпмпьютеры за год подскочили на двадцатку, на теже модели, 20% инфляция. Много думал.


Африканец22.11.2015 22:32:55

ВизК

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

Еще такой момент, украшатели обычно портят уже имеющуюся красоту. Например, я люблю выравнивать колонки, украшатели же это чаще всего уничтожают.


ВизК22.11.2015 22:22:21

Африканец

В любом IDE, в том же Eclipse, есть функция - beautify, жми на капу и он тебе расставит скобки как надо, сделает indent-ы, перенесёт каждый оператор на новую строчку и т.д.


Африканец22.11.2015 21:03:37

бюрг

а по заголовкам процедур нет статистики? Типа, вот так написать

void f (int x) {
...
}

или так

void f (int x)
{
...
}


Африканец22.11.2015 19:34:19

Чудаковатый

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

Что касается HTML, то, поскольку основным применением JavaScript является изготовление web-страниц с хитрым поведением, то знание HTML и CSS в самом деле идет с JavaScript вместе. Вообще-то, на этом языке можно писать и обычные программы, запускаемые сами по себе (не в странице), но основное применение именно там. К тому же, для написания просто программ выбор языков невероятно широк, и можно выбрать любой, от фортрана до питона, то для веб-страниц особого выбора-то и нет. Ну и для начинающего программирование web-страниц хорошо тем, что очень быстро получается что-то заметное, типа написал пару строчек - и уже что-то двигается, меняет цвет, выпрыгивает.

А HTML и CSS в какой-то мере знать вообще полезно любому, просто для общего образования. Они чем-то похожи на бухгалтерию - основных принципов сравнительно мало, а зато деталей сверху навалено столько, что можно утонуть. Но по крайней мере знать все сразу не обязательно, можно узнавать требуемое по мере нужды.

Вот что отравляет жизнь, так это обилие версий этого дела. Используя какую-нибудь функцию или объект, надо представлять, в какой версии какого браузера она реализована. Это ужасно утомляет.

А вообще программирование, даже если оно не профессия, это ужасно интересная вещь, и веб-программирование не исключение.


бюрг22.11.2015 13:04:07

перелопатил кучу сырцов. Заметил закономерность: если код оформлен вот так

if(xxx){
}

то весь проект выполнен неряшливо

а если

if(xxx)
{
}

то обычно сырцы очень аккуратны, комментари, доку итд.


Янги22.11.2015 10:24:55

Информация для аналитики.

Подходит срок уплаты долга Украиной России. Яценюк кажет кукиш. Прибалтика озадачилась покупкой Северного газа из Скандинавии. Интерес к этому процессу проявили поляки.
Хотя это вроде и дороже российского выйдет. Но, как они говорили - что бы независить от нервного соседа.
Был ли тут знак от МВФ и США что Украине с погашением этого долга помогать не станут? И, значит, как вариант, что Россия может ограничить\сократить, или совсем прекратить поставки газа на Украину.
А, зная хохлов как надёжных партнёров, то есть что они станут высасывать из транзитной трубы чужой газ, то есть Запад своё хрен получит и откажется, и тогда краны перекроют, но Запад всё равно будет хоть и с дорогим но с газом.

То есть. Девочку танцевали как хотели, а кормить не станут. Вот она и заистерила


Чудаковатый22.11.2015 07:12:02

Регулярность упражнений видимо ключевое.
Я когда на фортепиано в детстве тренькал, учительница моя любила какого-то пианиста великого цитировать - не играл день, завтра вижу, что играю хуже. Не играл два дня - родные и близкие замечают, что уже не так хорошо. Не играл три дня - замечают все, обладающие музыкальным слухом.


бюрг22.11.2015 01:49:40

Африканец,

после нескольких танцев с бубном заработало. Теперь я могу зажечь или погасить светодиод из веба. Связка php+C#+C.


Бен Ладен22.11.2015 01:28:05

kredov писал как-то, что американцы не понимают нашей к ним претензии, что те прибегают к двойным стандартам в международной политике. Американцы и не обещали справедливости: они дрессируют мир, а не судят его.

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

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

Положение же педагога куда более слаатенькое (©), и неудивительно, что его предпочли США. Лучше быть подсудимым, чем воспитуемым, ибо у подсудимого есть права, нарушение которых сделает суд разбоем, а с воспитуемым можно делать всё, что угодно:
воспитуемый не имеет права на равенство с другими воспитуемыми (о педагоге нечего и говорить): у педагога индивидуальный подход; он будет делать то, что объявит наилучшим для конкретной своей жертвы,
воспитуемый не может требовать от педагога установления каких-либо окончательных правил: ничто не мешает педагогу придумывать всё новые запреты (для блага ученика) и применять их задним числом; не нужно даже, чтобы запрещённое было дурным поступком — достаточно, чтобы педагог объявил его вредным для воспитуемого,
ничто не мешает педагогу сочинять новые педагогичные издевательства в качестве наказаний; педагог не связан ни правилами, ни обычаями, ни соразмерностью проступку (он может как угодно раздуть любой пустяк) в установлении наказаний,
педагог может эксплуатировать труд воспитуемого и требовать за это благодарности, называя это трудовым обучением.
Воспитуемый не вправе ничего требовать от воспитателя, потому что не имеет вообще никаких прав: он не субъект права.

Педагогика — объективация человека и именно поэтому лучший выбор ролевой игры для садиста. Лицемерная фраза, обращённая к обвиняемому в чём-то: «это моя вина я где-то упустила, недоглядела» — худшее оскорбление человеку, поскольку оно отрицает его субъектность и саму человечность (я несколько раз слышал от советских педагогов в адрес детей: «Ты ещё не человек, тебе только предстоит им стать»); это хуже порабощения и убийства вместе взятых. Это мерзость перед Богом, и США не упустили возможность её совершить.


Янги21.11.2015 21:13:42

Видишь ли бюрг, организм он один. А оргазмы, пардон, органы восприятия - разные.
Забил я себе узнать в чём кайф от классической музыки.
Забил. Купил кучу компакт-дисков всяких разных авторов-сочинителей.
Ну и стал вникать. Скажу сразу - вникал не долго.
Результат: - Я не могу слушать современную музыку. Если мне попадается чисто случайно услышать, мой мозг сразу переводит это в деньги которые кто-то отхапал - исполнитель, или редакция вещания.
Скажу второй раз честно - это информация к размышлению.
Нужны были бы срочно деньги, я бы использовал радиостанции.
Их стало много и у них такой напряг с контентом не ко сну будет сказано. Что начни ты им напевать Википедию, будешь у них за Хосе Каррероса. Мамай клянус!


бюрг21.11.2015 19:47:21

<<а упражнения со временем надоедают>>

ну значит нефиг мучать жопу, если срать не может.


Янги21.11.2015 18:39:19

упражнениями.

Упрямство это упрямство, а упражнения со временем надоедают. Если никто не подстёгивает. Ты найдёшь себе массу причин не делать. Отложить и пр.
Кстати, наркоманами и алкоголиками становятся упражняясь


бюрг21.11.2015 14:05:14

Янги,

мастерство достигается упражнениями. А упрямством становяться тупыми баранами.

Проблема человеческой психики заключается в том, что очень трудно мотивировать себя на долгую кропотливую работу: например, полгода каждый день JavaScript. Человеческая психика под это не заточена: система психологических награждений не работает.

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


Янги21.11.2015 13:41:50

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


бюрг21.11.2015 13:31:40

Чудаковатый,

самое лучшее -- регулярная практика. Лучше каждый день понемногу. Немного теории, немного практики. Но каждый день. Не гони лошадей. Сегодня одно, завтра другое, а через три месяца уже набил руку.

И ещё, начинать надо не с html. А начинать надо с бумажки и карандаша: делаешь эскиз того, что хочешь добиться. И добиваешься. А на чём, дело десятое.

Вот я пытаюсь сейчас написать для себя один проект, на англиском делали презитанцию, а я думю, дай-ка я напишу прототип: https://goo.gl/CBfRQZ и по нему уже неделю две в свободное время хуячу.

Übung macht den Meister: мастерство достигается упражнениями.


Чудаковатый21.11.2015 08:09:09

Про языки программирования.
У меня цикл нехороший приключился. Развёлся-забухал-работу потерял. Короче, обнулился по всем ипостасям.
Ну, прочухался, думаю, это пока что только нокдаун, бывало.
Полез на рекрутинговые ресурсы. Вакансия аудитор, ищу. Год-два назад в моменте по 40-50 вакансий постоянно висело. Раскидаешь резюме на десяток, на три собеседования съездишь, неделя и работу нашёл.
А щас? Четыре вакансии и на каждую по двадцать кандидатов. Раскидал, а звонков нет. Загрустил. Читаю исследование банка Англии о будущем, которое грядёт.
95% бухгалтеров заменят бухгалтерские программы. Да и аудит - загрузил баланс, а программка сама сверяет где что не сходится.

Ну опыт подобный есть, я векселями занимался при Чубайсе, они как средство платежа ходили. Потом неплатежи кончились вместе с векселями и я за полгода освоил бухгалтерию с нуля и сдал экзамен на аттестат аудитора. Тогда мне было за 30. Сейчас за 40.
Спросил на Баше - ребята, можно ли в моём возрасте освоить программирование с нуля? Стоит ли вообще пытаться, если в активе зачёт по фортрану в институте в 90, что ли году.
Меня спрашивают - сколько времени в запасе есть? Времени бесконечно - в одной квартире живу, другую сдаю и дошираком не брезгую, но отвечаю - полгода.
Кто-то сердобольный, пишет - полгода только если с полной загрузкой с утра до ночи. Начинай с Джаваскрипта. Перспективно, и язык несложный.
Ну я и зарядил. Две недели уже как в полном погружении. Интересно, бля, чума! Правда, оказалось, что начинать мне нужно вовсе даже с HTML, такие дела.
Тут позавчера звонок, сработало чудом какое-то моё резюме. Съездил, берут меня на работу аудитором, с понедельника можно выходить. А мне уже так жалко бросать Джаваскрипт, хотя это вилами по воде и вообще маниловщина.
Попробую, работать, а по выходным обучаться скриптам, пусть даже несколько лет уйдёт.


Страницы: ...   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   ...  
Комментарии (13268): Сначала новые  |  Сначала старые

Рейтинг@Mail.ru