Перейти к содержимому


Фотография

Клуб Программистов


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 171

#21 OXic

OXic

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 006

Отправлено 19 Июнь 2013 - 07:42

очень понравилась статья :)
Опыт обучения школьников программированию


TBD

#22 OXic

OXic

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 006

Отправлено 18 Июль 2013 - 05:40

:))

 

%25D0%25BF%25D1%2580%25D0%25BE%25D0%25B3


TBD

#23 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 18 Июль 2013 - 07:41

5313710393e1.jpg


[вК=id7200] [ICQ=124648493]


#24 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 03 Сентябрь 2013 - 13:53

Заовнил, вонзился, запилил: словарь IT-шника

 

http://habrahabr.ru/...ru/blog/191998/


[вК=id7200] [ICQ=124648493]


#25 OXic

OXic

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 006

Отправлено 06 Сентябрь 2013 - 12:49

JavaScript: 

new Date(new Date() - new Date())

:acute:


TBD

#26 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 06 Сентябрь 2013 - 13:58

Это что за WTF?


[вК=id7200] [ICQ=124648493]


#27 OXic

OXic

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 006

Отправлено 07 Сентябрь 2013 - 11:44

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


Сообщение отредактировал OXic: 07 Сентябрь 2013 - 11:44

TBD

#28 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 07 Сентябрь 2013 - 19:09

Ну, строго говоря, точного нуля там не должно получиться, если я правильно понимаю.

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


[вК=id7200] [ICQ=124648493]


#29 OXic

OXic

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 006

Отправлено 08 Сентябрь 2013 - 09:05

меня просто первый раз поразила "разница" в четыре часа ))) особенно учитывая что во всех значениях всё равно указывается часовой пояс 


Ну, строго говоря, точного нуля там не должно получиться, если я правильно понимаю.

попадает под погрешность 


(new Date(new Date() - new Date())).getMilliseconds() == 0


TBD

#30 OXic

OXic

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 006

Отправлено 10 Сентябрь 2013 - 05:08

сейчас вновь надо было вернуться к этой задаче :)

вот результат:

new Date((new Date()).getTime() - (new Date()).getTime() + (new Date()).getTimezoneOffset()*60*1000)

:crazy:



это чтобы получить объект с нулевым временем ))


TBD

#31 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 10 Сентябрь 2013 - 07:35

хм.
(new Date()).getTime() - (new Date()).getTime() - дает ведь 4 часа?


[вК=id7200] [ICQ=124648493]


#32 OXic

OXic

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 006

Отправлено 10 Сентябрь 2013 - 08:55

ага :)


TBD

#33 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 10 Сентябрь 2013 - 09:26

А зачем тогда ты плюсуешь еще?

И чем не подходит

new Date((new Date()).getTimezoneOffset()*60*1000)

[вК=id7200] [ICQ=124648493]


#34 OXic

OXic

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 006

Отправлено 10 Сентябрь 2013 - 09:39

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

 

    var cur_time = new Date();
    var time_offset = new Date(cur_time.getTime() - item_date.getTime() + cur_time.getTimezoneOffset()*60*1000);
    var n;
    n = time_offset.getFullYear() - 1970;
    if (n > 0) return n + (n>1?' years':' year') + ' ago';
    n = time_offset.getMonth();
    if (n > 0) return n + (n>1?' months':' month') + ' ago';
    n = time_offset.getDate() - 1;
    if (n > 0) return n + (n>1?' days':' day') + ' ago';
    n = time_offset.getHours();
    if (n > 0) return n + (n>1?' hours':' hour') + ' ago';
    n = time_offset.getMinutes();
    if (n > 0) return n + ' min. ago';
    n = time_offset.getSeconds();
    return n + ' sec. ago';

TBD

#35 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 10 Сентябрь 2013 - 12:36

ааа...


[вК=id7200] [ICQ=124648493]


#36 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 16 Сентябрь 2013 - 10:44

Если бы плотников нанимали так же, как программистов

Интервьюер: Итак, вы считаете себя плотником?

Плотник: Всё верно. Это именно то, чем я занимаюсь.

Интервьюер: Как долго вы занимаетесь этим?

Плотник: Десять лет.

Интервьюер: Очень хорошо. А теперь я бы хотел задать вам несколько технических вопросов, чтобы оценить, насколько вы впишетесь в нашу команду. Договорились?

Плотник: Конечно, было бы неплохо.

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

Плотник: Ну, я же плотник — я строю дома, а люди уже красят их так, как пожелают.

Интервьюер: Да, я понимаю, но не могли бы вы подсказать мне, сколько у вас опыта именно с коричневыми? Ну, плюс-минус.

