Рубрика «tips and tricks» - 2

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

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

В этой статье я хотел бы дать несколько рекомендаций для начинающих предпринимателей.
Читать полностью »

Все мы хотим как можно скорее стать профессионалами в своей области. Все мы хотим иметь феноменальную память, запоминать все с первого раза, на лету воспринимать новые технологии.

Владея несколькими хитрыми принципами мы сможем этого достичь. Для этого нам вовсе не нужно иметь феноменальную память с рождения.

Пост решил писать кратко и по делу, без пространных объяснений и примеров. Зачем они вам? Хитрость легко попробовать на практике. Не помогла? Забудьте. Помогла? Используйте всегда.

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

bolgarka

Вы когда-нибудь учились чему-нибудь, что забывалось буквально на следующий день? Так, чтобы затраченное время и усилия, вложенные в обучение, буквально были пущены на ветер, а навыки и знания никогда более не были использованы?

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

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

Manifesto

  • До принятия любого решения постарайтесь получить максимум сопутствующей информации. Решение, принятое на неполной или неверной информации скорей всего окажется плохим.
  • Невероятно легко наехать на человека из-за какой-нибудь оплошности, почти также легко как щелкнуть выключателем. Сопротивляйтесь этому как только можете. Раньше вы тоже совершали ошибки и принимали неверные решения, но это позволило вам вырасти и стать тем, кто вы есть. Не лишайте своих сотрудников такой возможности.
  • Читать полностью »

Интро

Я хочу рассказать об опыте разработки iOS-клиента для социальной сети и бэкенда реализованного с помощью BaaS Parse.com Нижe приведена архитектура, которая у нас получилась, некоторые tips&tricks и размышления по поводу работы с parse.com.
Изначально клиент думал о сервере на RoR, но, видимо, они не рискнули вкладывать сразу много денег. Мы подписали строгое NDA, поэтому ссылку на Appstore я дать не могу.
Читать полностью »

Все мы знаем множество преимуществ использования AJAX: пользователям не нужно ждать загрузку новой страницы, действия выполняются в фоновом режиме, в результате чего можно обеспечить гораздо более динамичный user experience. Идеи вроде бы просты, но создать сложное AJAX веб приложение достаточно тяжело. Я создал свой блог на основе AJAX, у меня есть несколько советов и я хочу поделится с вами своим опытом. Надеюсь я помогу вам избавится от некоторых проблем в будущем!Читать полностью »

При создании приложений на AngularJS у начинающего разработчика возникает много вопросов, особенно в том случае, если до определенного времени он использовал библиотеки сходные с jQuery или Prototype. В данном посте хотелось бы поделиться некоторыми приемами, которые будут полезны начинающим AngularJS разработчикам.

Загрузка приложения и менеджер состояний

До момента загрузки самого фрэймворка, его зависимостей и отработки всех запросов в бэкграунде приложение может выглядеть весьма удручающе. И даже ng-cloak не сможет помочь в большинстве случаев. Обычно для таких целей используют div имеющий больший z-index чем основной контент сайта и перекрывающий его до загрузки всех компонентов и состояний. Он может выглядеть так:

<div class="loader" ng-show="loader"><div class="loader-content">Loading...</div></div>

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

kdpvLiquibase — это система управления миграциями базы данных. Эта вторая статья о Liquibase, на этот раз содержащая советы «боевого» использования системы. Для получения базовых сведений подойдет первая статья-перевод «Управление миграциями БД с Liquibase» (ссылка).

Как и многие инструменты, служащие для облегчения жизни разработчиков программного обеспечения, Liquibase имеет «обратную сторону медали», с которой приходится рано или поздно столкнуться.

Вот 10 вещей, которые в определенный момент работы с Liquibase были для меня открытием.

1. Версионность приложения должна быть отражена в структуре папок миграций

Если вы не будете следовать этому правилу, файлы чейнджлогов быстро украсят папку миграций своим количеством и необычными именами.
На данный момент для себя я выработал оптимальную стратегию именования файлов и папок. Вот она:

/db-migrations
    /v-1.0
        /2013-03-02--01-initial-schema-import.xml
        /2013-03-02--02-core-data.xml
        /2013-03-04--01-notifications.xml
        /changelog-v.1.0-cumulative.xml
    /v-2.0
        ...
        /changelog-v.2.0-cumulative.xml
    /changelog.xml

Подробнее:Читать полностью »

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

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

Давайте пообщаемся на тему самообучения и прослушивания курсов на таком прекрасном ресурсе, как Coursera. Сегодня я предложу почтеннейшей публике описание своих маленьких хитростей, которые я использую при онлайн-обучении на этом приятной во всех отношениях площадке. Ведь с начала этого года я прослушал 10 курсов, по результатам обучения получил 7 сертификатов (на одном из курсов сертификатов не предлагалось, а 2 курса я не осилил). Думаю, что на основании этого опыта я уже могу кое-что обобщить и предложить некоторые советы.

Сразу предупрежу, что здесь не будет и слова, о том, как получать сертификаты без обучения при помощи всяких «стрёмных технологий». Я опишу только то, что я успешно применял в своём личном обучении, что позволило мне не только получить сертификаты с годными словами на них, но и значительно продвинуть собственный уровень знания в некоторых областях. Итак, далее мы более или менее подробно рассмотрим:

  1. Специальные методы организации времени
  2. Скачивание и хранение всех материалов в структурированной папке
  3. Использование интеллект-карт для конспектирования
  4. Таблица для расчёта итоговой оценки
  5. Реализация решений на любимом языке программирования
  6. Рыскание по форумам в поисках наводок на способы решения задач
  7. Немного об английском языке

Если кому интересно, то прошу проследовать…
Читать полностью »


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