Архив за 12 марта 2013

Доброго времени суток! В этой статье я расскажу про такой компонент из QML как Loader.

Он позволяет создать контейнер, в который затем можно вложить необходимый qml-элемент, использовать разные элементы в зависимости от состояния программы, а также сделать редко используемые части загружаемыми по требованию и сэкономить ресурсы. Loader является контейнером для QML-компонента и сам по себе не отображается.

Я рассматриваю компонент из QtQuick 2.0 которая входит в Qt пятой версии. В более ранней версии этот компонент также есть, но функционал немного меньше.

Читать полностью »

Долго думал над заголовком, в итоге в него попали пара интересных вопросов из докладов прошедшей недавно, уже восьмой по счету, конференции «Свободное программное обеспечение в высшей школе».

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

1) «СПО. Кризис среднего возраста?» (Хотел вынести в заголовок топика один из слайдов доклада — «Куда уехал цирк?», но воздержался)
В преддверии 30-летнего юбилея движения GNU, известный аналитик Антолий Якушин, человек широчайших познаний в области программного обеспечения, подводит некоторые итоги и, в частности, рассказывает: куда направлен отток разработчиков свободных проектов, так ли это страшно, почему в MIT сейчас так мало свободных проектов, почему Столлман не является социалистом и прочие животрепещущие вопросы

Читать полностью »

Мартовская Хабравстреча в Киеве. Подробности под катом

Мартовская Хабравстреча в Киеве

Читать полностью »

На минувших выходных я запустил пост «Несколько вопросов по .NET и C#»

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

Я не настаиваю на истинности объяснений в последней инстанции, поэтому конструктивная критика, дополнения и уточнения приветствуются.

image

Обещанные ответы с разбором под катом.

Читать полностью »

У Вас много денег? Тогда мы идем к Вам!

Этот пост — попытка понять и обсудить феномен заработной платы. Я, действительно, не выдержал паузу и пишу под впечатлением. Под трёхмесячным+ впечатлением.

Волею судеб мне довелось перебраться из Казани в город Днепропетровск, Украина. Ушел с должности главы отдела на линейного разработчика в молодую компанию. Мне и в Казани доводилось проводить интервьюирование кандидатов, но речь именно о Днепропетровске — далее %username% поймет, для чего было сделано это замечание.

Читать полностью »

Буквально вчера наткнулся на простую и, казалось бы, такую очевидную функцию в IDE Eclipse, как подключение исходников от внешних библиотек. Возможно кому то это покажется слишком простым и банальным, но опросив несколько знакомых разработчиков, я обнаружил, что не только я не знал о такой функции, потому для всех любителей и профессионалов, которые занимается разработкой под Android, прошу под кат, и вы узнаете, как дебажить не только ваш код, но смотреть «в корень» — а именно, дебажить ваш проект «до основания».
Читать полностью »

Коллективный разум ХабраХабра выбралучшие игры всех времен и народов на 2013 год

Этим постом подвожу итог попытки определить лучшие игры всех времен и народов по версии Хабрахабра на 2013 год.

Отбор проводился по простым правилам:

− В этот пост каждый желающий вносил свою любимую игру,
− Каждый другой желающий голосовал за любимую игру.

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

Основные итоги

Всего в посте собралось за 5 дней больше 1 800 комментариев. Игр было указано около 400. Набрали больше 20 голосов 119 игр. При подсчете учитывались только плюсы (минусы не считал, ибо мы выбирали то, что нравится). Итак, встречайте десятку лучших:

  1. Герои Меча и Магии (259)
  2. Half Life (254)
  3. Fallout (211)
  4. Portal (182)
  5. Neverhood (174)
  6. DOOM (153)
  7. Civilization (151)
  8. Star Craft (150)
  9. Космические рейнджеры (128)
  10. Warcraft (127)

119 лучших игр

  1. Герои Меча и Магии (259)
  2. Half Life (254)
  3. Fallout (211)
  4. Portal (182)
  5. Neverhood (174)
  6. DOOM (153)
  7. Civilization (151)
  8. Star Craft (150)
  9. Космические рейнджеры (128)
  10. Warcraft (127)
  11. Diablo (123)
  12. Duke Nukem 3D (122)
  13. Morrowind (110)
  14. X-COM UFO Defense (110)
  15. Counter Strike (109)
  16. Carmageddon (109)
  17. full throttle 106)
  18. Elite (103)
  19. Age of Empires (102)
  20. Red Alert 100)
  21. Crimsonland (100)
  22. Battle City (98)
  23. Max Payne (92)
  24. Worms (89)
  25. The Incredible Machine 87)
  26. Казаки (84)
  27. World Of Goo (84)
  28. Тетрис (81)
  29. Mafia (79)
  30. Quake (78)
  31. Need for Speed (78)
  32. Prince of Persia (78)
  33. Dungeon keeper (77)
  34. Unreal Tournament (77)
  35. Return to Castle Wolfenstein (76)
  36. Transport Tycoon (74)
  37. Dune (73)
  38. Deus Ex (72)
  39. Battle Toads (69)
  40. Mario (68)
  41. Петька и Василий Иванович (65)
  42. Simcity (64)
  43. Black & White (63)
  44. Arcanum (62)
  45. Дальнобойщики 2 (61)
  46. Baldur's Gate series (58)
  47. Settlers II (58)
  48. Aladdin (58)
  49. Mortal Kombat (57)
  50. S.T.A.L.K.E.R. (57)
  51. Supaplex (56)
  52. Arkanoid (55)
  53. Serious Sam (55)
  54. Поле Чуде (54)
  55. Dangerous Dave (52)
  56. Lode Runner (52)
  57. Minecraft (50)
  58. Little Big Adventure (49)
  59. Dizzy (49)
  60. Theme Hospital (49)
  61. Prehistorik 2 (47)
  62. Another World (46)
  63. The Legend of Kyrandia (45)
  64. Syberia (45)
  65. GOBLINS (45)
  66. Descent (44)
  67. Lost Vikings (43)
  68. Stronghold (42)
  69. Сапер (42)
  70. Braid (42)
  71. ElastoMania (42)
  72. Dwarf Fortress (40)
  73. Grand Theft Auto (40)
  74. Аллоды II: Повелитель душ (40)
  75. Larry (40)
  76. MechWarrior (40)
  77. Jagged Alliance 2 39)
  78. Gothic (37)
  79. Blood (36)
  80. Planescape: Torment (35)
  81. Fahrenheit (35)
  82. Bomber Man (35)
  83. Cyberia (32)
  84. Mass effect (31)
  85. Neverwinter nights (31)
  86. Sonic the Hedgehog (31)
  87. Plants vs Zombies (31)
  88. Master of Orion (30)
  89. Myst (29)
  90. StarCraft (29)
  91. Earthworm Jim (29)
  92. Машинариум (29)
  93. Space Quest (28)
  94. American McGee’s Alice (28)
  95. ИЛ-2: Штурмовик 27)
  96. Nebulus (27)
  97. Grim Fandango (26)
  98. Terminal Velocity (26)
  99. Oni (26)
  100. Total War (26)
  101. digger (26)
  102. Command & Conquer: Tiberian Dawn (25)
  103. Contra (25)
  104. Knights and Merchants (25)
  105. Total Annihilation (25)
  106. Flashback: The Quest for Identity (25)
  107. Mirror's Edge (24)
  108. Tomb Raider (24)
  109. King's Bounty (24)
  110. Alley Cat (24)
  111. Command & Conquer: Generals (23)
  112. Вангеры (22)
  113. No One Lives Forever (22)
  114. Limbo (22)
  115. Battletoads & Double Dragon (22)
  116. Micro Machines (22)
  117. Z (21)
  118. Silent Hill (20)
  119. N game (20)

Читать полностью »

Блог ecommercebytes на своих страницах сообщил, что спустя 2 года PayPal все-таки смог получить лицензию НКО (небанковской кредитной организации) в России.

Но на самом сайте ЦБ упоминания о новой организации найти не удалось. В списке кредитных организаций, зарегистрированных на территории Российской Федерации по состоянию на 12.03.2013 г. похожих по названию с PayPal компаний не наблюдается.

Читать полностью »

Компания Plextor встретит ноутбуки на базе процессоров Intel Core четвертого поколения скоростным твердотельным накопителем в исполнении NGFF. Как информирует источник, новинка получит контроллер Marvell 88SS9189 и память типа TLC NAND — связка из этих компонентов также используется в SSD Plextor типоразмера 2,5 дюйма, о котором мы писали ранее.

Генерировать код на .Net можно несколькими способами:

  • Reflection Emit. Доступен с версии .Net 1.0.
  • CodeDom. Позволяет создавать динамический код из представления CodeDom или напрямую из исходников, написанных на одном из высокоуровневых языков, например C#, VB или JScript. Доступен с версии .Net 1.0.
  • Expression trees. Доступен с версии .Net 3.5. Позволяет создавать динамический код из представления Expression.

В этой статье я хочу рассказать про технику кодогенерации с использованием Reflection Emit.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js