自社サービスのDjangoを1.3から1.11LTSにアップグレードするまでの道のり

This video features Toshikazu Ohashi at DjangoCongress JP 2019 in Tokyo, Japan.

自社サービスのDjangoを1.3から1.11LTSにアップグレードするまでの道のり
0:44:33
Published June 9, 2019
135 views

#django #python #programming

Speaker: Toshikazu Ohashi

弊社のプッシュ通知配信サービス「popinfo」は、私が入社当時Django1.3.7で動いていましたもちろんPythonも2系です。度重なる機能要望とバグフィックスに追われ、このレガシーを放置せざるを得ない状況でした。
しかしサポート切れソフトウェアを使う苦悩は無視できないレベルになり、2018年から私に技術返済の機会を与えられた私はチーム編成から既存機能の整理を経てなんとかDjango1.11への道のりを立てることができました。
今回の経験で得た、レガシーの苦悩とDjangoアップグレードによる恩恵についてお話したいと思います。

Transcript

1,207 words · auto-generated Show

Automatically transcribed, so expect mistakes in names and technical terms.

0:22

Speaker 1: But I should say , I'm I each to you, Kai Shadows I do engineer, to scroll myself, can you discover more than I think?

1:11

Speaker 1: You some coach anytime key up, but you can communicate more task to you no change with the platform in that only should not start with ship a token because you could understand the SDK. Cats and They couldn't belong with I take a both more.

2:03

Speaker 1: Matuas and Matas At APA , you know the last device and the coach settings. The according to the crew , the people who are not going to be able to do that.

3:07

Speaker 1: The conkai no understand more to pay some more n eating nanatenju agete, as the Django eat and ju e the ju hashima de Age. We got a Django and you know, Kayo Bangali this kind of showing musto. The furries are the more target to a fruit, Django , you must look on a display. A matar project pushtigna klobalaška i juba.

3:53

Speaker 1: It up to grade your eight days, we got the Motaboto. We'll say kind of Django migration location to conduct you. It I am

4:40

Speaker 1: so gray. The also we call this time up to the same day to cross committee, anasi to be kinda shaped and you look like a Yeah, the appropriate script. Sorry , see because we keep king of the bookurano, see, who

5:25

Speaker 1: can of course after I see , that the unity, a poor sit on the king of the show to call. The show and join me like the right team of the side toxic one , security on Hansura, to the Django security was a phone as a door. I couldn't say one in crash.

6:12

Speaker 1: Pakine did You know, they just say of course she's a joke. She said , you know , you have a nanny must say , uh Is she so it's a moment are she? It okay knows from kind of motivation we dance how is it quite uh

7:45

Speaker 1: It's a year to go to money eating some joke, though, and stuff that you are , she 'll go ahead and do good. Nice.

9:27

Speaker 1: Mr. Nine Et duty

10:12

Speaker 1: Ten E allora tu sei ma sono chi non chiamo The one day my equal test of the program is another regression type of test of grade

10:57

Speaker 1: more.

12:20

Speaker 1: But I start. Saikumot Sigasur Krua on a iskirwani haiti, okay Yeah, I'm kind of Django to attend to the more Django eatings are migration, you totally get a little bit of a little bit of a little bit of a little bit of a little bit of a little bit of a little bit of a little bit of We have to use the first time.

13:44

Speaker 1: Famosi But you can 't really need to take it, the fact that you 're not going to canary this but the more. Amitamos , que será que tem um motor?

14:40

Speaker 1: Dentan lease. Django upgrade survey, total cost to istime. Yes, also shoes. No hey, for sure she knows how to end the game.

15:55

Speaker 1: They shouldn't get side Twenty eight days of a Yes, we also can also have to disney you are resources to the shaken, you know, you're giving you a need you have. The first I couldn't solve the eyes of the day. И после

16:41

Speaker 1: растения. Эй, сам топ и сам не у меня растет. Как у меня просто нам уделили, мазы So in the city of the watch is gonna get on eight to nine sheet, on how does a send up , you know, case and stay, cuz you know, is this

