• Редактор кода на linux?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Удаленный FTP-сервер можно подключить как файловую систему. А дальше что угодно, но я рекомендую vim)
    Ответ написан
    Комментировать
  • Изучение 1С, насколько все сложно?

    @Unit
    Программист 1С
    Осваивается достаточно просто, в плане синтаксиса и т.д. Сложности возникают в изучении прикладного решения(например УПП) - надо много изучать внутреннюю структуру и особенности, знать правила ведения учета(бухгалтерского, налогового, управленческого). Особенно весело когда ты работаешь с несколькими быстро развивающимися решениями.

    В сферу 1С попал случайно, узнал о олимпиаде IT-Планета за две недели до самого события, приобрел "Практическое пособие разработчика"(до этого не знал, что это за 1С) и занял 4 место в олимпиаде по Приволжско-Уральскому округу.

    Работаю разработчиком 1С четвертый год, мне нравится.

    Если решитесь, то удачи в начинаниях!!!
    Ответ написан
    3 комментария
  • Как защитить код в GoLang?

    Lerg
    @Lerg
    Defold, Corona, Lua, GameDev
    Распространять в бинарном виде. Или обфуцировать, но это низкоэффективный метод.
    Ответ написан
    Комментировать
  • Как вывести всех пользователей онлайн Ruby on Rails?

    kirillplatonov
    @kirillplatonov
    Ruby on Rails developer
    # app/controllers/application.rb
    after_action :user_activity
    
    private
    
    def user_activity
      current_user.try :touch
    end

    # app/models/user.rb
    ONLINE_PERIOD = 5.minutes
    
    scope :online, -> { where('updated_at > ?', ONLINE_PERIOD.ago) }
    
    def online?
      updated_at > ONLINE_PERIOD.ago
    end

    Использование:
    User.online # все пользователи онлайн
    Ответ написан
    2 комментария
  • Подключение к серверу 1С:Предпрития через внешнее подключение(программу)?

    Необходимо использовать com-подключение?

    Долго (тормознуто) и работает только на Windows.

    или есть какие-то альтернативы, решения?

    Вэб-сервисы если платформа 8.2. В 8.3 добавили HTTP сервисы - можно организовать нормальное взаимодействие практичски напрямую через POST-запросы. Но логику выборки данных нужно описывать в любом случае на стороне 1С.
    Ответ написан
    Комментировать
  • Какие Вы используете текстовые редакторы для С под Линукс ?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    VIM, либо он станет идеальным, либо вы менее прихотливы.
    Ответ написан
    Комментировать
  • Какую тему диплома выбрать (Программирование)?

    Вопросы такого рода весьма умилительны. Позволю себе высказаться и прошу заранее меня извинить за резкость.

    - Если вы осознанно ищете себе тему диплома, значит, вариант накарябать абы как вам не нравится.
    - Следовательно, вы хотите сделать хороший, интересный диплом.

    Представляется, диплом обязан быть интересным для дипломанта, иначе мотивация его делать - никакая.

    Итого, вы хотите, чтобы вам подсказали тему в программировании, которая лично вам интересна, притом, что вы сами не сумели её найти в течение периода обучения. Кроме того, вы не указали, как вы себя оцениваете как программиста и какие проекты вам вообще по плечу. Вы даже близко не описали, что вам вообще в жизни интересно. Какого ответа вы ждёте?

    Ну вот навскидку несколько тем, касающихся веб-программирования.
    - Сделайте красивый и удобный в использовании ORM для какой-нибудь экспериментальной СУБД (мне вот нравится OrientDB), напишите веб-приложение с его использованием и обоснуйте, чем оная СУБД лучше, а чем хуже традиционных реляционных, для использования в веб-разработке.
    - Напишите веб-приложение, которое будет аккумулировать какой-нибудь вид открытых данных (статистика выборов; бюджетов; доходов-расходов; миграции; и т.п.) по муниципальным образованиям, субъектам, странам, по этим данным прогонять какие-нибудь алгоритмы и чего-то на их основании анализировать.
    - Займитесь Semantic Web - тема широкая, можно много чего сделать. Большая часть сделанного в этой области - страшно до безобразия и к практическому использованию непригодно. Человекопонятного редактора онтологий нет.

    Пока больше ничего в голову не пришло. Но знаете, идей вокруг очень много, они просто валяются кругом, куда ни взгляни. Древнеиндийские математики имели обыкновение в качестве доказательства теорем рисовать чертежи и писать в качестве пояснения одно лишь слово: "Смотри". Вот и вы попробуйте.
    Ответ написан
    2 комментария
  • А какими бесплатными инструментами слить себе сайт на HDD?

    Serj-One
    @Serj-One
    i'm sexy and i know it
    В своё время сам перепробовал множество оффлайн браузеров, хорошего так и не нашёл.
    Пришёл к выводу, что лучшее решение - штатная консольная качалка в линукс системах - wget.
    wget -r -k -l 7 -p -E -nc site.com

    После выполнения данной команды в директорию site.com будет загружена локальная копия сайта site.com.
    Используемые параметры:
    -r — указывает на то, что нужно рекурсивно переходить по ссылкам на сайте, чтобы скачивать страницы.
    -k — используется для того, чтобы wget преобразовал все ссылки в скаченных файлах таким образом, чтобы по ним можно было переходить на локальном компьютере (в автономном режиме).
    -p — указывает на то, что нужно загрузить все файлы, которые требуются для отображения страниц (изображения, css и т.д.).
    -l — определяет максимальную глубину вложенности страниц, которые wget должен скачать (по умолчанию значение равно 5, в примере мы установили 7). В большинстве случаев сайты имеют страницы с большой степенью вложенности и wget может просто «закопаться», скачивая новые страницы. Чтобы этого не произошло можно использовать параметр -l.
    -E — добавлять к загруженным файлам расширение .html.
    -nc — при использовании данного параметра существующие файлы не будут перезаписаны. Это удобно, когда нужно продолжить загрузку сайта, прерванную в предыдущий раз.
    Ответ написан
    1 комментарий
  • А какими бесплатными инструментами слить себе сайт на HDD?

    alko
    @alko
    разработчик
    Wget --recursive
    Ответ написан
    Комментировать
  • Подключение к серверу 1С:Предпрития через внешнее подключение(программу)?

    @sharpshooter
    com - это медленно и замучаетесь, Вам нужно смотреть в сторону веб-сервисов.
    Ответ написан
    Комментировать
  • Как добиться Race Condition`а в коде ?

    @brutal_lobster
    Комментировать
  • Можно ли защитить Хром глобальным паролем так, чтобы спокойно сохранять логины, пароли и сессии, и без общего пароля никуда было не зайти?

    сделать это можно с помощью дополнения Browser Lock или Simple Startup Password и т.п.
    но проблем безопасности это не решает

    лучше и надёжнее криптодиск, а уже на нём приложения
    Ответ написан
    Комментировать
  • Как называется ряд последовательности "1,11,21,1211,111221,312211,13112221"?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Последовательность называется Look&Say.
    Ответ написан
    Комментировать
  • Как надежно затереть данные на Android-смартфоне перед продажей?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Удалите всё важное, забейте мусором до упора (либо создайте через терминал файл с исходными данными из /dev/urandom, пока не кончится свободное место), удалите мусор.
    Восстановить можно будет только мусор, что равнозначно невозможности восстановления изначальных данных.
    Ответ написан
    Комментировать
  • Почему нет аналога Ruby ActiveRecord на Go?

    @t0pep0
    Потому, что во первых не надо писать на Go как на Ruby\python.
    Во вторых подобная ORM будет использовать в слишком многих местах рефлексию, а это не есть гуд для компилируемого языка. ИМХО: рефлексия это как GOTO, использовать только в случае крайней необходимости
    Что касается ORM для Go - рекомендую посмотреть в сторону gorm https://github.com/jinzhu/gorm
    Ответ написан
    Комментировать
  • Какой выбрать сервер для 1с 7.7?

    Andrusha
    @Andrusha
    Лучше соберите второй сервер и разнесите SQL и 1С на разные сервера. Под SQL соберите на Xeon, чем больше ядер - тем лучше, с оперативкой аналогично. У меня SQL для 8.2 сейчас работат на E3-1230v2, 16 ГБ (пока хватает, будем 32 ставить), конотроллер RS2BL400 и 4 HITACHI HUS156030VLS600 в RAID10; на терминальном 2 Xeon 5645 и 32 ГБ, без RAID, пользователей до 60.
    Ответ написан
    6 комментариев
  • Проиндексируется ли то, что напечатано через js?

    lexxpavlov
    @lexxpavlov
    Программист, преподаватель
    Ни гугл, ни яндекс не умеют индексировать страницы, которые показываются javascript-ом, по крайней мере, автоматически.
    Но и гугл, и яндекс этому можно научить.
    Для того, чтобы поисковики умели индексировать ajax-страницы, нужно особенным образом подготовить сайт.
    Например, у вас есть сайт www.example.com. И вы делаете несколько страниц, подгружаемых через ajax, например, у вас вот такие странички:
    www.example.com/#!first
    www.example.com/#!second
    www.example.com/#!third

    (важно добавить восклицательный знак!)
    После этого необходимо подготовить на сервере скрипт, который будет выдавать тот же контент, что и ajax-версия (иначе могут быть проблемы).
    Нужно сделать доступными следующие страницы
    www.example.com/?_escaped_fragment_=first
    www.example.com/?_escaped_fragment_=second
    www.example.com/?_escaped_fragment_=third

    И тогда поисковик сумеет проиндексировать ваш сайт. А ваш javascript никто не будет выполнять, вдруг вы там биткойны майните. (хотя были разговоры, что гугл выполняет скрипты для проверки чго-то там).
    Вот статья про это в гугле, а вот в яндексе.
    Вот статья про то, как всё это можно настроить.
    Ответ написан
    1 комментарий
  • Как настроить свой приватный GIT репозиторий?

    @northbear
    Не совсем понятны задачи сервера… Сколько участников в проекте. Доступ к репе по локалке или с публичных сетей тоже? И таки да, почему http? Чем не подходит стандартный ssh-транспорт?
    Сами пользуем Gitolite и вам настоятельно советуем…
    Ответ написан
    5 комментариев