Да, но важно не попасть лучом в вершину многоугольника. Я лично пускал 3 (три) рандомных луча, 3 одинаковых (с точки зрение четности\нечетности пересечений) результата даёт судить о их верности с достаточной вероятностью.
Не сочтите за брюзжание, давно не заходил на баш, поэтому заинтересовался топиком.
Но после примеров «шуток» из топика желание возвращаться туда снова отпало.
Да о том же cygwin'е речь. И о корявости msysgit'а. И о отдельной настройке cygserver'а, чтобы это всё время не держать cygwin открытым для работы ssh-сервера.
Нет, на самом деле я с вами согласен — количество работы практически идентично. Просто коробит меня от этого Cygwin'а, будто и дома, а стены другие.
Такую фразу получается сказать один-два раза в год, поэтому разрешите мне сделать это: насколько в Линуксе это проще.
Статья очень полная и добротная. Попадись бы она мне месяц назад (пытался пересадить коллегу-виндузятника на git, но msysgit как-то странно брыкался — коллега остановился на svn).
Только репозитарии уж больно глаза режут.
В некоторых (очень немногих) словарях действительно есть оба варианта, большинство других указывают исключительно вариант через О. Также Википедия и Гугл. Возможно, у произношения слова как «репозитарий» есть какое-то оправдание, но всё же лучше, как мне кажется, использовать общепринятый вариант. Мне лично оно уж совсем режет слух.
Те другие слова, что вы написали, я тоже использую каждый день. Это обычные кальки с английских слов, и это их большой плюс. Я совсем не за перевод всех терминов на русский, абсолютно наоборот — калькирование уменьшает различие между языками, позволяя людям разных национальностей проще общаться. У меня друг работает в Ubisoft и ему часто приходится сталкиваться с французской документацией или общаться с главным офисом — так вот, во французском практически все технические термины были переведены, и это ужасно — их все нужно учить с нуля.
Всё, что я хотел написать — это что калькировать нужно с сохранением исходного звучания, ну или хотя бы не додумывать своих звуков. Ведь еще существуют люди, которые произносят browser как «броузер».
Меня всегда удивляло, как люди, приближенные к IT и знающие английский язык лучше обычных людей, умеют коверкать обычные слова так, как обычный человек никогда не додумается. Я пока таких слов наблюдаю два: хИдер и репозитАрий.
Прочитав незнакомое доселе слово header, обычный человек скорее всего прочитает это правильно (как хэдэр), потому что знает как читается слово head. От половины знакомых сишников\сиплюсистов я слышу убийственное «хидер». Но в принципе за это еще можно простить — произношение буквосочетания «ea» является одним из самых аномальных в английском языке (deal — ди: л, deaf — дэф, great — грейт и т.д.).
Но откуда взялась эта пошесть с «репозитАриями»? Снова же, обычный человек, увидев это слово впервые, скорее всего прочитает буква в букву «репозиторий». И хоть он будет не совсем прав (правильное произношение слова — рэ'пазитори, с ударением на второй слог), но будет гораздо ближе.
И я был бы очень рад, если хоть один человек, прочитав этот комментарий, станет произносить эти слова верно.
>>Тем, что он GNU и кроме того не может делить окно по вертикали.
Похоже у вас какая-то общая неприязнь к GNU. Конечно же, это ваше право, но по моему лучше указывать только конкретные недостатки. Да, вертикальный режим не поддерживается (хотя с патчами это возможно). Я в таком случае просто открываю консольный emacs и в нём eshell на правое окно.
В общем, минимализм у автора удался на славу, не поспоришь. Хотя практического смысла (для себя) делать всё настолько минимальным я не вижу.
А что про него комментировать? Котлеты отдельно, мухи отдельно. Являясь большим фанатом clojure, я пишу участки, требовательные к производительности, на Java. И в Андроид пока clj не засунешь (я пробовал — 7 секунд на запуск пустого приложения). Если сравнить jvm-байткод с ассемблером, то Java сейчас — это С. Есть множество более экспрессивных и concise языков (Scala/JRuby/Groovy/Clojure), но что должно работать быстро, все равно пишется на Джаве.
А вот-такие штуки для Джавы вроде Google Collections — это как С++ как С. Код выглядит как дерьмо, но зато можно сделать больше, не теряя производительности.
На систему можно рассчитывать в случае одиночных обманов продавца. Сомневаюсь, что PayPal будет возвращать деньги за 600 фейковых киндлов. Иначе хитрые люди уже давно бы их обанкротили.
ИИ не родился, но зато мы получили Lisp и Prolog.
«Зачастую средства оправдывают цель: цель продвигает технологию, а технология выживает даже если цели не достигаются». (Алан Дж. Перлис)
Энергонезависимое решение
Энергонезависимое решение
Ещё раз о «Mercurial против Git» (с картинками)
Алгоритм определения попадания точки в контур на основе комплексного анализа
Новичок о переходе с iOS на Android
История Orfo Switcher
По поводу же вашего комментария я с вами согласен.
Микробаш
Но после примеров «шуток» из топика желание возвращаться туда снова отпало.
История Orfo Switcher
Windows.Git.Cygwin.SSH.Gitolite и руководство пользователя
Нет, на самом деле я с вами согласен — количество работы практически идентично. Просто коробит меня от этого Cygwin'а, будто и дома, а стены другие.
Windows.Git.Cygwin.SSH.Gitolite и руководство пользователя
Статья очень полная и добротная. Попадись бы она мне месяц назад (пытался пересадить коллегу-виндузятника на git, но msysgit как-то странно брыкался — коллега остановился на svn).
Только репозитарии уж больно глаза режут.
Ещё раз о «Mercurial против Git» (с картинками)
Те другие слова, что вы написали, я тоже использую каждый день. Это обычные кальки с английских слов, и это их большой плюс. Я совсем не за перевод всех терминов на русский, абсолютно наоборот — калькирование уменьшает различие между языками, позволяя людям разных национальностей проще общаться. У меня друг работает в Ubisoft и ему часто приходится сталкиваться с французской документацией или общаться с главным офисом — так вот, во французском практически все технические термины были переведены, и это ужасно — их все нужно учить с нуля.
Всё, что я хотел написать — это что калькировать нужно с сохранением исходного звучания, ну или хотя бы не додумывать своих звуков. Ведь еще существуют люди, которые произносят browser как «броузер».
Ещё раз о «Mercurial против Git» (с картинками)
Ещё раз о «Mercurial против Git» (с картинками)
Прочитав незнакомое доселе слово header, обычный человек скорее всего прочитает это правильно (как хэдэр), потому что знает как читается слово head. От половины знакомых сишников\сиплюсистов я слышу убийственное «хидер». Но в принципе за это еще можно простить — произношение буквосочетания «ea» является одним из самых аномальных в английском языке (deal — ди: л, deaf — дэф, great — грейт и т.д.).
Но откуда взялась эта пошесть с «репозитАриями»? Снова же, обычный человек, увидев это слово впервые, скорее всего прочитает буква в букву «репозиторий». И хоть он будет не совсем прав (правильное произношение слова — рэ'пазитори, с ударением на второй слог), но будет гораздо ближе.
И я был бы очень рад, если хоть один человек, прочитав этот комментарий, станет произносить эти слова верно.
Девять правил легальной рассылки
Нездоровый минимализм: ide
Похоже у вас какая-то общая неприязнь к GNU. Конечно же, это ваше право, но по моему лучше указывать только конкретные недостатки. Да, вертикальный режим не поддерживается (хотя с патчами это возможно). Я в таком случае просто открываю консольный emacs и в нём eshell на правое окно.
В общем, минимализм у автора удался на славу, не поспоришь. Хотя практического смысла (для себя) делать всё настолько минимальным я не вижу.
Функциональное программирование в Java
Функциональное программирование в Java
А вот-такие штуки для Джавы вроде Google Collections — это как С++ как С. Код выглядит как дерьмо, но зато можно сделать больше, не теряя производительности.
Успей купить — Amazon Kindle 3 Wifi всего за $30!
Dataflow-архитектуры. Часть 1
«Зачастую средства оправдывают цель: цель продвигает технологию, а технология выживает даже если цели не достигаются». (Алан Дж. Перлис)
С возрастом разработчики становятся лучше, но их становится меньше