Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Потеряшки: ищите потерянные предметы без времени! Расслабляйтесь, исследуйте, находите.

Потеряшки - поиск предметов

Головоломки, Казуальные, Детские

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
zwuck
22 дня назад

Сторонние сервисы на страже вашего приложения. Делаем локальное приложение доступным публично⁠⁠

Разрабатывая шикарное приложение, которое позволит мне попасть на первые страницы журнала форбс (нет) я столкнулся с интересной ситуацией. Мне надо было, чтобы внешний сервис отправлял данные моему приложению, которое было запущенно на моем компьютере. И куда теперь этому стороннему сервису стучаться? На localhost?

Сторонние сервисы на страже вашего приложения. Делаем локальное приложение доступным публично IT, Программирование, Telegram, Приложение, IT юмор, Длиннопост

Ну я же не осел, хотя…

Забурившись в гуиды я понял, что есть два решения данной проблемы, первый заключается в пробросе портов, а второй в использовании сторонних сервисов. Я решил не мучать себя и не разбираться в пробросе портов, поэтому второй вариант – мой выбор.

Так вот, углубившись по самое не могу в этот ваш интернет и языковые модельки я нашел сервис, который называется ngrok (ссылку не буду оставлять, без проблем самостоятельно найдете в интернете), который позволял для выбранного порта (3000, 8080, 8081 и т.д.) получить публичный url адрес. Ну и усе, теперь я могу этот публичный url адрес указывать где угодно и когда угодно, ведь я уже взрослый.

Сторонние сервисы на страже вашего приложения. Делаем локальное приложение доступным публично IT, Программирование, Telegram, Приложение, IT юмор, Длиннопост

Е бой

Давайте приведу непосредственно примеры использования функционала ngrok. Если вы создаете телеграм мини-приложение, как это сделал я, встроив чат-рулетку в тг  t.me/Socionyx_Bot/socionyx (это что, опять нативная интеграция? Затестите пацантре, норм получилось), вам для запуская приложения через бота, в настройках же бота, понадобится указать url адрес. Вы либо указываете url адрес, который приобрели у соответствующего провайдера за денежку (об этом я писал тутъ). Либо, как вы уже догадались, используете url от ngrok, для тестирования вашего приложения этого будет более чем достаточно. Еще один способ использования заключается в том, что кроме url ngrok позволяет сгенерировать вам ssh, который я использовал для удаленного доступа к своей raspberry pi (о чем я хочу рассказать в отдельном цикле статей).

Сторонние сервисы на страже вашего приложения. Делаем локальное приложение доступным публично IT, Программирование, Telegram, Приложение, IT юмор, Длиннопост

Ну все понятно же, да?

Но, пришла беда, откуда не ждали. Сервис ngrok стал блокировать доступ с российских ip адресов, плак-плак.

Сторонние сервисы на страже вашего приложения. Делаем локальное приложение доступным публично IT, Программирование, Telegram, Приложение, IT юмор, Длиннопост

А почему бы и да?

Благо, альтернатива нашлась достаточно быстро и неожиданно, я всего лишь стал использовать старый советский…Visual Studio Code. Оказалось, что эта среда разработки позволяет также получать внешний url адрес для необходимым вам портов. В терминале выберите вкладку port, затем нажмите на Forwar a Port, после чего укажите необходимый для внешнего доступа порт.

Сторонние сервисы на страже вашего приложения. Делаем локальное приложение доступным публично IT, Программирование, Telegram, Приложение, IT юмор, Длиннопост

Необходимо обязательно в графе Visibility поменять видимость, с Private на Public

После всех манипуляций вы без проблем сможете использовать url адрес из графы Forwarded Address для ваших темных делишек, хе-хе-хе (нет).

А на этом все, пасаны и пасанята, не забываем, у меня есть telegram канал t.me/socionyxchannel, где я пишу про будни разработчика.

Показать полностью 4
[моё] IT Программирование Telegram Приложение IT юмор Длиннопост
11
797
stavropol
stavropol
3 месяца назад
IT-юмор

– Дашь домашку списать? – Да, только не списывай точь-в-точь⁠⁠

– Дашь домашку списать? – Да, только не списывай точь-в-точь IT юмор, Приложение, Приложения на смартфон, Сходство, Telegram (ссылка)

IT-юмор для разработчиков

Показать полностью 1
IT юмор Приложение Приложения на смартфон Сходство Telegram (ссылка)
89
2
thecodemedia
thecodemedia
3 месяца назад

Пояснительная бригада: мем про часовые пояса⁠⁠

Пояснительная бригада: мем про часовые пояса Программист, Программирование, Разработка, IT, Приложение, IT юмор, Python

На картинке написано: «Я пытаюсь сделать простую приложуху», «Часовые пояса».

Поясняет Паша Вавилин, наставник на курсе по Python:

