Шпаргалка по С++11 для печати на кружке

  • Tutorial


Вот захотелось мне такое сделать и я сделал.
Картинка под спойлером


Полноразмерная картинка (на случай если Хабр пережмёт картинку под спойлером). Подходит для печати на стандартной кружке, площадь поверхности 20 х 8.8 см, 300 dpi (ребята в магазине сувениров сказали, что это стандарт).
Шпаргалка, послужившая основой

P.S. Да, я в курсе, что у меня не вышло вместить 1300-cтраничный стандарт на одну кружку. В следующий раз точно получится, я уверен.
Инфопульс Украина
Creating Value, Delivering Excellence
AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 42

    +33
    Вот вам для расширенной версии кружка :)
    mn.ocharovanie-zhenstvennosti.ru/2013/02/898d4eb5ce.jpg
      0
      Всегда интересовал вопрос — чем чашка отличается от кружки? По мне, на фото — кружка.
        +1
        Формой и объемом, думаю. Кружка имеет форму более близкую к цилиндру, а чашка — к полусфере что ли. Ну и кружки при этом обычно больше по высоте, чем ширине, а чашки — наоборот. На фото, соответственно, кружка.
          +2
          Да, наверное, на фото всё-же кружка. Я исправлю.
            +2
            Более того — то, что на фото очень много людей называет «бокалом»!
              +3
              Когда-то заказывал подарки и немного проникся:
              — mug — кружка — с ручкой
              — cup — чашка — без ручки
              Причем были они одинакового размера, с одинаковым оформлением.

              Если есть блюдце — то это определенно чашка.
              Если нету ручки — это определенно не кружка.
                +3
                Насколько я знаю, то чашка без ручки это пиала.
                Кружка — пустотелый цилиндр с днищем.
                Чашка — полусфера с ручкой.
                Пиала — полусфера без ручки.
              –36
              И люди на этом языке пишут программы?
                +28
                да
                  +7
                  true
                    +1
                    А иногда даже TRUE
                    +7
                    Не только программы, но и компиляторы, ОС, интерпретаторы, всякие дотнеты. Можно сказать, что часть языков без с++ не существовала бы в привычном виде.
                      –8
                      Я имел ввиду вот этот вот кошмар под названием C++11, а не С++ в целом.

                      Спасибо за слитую карму. Я не разочаровался в Хабре )
                        +2
                        Почему сразу кошмар? Есть очень удобные конструкции — тот же auto. Лучше новинки использовать.
                          +1
                          Чтобы карму не сливали, в теме с++ не нужно писать необдуманные фразы.
                          На своем опыте знаю
                            0
                            Необдуманные фразы лучше вообще не писать, в любой теме. А на что рассчитывает человек, заходящий в хаб «С++» с вопросом «И люди на этом языке пишут программы?» мне совсем непонятно.
                              0
                              То что C++ обростает костылями и из изящного языка программирования мутирует в какоето хомно. Поэтому я и спросил — «как на этом можно писать программы?»
                                0
                                Я так и вовсе сейчас не могу представить, как обходиться без некоторых плюшек C++11.
                                  0
                                  Так можно и про C сказать. Оброс, видите ли, костылями, мутировал в какой-то C++. Который, в свою очередь, тоже обрастает и мутирует. Без мутации нет эволюции.
                        +1
                        класс, теперь я по php такую захотел :)
                        +2
                        Подобные идеи приводят меня в восторг. Шпаргалка на том, что буквально всегда под рукой. Просто и гениально.
                        Как увидел, так сразу и регэкспы вспомнил, и STL, и Vim, и еще кучу всего.
                          +3
                          Да, на столе надо иметь много разных кружек)
                          Для разных случаев.
                            +6
                            «Сервиз программиста»
                            –11
                            А для C++0x можно примерно такую же сделать?))
                              +1
                              Так это по нему и есть.
                                +1
                                Это и есть с++0х, вернее с++11, в который он в итоге превратился
                                –6
                                А ничего, что
                                auto a = new T();
                                не взлетит? Синтаксический анализатор будет считать, что T() это функция. Без аргументов для передачи в конструктор скобки не нужны.
                                Файлика functional не хватает. Не хватает r-value семантики и std::move, std::forward. Не хватает type_traits и т.д.

                                Короче много чего не хватает. Понимаю что не влезет, нужна печать со скроллингом.
                                  +3
                                  Все взлетит, new разруливает неоднозначность. Не взлетит вот такое

                                  T t();
                                  
                                    +1
                                    new и функция? Это вряд ли. New подразумевает тип. Неоднозначности нет. (Уже опередили выше)
                                      +1
                                      Добавлю еще, что new T и new T() все же разные вещи, скобки могут пригодиться.
                                    +2
                                    Раньше были такие кружки, на которых часть картинки была покрыта чем то черным, а при нагреве черное становилось прозрачным. Если можно на этом черном материале тоже печатать и чтобы текст тоже пропадал — можно в два раза больше вместить :-)
                                      +3
                                      Причём с повышение градусов повышается «гиковость» материала :)
                                        +1
                                        Хмм… В вашем комментарии слово «градусы» натолкнуло меня реакцию кружки на другой внешний фактор ;-)
                                          +1
                                          Тогда было бы логично повышать гиковость материала при постепенном снижении абсолютного количества внешнего фактора в кружке.
                                            0
                                            Согласен! Была бы идеальная кружка.
                                      +2
                                      Предлагаю сделать сервиз, с блюдцами, чайником и сахарницей, вазочками под конфеты и печеньки. Подарок дружественной компании и друзьям.
                                        +6
                                        Учитывая размеры C++ может получиться подарок всему городу.
                                          0
                                          Представляю себе строчку в прайсе: Подарок Гуглу. 3700 предметов. Не делай зла, а заварика лучше чаю!
                                        0
                                        Отличная идея!
                                        Я себе пожалуй хоткеи для ИДЕ распечатаю :)

                                        Only users with full accounts can post comments. Log in, please.