×Закрыть
Руслан Шевченко
GoSave
Был 12 часов назад
Зарегистрирован 12 июля 2007 в 17:06
Що таке якісний дизайн. Відкритість, адитивність, відстежуваність

Що таке якісний дизайн. Відкритість, адитивність, відстежуваність

Проектування програмних систем досі залишається ближчим до кустарного ремесла або мистецтва, ніж до науки, тому, звичайно, вивести формулу якісного дизайну неможливо. Але можна виділити характерні ознаки (своєрідні чек-листи), що окреслюють межу між добрим і поганим.  8

Рейтинг языков программирования № 4, январь 2013

Рейтинг языков программирования № 4, январь 2013

Краткая сводка: Самые популярные – Java, C# и PHP. JavaScript как основной язык используется чаще Ruby, PL/SQL вошел в первую тройку дополнительных языков.  15

Опрос по языкам № 4

Опрос по языкам № 4

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

Що нового у світі програмування

Що нового у світі програмування

Напевно не існує області знань, якій не пророкують “теплову смерть” від відсутності розвитку. Програмування не є виключенням: досить часто можна почути що все, що можна було придумати в програмуванні вже є у Lisp/Fortran/Smalltalk (підкреслити вибране) і нічого принципово нового з тих часів так і не створено.  140

Рейтинг языков программирования, 1H2012

Рейтинг языков программирования, 1H2012

Краткая сводка: Java вышла на первое место, в разработку приходит поколение, не знавшее С++, на радаре появился Apex.  73

Опрос по языкам № 3

Опрос по языкам № 3

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

Тыкая пальцем в небо, или эволюция одной метрики

По сути,  объект, которым торгует программист — это человеческое внимание. Оценка трудоемкости и  собственно программирование  сходны меж собой в том смысле, что оба процесса представляют собой декомпозицию задачи на более мелкие части и привлечение внимания к каждой из этих частей;  в случае программирования — подробное,  с точностью до запятой, а в случае оценки — приблизительное, с точностью до подсчета элементарных  пунктов в соответствии с выбранной детализацией.  12

Риски первого проекта на scala и способы их минимизации

Этот рассказ будет о сложностях при разработке на scala и я боюсь, что он может быть воспринят критиками как еще один YASTCA «yet another scala too complex article». Это не так — любой язык предоставляет нам какой-то баланс возможностей и ограничений, а представление о том, что вот есть какая-то одна идеальная технология мне кажется наивным, это такая юношеская болезнь технологического фетишизма.  67

Царство голых королей

Фундаментальная проблема несоответствия системы образования требованиям рынка состоит в том, что стороны IT-рынка принимают участие в глобальной конкуренции, а стороны системы образования - нет.  142

Электронная налоговая отчетность: руководство пользователя

Электронная налоговая отчетность: руководство пользователя

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

О мышах и ежиках, моделях разработки и квакерах в контексте FOSS Sea 2011

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

Рейтинг языков программирования (результаты второго опроса)

Рейтинг языков программирования (результаты второго опроса)

Краткая сводка - лидеры все те же (С#, Java, PHP), JavaScript приобретает значение как основной язык разработки, разработка на чистом С маргинализируется, Scala пророчат большое будущее.  73

Эрланг и вечная новизна фундамента

Бытует устойчивое мнение, что в разработке ПО жизнь технологии отражает принцип «живи быстро, умри молодым», и если что-то не привлекло внимание публики с самого начала, то оно обречено на забвение. К счастью, в фундаментальных вещах это не так. Один из ярких примеров — Erlang.  13

Статический анализ кода в java: что под капотом

Оказалось, статический анализ кода стал модной темой, такой, что даже украинские сеньоры от сохи начали интересоваться: какие кнопки там надо нажимать ;) Так уж получилось, что тема анализа исходного кода стала одним из моих первых увлечений в мире разработки ПО: еще в прошлом веке, работая …  18

Опрос по языкам

Опрос по языкам

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

Отступать некуда: за нами — обнал

Особого влияния (кроме некоторого увеличения денежной массы) наличие или отсуствие НДС в IT услугах на деловую практику оказывать не должно. Это было бы так, если бы в Украине действовала одна система налогообложения, но на практике у нас одновременно работают и конкурируют между собой две экономики: легальная и нелегальная.  33

О рынке лимонов и маркировке апельсинов

Те из нас, кто постарше, знают что раньше компьютеры были больше, трава - зеленее, а разработка ПО велась действительно профессионально, в отличие от наших смутных времен. Кроме психологических объяснений этого феномена, существуют и объективные факторы: такие как ухудшающий отбор предложений на ры…  17

Плоскость бифуркации (о будущем IT отрасли)

Что-то я в последнее время  часто слышу мантру о том, что IT-отрасль не такая как остальные: тут люди мозгами зарабатывают, а не эксплуатируют приватизированные по дешевке заводы.  103

Упорядочивание IT сферы: теперь Интернет

Упорядочивание IT сферы: теперь Интернет

Глава госагентства по инновациям Владимир Семиноженко объявил о намерении распространить действие закона “О телекоммуникациях” на Интернет-пространство, чтобы интернет получил статус универсальной услуги общего пользования. Посмотрим, какие улучшения нас ждут.  29

← Сtrl 1 2 Ctrl →