Плотник: Я действительно понятия не имею. С того момента, как дом построен, меня не волнует, в какой цвет его покрасят. Может, шесть месяцев?

Интервьюер: Шесть месяцев? Вообще-то мы ищем кого-нибудь с гораздо большим опытом коричневого, но позвольте мне задать вам ещё несколько вопросов.

Плотник: Ладно. Но, знаете, покраска — это покраска.

Интервьюер: Да-да, хорошо. Что насчёт Ореха?

Плотник: А что с ним?

Интервьюер: Много ли вы работали с ореховым деревом?

Плотник: Конечно. Ореховое дерево, сосна, дуб, красное дерево — всё, что угодно.

Интервьюер: Но сколько лет вы работали с Орехом?

Плотник: Да не знаю я, чёрт возьми. Я что, должен считать каждую доску?

Интервьюер: Ну хотя бы примерно?

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

Интервьюер: Но вы не ореховый гуру?

Плотник: Ну, я же плотник — я работаю с любыми типами дерева, которые, конечно, имеют некоторые отличия, но я считаю, что если ты хороший плотник…

Интервьюер: Да, да, но мы используем ореховое дерево. Это нормально?

Плотник: Ореховое дерево — это прекрасно! Всё, чего пожелаете — я же плотник.

Интервьюер: Что насчёт чёрного Ореха?

Плотник: А с ним что?

Интервьюер: У нас было несколько ореховых плотников, но потом случайно выяснилось, что они не были плотниками по чёрному Ореху. Имеется ли у вас опыт с ним?

Плотник: Конечно, немного. Полагаю, было бы хорошо иметь больше опыта для моего резюме.

Интервьюер: Ладно. Позвольте мне свериться со списком вопросов.

Плотник: Да пожалуйста.

Интервьюер: Итак, последний вопрос на сегодня. Мы используем Камень 5.1 для забивания гвоздей. Использовали ли вы Камень 5.1?

Плотник: [бледнея...] Ну, я знаю, что множество плотников начали использовать камни, чтобы забивать гвозди, когда Craftsman купил каменоломню, но, честно говоря, у меня это получается гораздо лучше с моим гвоздомётом. Или молотком, если хотите. Мне кажется, что, когда я использую камень, то слишком часто ударяю себя по пальцам, в то время, как другая рука сильно болит, потому что камень слишком тяжёлый.

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

Плотник: Нет, я вообще-то не говорю, что камни не работают. Я лишь считаю, что гвоздомёты работают лучше.

Интервьюер: Все наши архитекторы начинали использовать камни и им понравилось.

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

Интервьюер: Ок. У нас есть ещё несколько кандидатов; мы свяжемся с вами, когда примем решение.

Плотник: Что ж, спасибо за ваше время. Было приятно поговорить.

СЛЕДУЮЩИЙ ДЕНЬ

Звонок…

Интервьюер: Алло?

Плотник: Здравствуйте! Помните меня? Я тот плотник, которого вы собеседовали для работы с чёрным ореховым деревом. Хотел лишь узнать, приняли ли вы решение.

Интервьюер: Вообще-то приняли. В целом, нам нравится ваш опыт, но мы решили взять кого-то, кто больше работал с коричневым.

Плотник: Правда? И это всё? Меня не взяли на работу, потому что у меня недостаточно опыта с коричневым?

Интервьюер: Ну, это только наполовину так. Отчасти, мы взяли другого парня, потому что он намного дешевле.

Плотник: Серьёзно? И сколько же у него опыта?

Интервьюер: Ладно, он не совсем плотник, он продавец машин. Однако он продал много коричневых машин и работал с отделкой из орехового дерева.

Плотник: [короткие гудки]



http://habrahabr.ru/post/181836/


[вК=id7200] [ICQ=124648493]


#37 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 17 Сентябрь 2013 - 14:29

http://youtu.be/SyWFvn0I6m8


[вК=id7200] [ICQ=124648493]


#38 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 23 Сентябрь 2013 - 16:08

134684_original.jpg


[вК=id7200] [ICQ=124648493]


#39 Arsenicum

Arsenicum

    Пыже-лансер

  • Пользователи
  • PipPipPipPip
  • Cообщений: 13 003

Отправлено 25 Сентябрь 2013 - 14:57

"Классики" ребенка программиста 

 

192603_original.jpg


[вК=id7200] [ICQ=124648493]


#40 Von O'Rimo

Von O'Rimo

    КЭП

  • Модераторы
  • Cообщений: 25 574

Отправлено 25 Сентябрь 2013 - 15:03

зато никто не пристает. играет целый день. один))))






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных