{"data":{"allMarkdownRemark":{"edges":[{"node":{"id":"37bddf4c-6fad-5b3e-b526-624df85d8142","excerpt":"В документации laravel на транзакции не так уж и много сказано. Там есть примеры кода обращений  к базе данных в пределах одного замыкания…","frontmatter":{"title":"Транзакции в Laravel","date":"28 September 2018","path":"/tranzaktsii-v-laravel/","author":null,"excerpt":"Немного о транзакциях Laravel, Lumen. Как и где применять на практике.","tags":["Linux","PHP","Lumen"],"coverImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAQBAgMF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAehVNqINA//EABkQAAIDAQAAAAAAAAAAAAAAAAEDABESMf/aAAgBAQABBQKwIxepWYDpySSo9//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABsQAAIDAAMAAAAAAAAAAAAAAAABAhEhEEFh/9oACAEBAAY/AtZ52UlSJxepG8f/xAAaEAEBAAMBAQAAAAAAAAAAAAABEQAhMRBR/9oACAEBAAE/IY+FZlJubGAkmOBjc6ofMNKrU8v/2gAMAwEAAgADAAAAEKw//8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQMBAT8Qp//EABURAQEAAAAAAAAAAAAAAAAAABAR/9oACAECAQE/EIf/xAAaEAEBAQADAQAAAAAAAAAAAAABEQAhMUFR/9oACAEBAAE/EAJIEL6vRo2UAeo/NGsZg1MNfVHOnmDM8GGXLf/Z","aspectRatio":1.8815331010452963,"src":"/static/e9acb1e90465a5f9a4fef8e7edba3f25/b4295/photo-1521623475836-87d82a22184f.jpg","srcSet":"/static/e9acb1e90465a5f9a4fef8e7edba3f25/127d5/photo-1521623475836-87d82a22184f.jpg 200w,\n/static/e9acb1e90465a5f9a4fef8e7edba3f25/7ef6a/photo-1521623475836-87d82a22184f.jpg 400w,\n/static/e9acb1e90465a5f9a4fef8e7edba3f25/b4295/photo-1521623475836-87d82a22184f.jpg 800w,\n/static/e9acb1e90465a5f9a4fef8e7edba3f25/487eb/photo-1521623475836-87d82a22184f.jpg 1080w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}},{"node":{"id":"553f9653-bb24-5777-93e6-aaffe340df59","excerpt":"Коллекции в Laravel прекрасный инструмент. Кроме того, что коллекцию можно создать через функцию хелпера  , Eloquent так же возвращает…","frontmatter":{"title":"12* полезных методов в коллекциях laravel","date":"20 September 2018","path":"/12-polieznykh-mietodov-v-kolliektsiiakh-laravel/","author":null,"excerpt":null,"tags":["Linux","Collections"],"coverImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAJABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIDAQT/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAABk+xO4Ql//8QAGxAAAgEFAAAAAAAAAAAAAAAAAAIDAQQSITH/2gAIAQEAAQUCauCxtskLfh//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAcEAABAwUAAAAAAAAAAAAAAAAQAAESAjFRcaH/2gAIAQEABj8CjZsqPRVo/wD/xAAaEAACAgMAAAAAAAAAAAAAAAABEQBhICGR/9oACAEBAAE/IdQdlqoUPZPCjwZ//9oADAMBAAIAAwAAABBgD//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8QP//EABURAQEAAAAAAAAAAAAAAAAAABBB/9oACAECAQE/EIf/xAAeEAEAAgICAwEAAAAAAAAAAAABADERIUFRYXGxwf/aAAgBAQABPxBsCBTBW2bB3srUwFGKja4Oe3vxNeZ9Mt9fkbn/2Q==","aspectRatio":2.1176470588235294,"src":"/static/89956cf9a0fe0acb82b5db797f19a8f4/b4295/photo-1529016587530-3210122452e7.jpg","srcSet":"/static/89956cf9a0fe0acb82b5db797f19a8f4/127d5/photo-1529016587530-3210122452e7.jpg 200w,\n/static/89956cf9a0fe0acb82b5db797f19a8f4/7ef6a/photo-1529016587530-3210122452e7.jpg 400w,\n/static/89956cf9a0fe0acb82b5db797f19a8f4/b4295/photo-1529016587530-3210122452e7.jpg 800w,\n/static/89956cf9a0fe0acb82b5db797f19a8f4/487eb/photo-1529016587530-3210122452e7.jpg 1080w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}},{"node":{"id":"ee884439-c5cc-5d32-b8e9-58655859047d","excerpt":"В этой статье я расскажу какими плагинами хрома пользуюсь наиболее часто. Extension Manager Плагин нужен для лёгкого доступа к расширениям…","frontmatter":{"title":"14 Хромоплагинов для разработчика","date":"04 September 2018","path":"/khromoplaghiny-dlia-razrabotchika/","author":null,"excerpt":null,"tags":["Chrome","Extensions"],"coverImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAKABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMEBf/EABQBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAcK6WgEjhP/EABgQAAMBAQAAAAAAAAAAAAAAAAABAhAh/9oACAEBAAEFAkVCUdFv/8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQMBAT8Bqv/EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABcQAAMBAAAAAAAAAAAAAAAAAAABESD/2gAIAQEABj8CKs//xAAaEAABBQEAAAAAAAAAAAAAAAABABARITFx/9oACAEBAAE/IdXiFjmTFLhoxv/aAAwDAQACAAMAAAAQ28//xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAIAQMBAT8Qpp//xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAgEBPxCH/8QAGhAAAgMBAQAAAAAAAAAAAAAAAAERITFREP/aAAgBAQABPxCqQ1Y290Ii+MnibRj5/9k=","aspectRatio":2.0037105751391464,"src":"/static/22c99d59f04f54707216d881b8eae48f/b4295/photo-1517320069935-381614f8c1e5.jpg","srcSet":"/static/22c99d59f04f54707216d881b8eae48f/127d5/photo-1517320069935-381614f8c1e5.jpg 200w,\n/static/22c99d59f04f54707216d881b8eae48f/7ef6a/photo-1517320069935-381614f8c1e5.jpg 400w,\n/static/22c99d59f04f54707216d881b8eae48f/b4295/photo-1517320069935-381614f8c1e5.jpg 800w,\n/static/22c99d59f04f54707216d881b8eae48f/487eb/photo-1517320069935-381614f8c1e5.jpg 1080w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}},{"node":{"id":"f81dd3e0-f8ac-5c2b-9093-87d7e0bcdd95","excerpt":"","frontmatter":{"title":"Тестирую Unity 3d. Тестовая игра","date":"22 May 2018","path":"/tiestiruiu-unity-3d-tiestovaia-ighra/","author":null,"excerpt":"Потянуло в GameDev. Только-только определился с софтом. Хотел было использовать Godot, но всё же популярность  Unity перевесила чашу.","tags":["Unity 3d","GameDev"],"coverImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQD/8QAFwEAAwEAAAAAAAAAAAAAAAAAAAEDBP/aAAwDAQACEAMQAAABsjxR0YqSP//EABoQAAICAwAAAAAAAAAAAAAAAAABAgMSEyD/2gAIAQEAAQUCygWpSNPH/8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQMBAT8BiP/EABYRAQEBAAAAAAAAAAAAAAAAAAARAf/aAAgBAgEBPwGrr//EABgQAAIDAAAAAAAAAAAAAAAAAAAxASAi/9oACAEBAAY/AmZkdP/EABgQAQEBAQEAAAAAAAAAAAAAAAEAEUHx/9oACAEBAAE/IVuY7AteJhhv/9oADAMBAAIAAwAAABCv3//EABYRAQEBAAAAAAAAAAAAAAAAAAARAf/aAAgBAwEBPxCcS//EABURAQEAAAAAAAAAAAAAAAAAAAEQ/9oACAECAQE/EFy//8QAGxAAAwACAwAAAAAAAAAAAAAAAAERITFRcYH/2gAIAQEAAT8QT59ajLybVVaXdK7ahnyMuxk2f//Z","aspectRatio":1.7777777777777777,"src":"/static/1b037d885d298e1855c0563fd9408fbe/b4295/tumblr_p93dknZS4y1u3zxjjo1_1280-1.jpg","srcSet":"/static/1b037d885d298e1855c0563fd9408fbe/127d5/tumblr_p93dknZS4y1u3zxjjo1_1280-1.jpg 200w,\n/static/1b037d885d298e1855c0563fd9408fbe/7ef6a/tumblr_p93dknZS4y1u3zxjjo1_1280-1.jpg 400w,\n/static/1b037d885d298e1855c0563fd9408fbe/b4295/tumblr_p93dknZS4y1u3zxjjo1_1280-1.jpg 800w,\n/static/1b037d885d298e1855c0563fd9408fbe/5501e/tumblr_p93dknZS4y1u3zxjjo1_1280-1.jpg 1200w,\n/static/1b037d885d298e1855c0563fd9408fbe/f3a63/tumblr_p93dknZS4y1u3zxjjo1_1280-1.jpg 1280w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}},{"node":{"id":"6703bb8b-8832-57bb-abbf-6cd89a254904","excerpt":"Git памятка о командах которые бывают нужны, но из-за того что ими не часто пользуешься забываются Переименовать ветку Если Вы  не…","frontmatter":{"title":"Git памятка","date":"09 May 2018","path":"/git-pamiatka/","author":null,"excerpt":"Git памятка о командах которые бывают нужны, но из-за того что ими не часто пользуешься забываются","tags":["Git"],"coverImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAJABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIBBf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAedGyEj/xAAXEAADAQAAAAAAAAAAAAAAAAAAARAR/9oACAEBAAEFAm5o7//EABURAQEAAAAAAAAAAAAAAAAAAAEQ/9oACAEDAQE/AWf/xAAVEQEBAAAAAAAAAAAAAAAAAAABEP/aAAgBAgEBPwEn/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQAGPwJf/8QAGhAAAgIDAAAAAAAAAAAAAAAAABExcRBBYf/aAAgBAQABPyGJR0ZQ1rP/2gAMAwEAAgADAAAAEAPP/8QAFREBAQAAAAAAAAAAAAAAAAAAEDH/2gAIAQMBAT8Qo//EABURAQEAAAAAAAAAAAAAAAAAABAx/9oACAECAQE/EIP/xAAdEAACAQQDAAAAAAAAAAAAAAAAATERIXGREEHR/9oACAEBAAE/EFwupQ1S+7SezFt+kMR0+P/Z","aspectRatio":2.147117296222664,"src":"/static/dfa16424682f74b6a9f7be811f25ca6c/b4295/photo-1516031190212-da133013de50.jpg","srcSet":"/static/dfa16424682f74b6a9f7be811f25ca6c/127d5/photo-1516031190212-da133013de50.jpg 200w,\n/static/dfa16424682f74b6a9f7be811f25ca6c/7ef6a/photo-1516031190212-da133013de50.jpg 400w,\n/static/dfa16424682f74b6a9f7be811f25ca6c/b4295/photo-1516031190212-da133013de50.jpg 800w,\n/static/dfa16424682f74b6a9f7be811f25ca6c/487eb/photo-1516031190212-da133013de50.jpg 1080w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}}]}},"pageContext":{"isCreatedByStatefulCreatePages":false,"pageNumber":1,"humanPageNumber":2,"skip":5,"limit":5,"numberOfPages":7,"previousPagePath":"/","nextPagePath":"/3"}}