Задать вопрос
  • PSD файлы сайта - это результат работы дизайн студии?

    @Ippolitdesign
    В договоре фигурирует такое понятие как "Дизайн-концепция". Пожалуйста, уловите разницу между терминами КОНЦЕПЦИЯ и МАКЕТ. Концепцией можно назвать и карандашный набросок на тетрадном листке.
    Во-первых, концепция не подразумевает под собой PSD и вообще фотошопа, они могли делать дизайн в Sketch, Иллюстраторе или даже Пейнте, ведь вы изначально не обговаривали, то что работа должна быть выполнена в фотошопе.
    Во-вторых, конечным результатом работы в данном случае является не дизайн, а вёрстка и они как я понимаю утверждённый дизайн сверстали и выдали?
    В-третьйих, то что Вам не выдают PSD не означает, что их продадут кому-то ещё, это бред. Просто есть такая вещь как авторский надзор и разработчики хотят чтобы в случае апдейтов и правок, над макетом работали они, а не дизайнер-гастарбайтер который все испортит.
    Ответ написан
    Комментировать
  • Какой алгоритм сортировки слов по смыслу или библиотеку использовать?

    @Rorg
    сходства у этих строк по смыслу и рассортировать на 3-4 группы словосочетаний


    Если именно помыслу, то смотрите наверное в сторону нейросетей. Как вариант возможно хорошо сработает цепь Маркова (но она скорее для больших текстов, чем для словосочетаний )
    Ответ написан
    1 комментарий
  • Как организовать своими силами continuous integration для проекта на Codeigniter?

    @1Michael1
    очень даже хорошо подойдет TeamCity
    на машину ставится TS сервер, в котором будет уже 1 рабочий агент.
    до 3х агентов и 20 кофигураций CI бесплатен, так что можно свободно пользовать без проблем.
    есть tutorials (пример) как настраивать проекты с php
    деплой скорее всего прийдется делать "самостоятельно" с помощью, к примеру, capistrano (пост с хабры с примером) или phin
    Ответ написан
    Комментировать
  • Как организовать своими силами continuous integration для проекта на Codeigniter?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Я в своё время потратил примерно 2 суток в попытках настроить jenkins.
    Не получилось, плюнул, за пол дня написал собственное простенькое решение по деплою.

    Вообще есть PHPCI https://www.phptesting.org/ , у них есть какое то saas решение (не очень понимаю как это реализовывается), но вживую не щупал.
    Ответ написан
    Комментировать
  • Как перейти на linux front-end разработчику?

    leahch
    @leahch Куратор тега Linux
    3D специалист. Dолго, Dорого, Dерьмово.
    Очень хорошее начало, давайте определимся.
    1) Нужен дистрибутив, который достаточно легко ставится, имеет большое комьюнити, достаточную документацию
    2) Дистибутив должен обладать как клиентским вариантом, так и серверным
    3) Дистрибутив должен быть известен и широко распространен
    4) Иметь все необходимое для разработки
    5) Поддерживаться производителями и разработчиками стороннего ПО (а есть и такие)!

    По хорошему, данным целям отвечают всего два дистрибутива и их клоны - RedHat и Debian. Дистирубивы на первый взгляд достаточно сильно различаются настройками и установкой софта, но внутри белее или менее похожи.

    Из Debian и его клонов рекомендую Ubuntu, именно для неё сейчас самая лучшая документация (и на русском), поддержка и комьюнити, а сам дистрибутив включает в себя все свеженькое и новенькое в плане поддержки железа и новых версий софта.
    - www.ubuntu.com

    Из RedHat и его клонов настоятельно рекомендую CentOS как клиент/серверную платформу - документация, поддержка железа комьюнити.
    - www.centos.org

    Оба дистрибутива бесплатные, более чем полностью.

    PS. Наверное здесь сейчас будут предлагать кучу экзотики - не ведитесь на это! Учиться ездить нужно на простых автомобилях, а не на тюнингованных. Да и эти дистрибутивы (RedHat/Debian) именно мейнстирм, в которых все вылизано и просто работает.
    Ответ написан
    3 комментария
  • Что проверяет однобуквенный отдел при попытке поймать компанию на использовании пиратского ПО?

    jawakharlal
    @jawakharlal
    у нас в Дагестане такие проблемы решить проще некуда. у каждого полицая есть цена =(
    да и спецов толковых нет.
    а на счет докопаться - если им необходимо выполнить план - найдут до чего докапаться
    Ответ написан
    1 комментарий
  • Что проверяет однобуквенный отдел при попытке поймать компанию на использовании пиратского ПО?

    kalduntus
    @kalduntus
    system administrator
    Наклеечки, документы, если все есть - уходят (на первый раз). Если нету наклеек, проверяют толком документы, проверяют технику, если линукс копают на предмет mp3 lame, наличие мр3 файлов, видео, и тд, если везде линукс, и докопаться некуда - проверяют сервера, изымают, и пошло поехало, текст GPL для них как уголовный кодекс, ищут изьяны. Как правило специалистов двое, один из них UNIXовый, и порой очень толковый. О виртуалках вообще, тут все сложно. Проверяют лицензии на хост машину, на виртуалки, могут забрать на "экспертизу". Если раздел ПК или сервера шифрован - могут забрать "до выяснения обстоятельств", потом "случайный" выстрел в корзину жестких дисков и мол "ой оно так само и случайно, мы возместим ущерб технике". Вобщем ситуация не из приятных, и лучше что бы ее не было. Ах и да, вариант - сьемный жесткий в кармане, снятие на случай облавы не спасет ничего кроме данных, пк всеравно заберут.
    Ответ написан
    9 комментариев
  • PSD файлы сайта - это результат работы дизайн студии?

    GM2mars
    @GM2mars
    Хм, из пункта "2.1.2. Разработать Дизайн..." следует что они должны вам отдать psd (если такого формата исходник). В договоре две услуги: разработка дизайна и верстка с макета этого дизайна, вы оплатили две услуги, они вам "отдали" одну услугу.
    Хотя тут вопрос спорный.
    Если не отдают исходники дизайна, то скорее всего они его могут (будут) использовать для других заказов и не известно сколько ещё сайтов появятся с "вашим" дизайном. Вторая причина которую я вижу, студия могла просто найти готовый шаблон (особенно если сайт среднестатистический) и у них psd шаблона просто нет.
    Ответ написан
    8 комментариев
  • Как правильно учить Javascript?

    @NewTypes
    На себя
    Я тупо смотрел курсы "Специалист", а потом лепил всякие фиговины которые мне лично интересны (попутно листая доки и книги). Нагрузка росла плавно, а результат оказался эффективным
    Ответ написан
    Комментировать
  • Как раздать wifi с телефона на другие устройства?

    Ребят, вы ну вы что...
    У самого, был опыт в раздаче интернета, когда в больнице лежал.
    В андройде есть функция "режим модема"

    Даже беглое гугление выдало:
    %D0%9A%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%
    Ответ написан
    2 комментария
  • Как посчитать свою профессиональную стоимость?

    buttersmai
    @buttersmai
    Рассчитайте стоимость часа на текущей постоянной работе и умножьте на 3.
    Так вы сможете обезопасить себя и работодателя от рисков и лентяйства. За хорошие деньги будете достойно работать.
    Ответ написан
    Комментировать
  • Есть ли рускоязычная среда програмирования?

    @wikipro
    0. www.algoritm2.ru/index.php/ru - Алгоритм2 - аналог/надстройка над VisualBasic.NET - самое совершенное (кроме 1С) из того что видел
    1. среда программирования Кумир 2.2.1 - ключевые слова на русском языке используется для обучения в школах, версия для Win, Mac, Linux в т.ч. AltLinux . Интерфейс напоминает Ваши скриншоты -UOPilot. Много документации и примеров. На удивление среда исполнения выглядит заметно лучше чем оф. сайты по КУмир.
    Я так понял Вам нужны не только русские ключевые слова, но и хочется визуального программирования, типа нарисовал блок схему программы и запустил её (или оболочка сгенерировала код)
    2. для визуального программирования можно посмотреть Scratch - рисуете блок схемы - он по ним выполняет программу http://ru.wikipedia.org/wiki/Scratch_(язык_програм... но в основном для обучения детей
    3. rus.24bb.ru/viewtopic.php?id=7 - Визуальный язык программирования Дракон - рисуете блок схему он по ней генерирует текс программы на 1С, Си, Java и т.п. На нём было написано ПО Для Бурана
    4. www.hiasm.com - Конструктор программ позволяет каждому пользователю ПК начать программировать без знания каких бы то ни было языков высокого уровня сразу же после установки среды.
    Создать программу в HiAsm так же просто, как собрать фигурку из деталей лего - достаточно выбрать необходимый набор компонентов и соединить их друг с другом в цельную конструкцию...
    5. habrahabr.ru/post/145067 - Визуальный язык программирования Google Blockly
    6. Есть ещё такой язык программирования Глагол - аналог паскаля сейчас помоему заброшен
    7 www.gendoc.ru КОНЦЕПТ - система для программирования на русском языке с IDE - достаточно современная, подходит для написания скриптов

    Если интересуют только русские ключевые слова то:
    1. практически все современные компиляторы позволяют использовать русские имена постоянных, переменных и функций - реально очень удобно, особенно править старый код, Это работает например в ЯваСкрипт, VisualBasic, visualC и т.п.
    2. В Си можно использовать комманду препроцессора Define - тогда везде можно использовать "если ... то... иначе"
    3. преимущества - улучшается понимаемость кода особенно старого, меньше ошибок при вводе имён переменных
    4. Недостатки - при использовании define - не будут работать авто дополнения комманд, справка по коммандам и т.п. имена библиотек и т.п. всё рано останутся англоязычными, в справочных системах и примерах кода всё будет написано по английски - всё равно придётся переводить на русский или использовать двуязычный код
    5. Утверждение о том что такой код не смогут использовать в англоязычных проектах - отдаёт манией величия - те кто туда вносить свой код английский знает отлично и таких вопросов не задаёт
    Выводы:
    Я для себя выбрал использование русских имён переменных констант и функций - во всех своих проектах, кодовые слова оставил английские там где нельзя применять русские (в 1С, Кумир)

    ruscomp.24bb.ru - форум для тех кто интересуется Языкам программирования с русским синтаксисом
    Ответ написан
    1 комментарий
  • Есть ли рускоязычная среда програмирования?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Вы мне напомнили человека, который хочет научиться водить машину, но вместо того, чтобы учить ПДД, учится крутить руль и жать педали и возмущается, что на дороге ему не комфортно.

    Множество сред программирования написаны скорее для облегчения создания интерфейсов(дизайн) или для облегчения написания кода с помощью подсветки и авто подстановки, но все они написаны для людей уже знающих язык.

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

    Также даже со всеми такими подсказками совершенно не понять как например нарисовать простейший пиксель на экране. Нужно сначало лезть по документации изучить язык, затем узнать что существуют библиотеки(opengl например) затем научиться с ними работать, затем узнать что есть всякие api(winAPI или qt) , и научиться работать с ними. И только потом вывести пиксель на экране. И ведь для всего мне придёться читать документацию (javaJDK openglSDK MSDSN qt-доки) и всё на иностранном для меня языке.


    Так и есть. Хотите пользоваться OpenGL - изучите его специфику. Опять пример с машиной.
    Конечно, можно просто скопировать кусок и вставить, но если потом придется что-то править, без понимания Вы можете порушить всю архитектуру программы

    Русскоязычные пользователи вынуждены лезть в google и искать, перелопачивать тонну информации ради маленького фрейма. Англичанам проще их инструкции написаны на понятном им языке.


    Так уж сложилось, что программирование зародилось в англоязычной среде. И никакой патриотизм к этому отношения не имеет. У меня был опыт написания программ на языке с русским синтаксисом, и я проклял все как раз из-за конструкций вида <имя><знач.>[<зн.оп.><знач.>].
    Если не знаете английский, купите книжку типа "<ВыбранныйЯзыкПрограммирования> для начинающих" или "Введение в <ВыбранныйЯзыкПрограммирования>", там все на русском и понятно. Все так начинали.

    Не пытайтесь вести машину, не зная ПДД. Не пытайтесь готовить, не зная рецепт. Не пытайтесь программировать, не зная языка программирования. Все это приводит к плохим результатам.
    Ответ написан
    3 комментария
  • Какие игры для программистов на JS, PHP, Python вы знаете?

    @gromozeka1980
    >>> но почему то упорно отказывается гуглиться. Если вспомню – дам знать.

    речь, по всей видимости о checkio.org , правда там паззлы есть всякого уровня, в том числе далеко не среднего. сайт, кроме прочего, примечателен тем, что там один из активных участников - создатель Питона Гвидо ван Россум :)
    Ответ написан
    1 комментарий
  • Какой алгоритм сортировки слов по смыслу или библиотеку использовать?

    Необходимо найти сходства у этих строк по смыслу и рассортировать


    Уважаемый автор вопроса, victorvsk Вам ответил правильно - Вы задали некорректный вопрос.

    Как я понял, из тех данных, что Вы предоставили, сортировка будет осуществляться именно по смыслу. Тогда что такое смысл? На мой взгляд, в представленном случае, вариантов может быть несколько - смыслом будет сортировка по слову "проблема" или по слову "задача" или по слову "есть/нет решения". Что для Вас будет смыслом - непонятно из вопроса.

    Так же victorvsk Вам ответил правильно - самым простым вариантом будет поиск по расстоянию. Я делал по связке двух подходов Левенштейна и Оливера.

    Реализация расстояния по Левенштейну. Посмотрите, попробуйте, там все очень просто, а на словах более 3-х символов, дает очень неплохие результаты.

    Либо, как уже советовали, пользуйте готовые решения, в Гугле их очень много.

    Дополнение

    Вот реализация алгоритмов на PHP и еще.

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

    Удачи. :)
    Ответ написан
    1 комментарий
  • Почему на odesk в среднем у фрилансеров мало часов?

    Lisonok
    @Lisonok
    При полной занятости и 5-рабочем дне выходит больше 1,5к в месяц.
    Вполне неплохо для России и Украины.
    И как мне известно на odesk часто перехватывают в фирмы
    Ответ написан
    3 комментария
  • Какие игры для программистов на JS, PHP, Python вы знаете?

    hrls
    @hrls
    www.codemonkey.co.il
    www.codeavengers.com
    www.jsdares.com
    betathegame.com

    Забавные головоломки для новичков www.pythonchallenge.com
    MUD inspired www.lisperati.com

    Хотя это все для очень начинающих.
    Еще есть сайт с отличной графикой и пазлами для среднего уровня на Python, но почему то упорно отказывается гуглиться. Если вспомню – дам знать.
    Ответ написан
    2 комментария
  • Что изучать и в каком порядке?

    PavelMSTU
    @PavelMSTU
    Присоединяюсь к всему вышесказанному, но всё же "стратегию" нужно правильную задать.
    А правильная "стратегия" -- это реальный проект.
    Не выполнение задачек, а реальный проект.

    Лучше конечно работа, но пока вы учитесь, сделайте несколько простеньких игрушек или тематический форум...

    +100 к MaxKorz.
    От себя добавлю:
    1) Linux -- должен стать настольной системой. Тогда вы действительно будете с ним дружить.
    2) Посмотрите движки (Джумла, Вордпресс и проч.)

    И если вы хотите быть инженером, а не инженеГром, то читайте книги!
    Начните с Таненбаума.
    Ответ написан
    2 комментария
  • Есть ли в России разработчики высокотехнологичных железных продуктов для массового мирового рынка?

    Вот например www.byterg.ru
    Конкретно мы с ними работаем по распознаванию номеров для видеорегистраторов.
    Ответ написан
    Комментировать