17:37

Speaker 1: What 's invading the pondic towards the wall? Yeah , the J Santa Sun Hoka. This one

18:23

Speaker 1: can I cara, she said , no, the snake, my master. Это хуй важно на солнце до машинских.

19:26

Speaker 1: Toi atarsi Yeah, look at this and not the physical passing to model. You won't give me a tour to some of your watch, you say that you

20:12

Speaker 1: say that we teach, that's a good question. Yeah, it 's only me to this one, you could come to a donut to consider posting the Sarata or the posturing of the Hospital and this area, it drawn no

21:18

Speaker 1: Join Aytas. Ah, to slide cadê? M5 no, ça se veut machin. E, eto. Hate all

22:09

Speaker 1: It's me! So you have to jump on up to grade or no up to give us. Это мы Only it's updating Django to the newer version to you.

23:04

Speaker 1: And I'll talk about stage and toss not you. I don't know about the release not do send on a mioto. I don't still want to write them. She 's a henko can't store what she has to write at all.

24:01

Speaker 1: Keep allowance that seek a salt IT, so no tea logo. So I walk a little settings and images taking his t shutting for the book with the snake.

24:48

Speaker 1: Re-lock, we luck

25:44

Speaker 1: Pansier Thomas beginning to athlete to stay insultup the understanding of the true classic. But I have one this go, maybe insight of the modern objects of creators, modern series, and all

26:29

Speaker 1: force insight also is a very important thing. Yeah, you crystal in all sides and saying uh to jam settings, eh?

27:55

Speaker 1: Inside you If you 'll say something is the more get the more. Let's not pull you a couple to dare, I'm either the must get more. And at OpenMore, HTTP See the items are high to answer.

29:08

Speaker 1: Last feeder И буду от нас, когда он поставлю , который по турель, это из этого мама и деки массаж. And the following law, and to carapi to be so much. Oh

29:53

Speaker 1: no, can I no?

30:57

Speaker 1: Yeah, it is not what you should show.

31:47

Speaker 1: And January, to see your side of Python Vajum Tino Jesus , and the show. Décir no

33:04

Speaker 1: So the Hokan shouldn't have it, and Boku no Kuro is a Taiwanese right now, the Japan Hermany, and to Massa. The only two months on this being in the show.

35:03

Speaker 1: Mashagara, it is not the mais kid, to like this.

36:18

Speaker 1: Субтитры сделал DimaTorzok

37:11

Speaker 1: Chokimi Okay , there's a good supporter of God.

37:59

Speaker 1: We got the ski money. Oh, Kung Who, but the whole thing at the time. Yeah, and I'll be doing my soul.

38:50

Speaker 1: That's not gonna work to be the short. Santo Istanbul, Tanaya , professional y no professional.

39:38

Speaker 1: I'm gonna say I'll go see your own shot.

40:18

Speaker 2: Okay , so at the moment , said DT is okay , I should have another one this kid all.

40:57

Speaker 1: Sorry Until you pick

42:09

Speaker 1: Something up with it is what it's a walking chocolate shell is a little cruising at the end of the woman. So

42:38

Speaker 3: can you get something at the end?

42:53

Speaker 2: But we've got just something on the skill. I don't know. I don't need a minute.

43:24

Speaker 3: The Aqua Santo Nieto Pimion Puzzle to Koro Santo Mathi I Reducka Library Mo X Polo. Some of you can 't stay. So

43:40

Speaker 1: , to sweet you too, sweethe 's to give you a sniff. To have application to the same cane and costine, you need to test the colour, it me uh some.

44:20

Speaker 3: So as you can also

Note: We understand that names change, people change, and bodies change. We respect each individual's journey and privacy. If you have any concerns about a video or need us to remove content, please don't hesitate to contact us. We will handle your request with care and promptly address any issues.

More videos from DjangoCongress JP