Публикации по теме 'programming'


Как делиться контентом из вашего приложения с помощью UIActivityViewController в Swift
Давайте посмотрим, как UIActivityViewController обрабатывает совместное использование текста, URL-адресов, изображений и т. Д. Если вы хотите поделиться контентом в своем приложении, Apple в iOS 6 представила класс UIActivityViewController . Этот класс обрабатывает URL-адреса, текст, изображения, видео и многое другое просто и с помощью всего нескольких строк кода. Сегодня в этой статье мы поговорим о том, как реализовать UIActivityViewController в нашем приложении и что нам..

Краткая история sed
sed и его более известный брат, grep, являются стойкими приверженцами командной строки UNIX и существуют почти столько же, сколько и сама UNIX. Если вы хоть какое-то время работали инженером-программистом с UNIX, вы наверняка использовали их. Их история интересна не в последнюю очередь потому, что ее невозможно рассказать, не упомянув многих признанных гигантов информатики. Это особенно интересно, если интерпретировать это в контексте всех других возникающих частей зарождающейся..

Блокчейн II — Развертывание вашего самого первого собственного узла Блокчейн
Блокчейн II — Развертывание вашего самого первого собственного узла Блокчейн В последней истории мы узнали, что такое блокчейн, и реализовали простую модель на Java. Но как нам расширить этот простой пример и использовать нашу цепочку блоков для решения реальных проблем? Поэтому мы должны обернуть этот пример и развернуть его как сервис. Открытие блокчейна миру Поскольку теперь у нас есть локальная работающая цепочка блоков, мы хотим, чтобы другие люди могли использовать нашу..

Бессерверная архитектура и база данных NoSQL
Я люблю реляционные базы данных. Мне нравится проблема разработки хорошо нормализованной модели отношений сущностей, цель которой состоит в том, чтобы исключить дублирование данных за счет продуманного дизайна таблиц и надлежащего использования внешних ключей и индексов. Это похоже на игру в гольф; максимальный результат достигается при реализации минимального решения. На момент написания бессерверные реляционные базы данных находились в зачаточном состоянии , и в своей предыдущей..

Больше не лучше
Натан Уотерс — Общее состояние здоровья Больше не значит лучше Делать больше — не всегда ответ. Мы склонны думать, что лучший способ добиться прогресса во всем, что мы делаем, — это делать больше. Это верно до определенного момента, но всегда есть точка убывающей отдачи. "Тренировка эффективна, если наивысший спортивный результат достигается с наименьшими затратами времени и энергии" Эта цитата находится на обложке Книги Томаса Курца «Наука спортивной тренировки , и я..

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

Упрощение создания RESTful API в Spring Boot
Изучите клиент Feign и другие полезные библиотеки Были ли у вас проблемы с отправкой HTTP-запроса к нескольким различным интерфейсам программирования приложений (API)? Не было бы проще объединить только то, что вам нужно из этих разных API, в один API? Создание промежуточного программного обеспечения может решить эту проблему. Промежуточное программное обеспечение программного приложения позволяет нам иметь единый настраиваемый источник данных. Одним из основных преимуществ..