Написать приложение несложно. Здесь получаем запросы от пользователя, здесь возвращаем ответ. Идём в кассу за зарплатой. Погодите-ка! Это был запрос от пользователя из Чебаркуля, а мы вернули ему в ответе московское время. А сколько сейчас времени в Чебаркуле? А сколько всего часовых поясов?! А как мне всё это учесть в своей программе? Буду использовать везде время по Гринвичу. Так, надо установить запуск задачи на полночь…, а какое время на сервере, если он в облаке? Да зачем всё так сложно?! ПАМАГИТЕ!!!

Показать полностью
Программист Программирование Разработка IT Приложение IT юмор Python
32
8088
8088
7 месяцев назад
Лига программистов
Серия АйТи на удаленке

Чем программирование игр отличается от другой разработки?⁠⁠

Чем программирование игр отличается от другой разработки? IT, Программирование, Удаленная работа, Юмор, Истории из жизни, Программист, Программа, IT юмор, Gamedev, Компьютерные игры, Unity, Разработка, Windows, Приложение, Жизненно, Дневники онлайн, Дневник

Скрипт боль

Тем же чем жизнь отличается от лавадновой удаленки обычного ИТшника - скриптом боль.cs :)

Показать полностью 1
[моё] IT Программирование Удаленная работа Юмор Истории из жизни Программист Программа IT юмор Gamedev Компьютерные игры Unity Разработка Windows Приложение Жизненно Дневники онлайн Дневник
15
4
8088
8088
8 месяцев назад
Серия АйТи на удаленке

Главный секрет АйТишников⁠⁠

Только никому не говорите...

Главный секрет АйТишников IT, Программирование, Программист, Программа, IT юмор, Тестирование, Деньги, Мемы, Комиксы, Комментарии, Удаленная работа, Юмор, Разработка, Разработчики, Приложение, Telegram (ссылка), Длиннопост

Секрет АйТишников

И никаких языков программирования тоже нет, и Python тоже нет. А вот яркий пример.

Не благодарите, просто переходите в ИТ ;-)

Показать полностью 1
IT Программирование Программист Программа IT юмор Тестирование Деньги Мемы Комиксы Комментарии Удаленная работа Юмор Разработка Разработчики Приложение Telegram (ссылка) Длиннопост
16
user9953431
user9953431
8 месяцев назад

Как я упростил себе жизнь чуть не написав свою нейросеть)⁠⁠

Как я упростил себе жизнь чуть не написав свою нейросеть) Машинное обучение, Python, Программирование, Нейронные сети, ChatGPT, Чат-бот, Digital, IT, IT юмор, Программа, Тестирование, Дизайнер, OZON, Маркетплейс, Интернет-магазин, Информационная безопасность, Инновации, Тренд, Приложение, Telegram (ссылка)

Сейчас пишу описания для товаров для одного продавца и пока искал, как создать свою нейросеть, наткнулся на интересную штуку. Оказалось, что можно использовать готовые модели бесплатно, и не через сайты, а через API. То есть можно написать свой код, который будет работать с нейросетью
Я подключился к модели Meta-Llama-3.1-70B-Instruct… На секундочку, чтобы создать такую нейросеть, нужно потратить миллиарды рублей. А я просто подключился к ней.
А потом) нашел целый сайт, где собраны все нейросети от распознавания фото до генерации текста. Некоторые модели могут делать и то, и другое

В своем тг канале я поделился ссылкой на этот сайт, уж извините, я люблю новых подписчиков)))

Шамиль Зиганшин (https://t.me/ShamilZiganshin)

Показать полностью 1
[моё] Машинное обучение Python Программирование Нейронные сети ChatGPT Чат-бот Digital IT IT юмор Программа Тестирование Дизайнер OZON Маркетплейс Интернет-магазин Информационная безопасность Инновации Тренд Приложение Telegram (ссылка)
11
23
Diprivan
Diprivan
10 месяцев назад
IT-юмор

Ответ на пост «Особенности национальной мобильной разработки»⁠⁠1

Это нормальная практика. Есть технология PWA (progressive web application). Пишешь сайт, делаешь его pwa-compatible, дальше можно в Google play и в AppStore. С эпплами сложнее, там движок получается на сафари со всякими плясками с бубном. И уведомления не будут приходить.

Фича в том, что если нужно поменять что-то везде (в мобильных приложениях и на сайте), то меняаешь только на сайте, остальное апдейтится почти само. В противном случае нужно вносить изменения на котлине, на свифте и т.п. чтобы оно во всех приложухах поменялось.

Соответственно PWA имеет ограничения по взаимодействию с осью, но и это решается.

Update: пуш-нотификации в PWA под эппл работают!

I`m CTO bitch IT юмор Юмор Скриншот Разработка Приложение Обман клиентов Развод на деньги Услуги Ответ на пост Текст
16
258
imctobitch
imctobitch
Норм автор
IT-юмор
Серия I'm CTO, bitch
10 месяцев назад

Особенности национальной мобильной разработки⁠⁠1

Особенности национальной мобильной разработки I`m CTO bitch, IT юмор, Юмор, Скриншот, Разработка, Приложение, Обман клиентов, Развод на деньги, Услуги

👉️ Телеграм-канал

[моё] I`m CTO bitch IT юмор Юмор Скриншот Разработка Приложение Обман клиентов Развод на деньги Услуги
20
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии