{{ resolvedDiscussionCount }}/{{ discussionCount }} {{ resolvedCountText }} resolved
-
-
added 2 commits
Toggle commit list -
-
-
.rake_tasks~ 0 → 100644
1 about -
Master
Xóa file.
-
-
-
config/database.yml 100644 → 100755
4 4 # Ensure the SQLite 3 gem is defined in your Gemfile 5 5 # gem 'sqlite3' 6 6 # 7 default: &default -
Master
Xóa nhưng dòng dư thừa.
-
-
-
insert_areas.rb 0 → 100644
1 def insert_area -
Master
Xóa file.
-
-
-
lib/tasks/crawler.rake 0 → 100644
1 require 'addressable/uri' 2 require 'uri' 3 4 namespace :crawler do 5 task crawl: :environment do 6 insert_data_area -
Master
Tách thành 2 cái rake
-
-
-
lib/tasks/crawler.rake 0 → 100644
1 require 'addressable/uri' 2 require 'uri' 3 4 namespace :crawler do 5 task crawl: :environment do 6 insert_data_area -
Master
Tách thành 2 cái rake
-
-
-
lib/tasks/crawler.rake 0 → 100644
4 namespace :crawler do 5 task crawl: :environment do 6 insert_data_area 7 crawl_data 8 end 9 10 def crawl_data 11 base_careerbuilder_url = "https://careerbuilder.vn" 12 list_url = "#{base_careerbuilder_url}/viec-lam/tat-ca-viec-lam-vi.html" 13 14 while list_url.to_s.length > 0 15 page = Nokogiri::HTML(open(list_url)) 16 17 #get link for next page 18 np = Nokogiri::HTML(open(list_url)) 19 nextpage = np.css('div.paginationTwoStatus a.right') -
Master
Chỉ dùng selector
tag_namecàclass_namekhi cần thiết -
-
-
-
Toggle commit list
-
-
db/migrate/20200204082233_create_areas.rb 0 → 100755
1 class CreateAreas < ActiveRecord::Migration[6.0] 2 def change 3 create_table :areas do |t| 4 t.string :area_name 5 t.string :area_description 6 t.timestamps 7 end 8 add_index :areas, :id, unique: true -
-
-
-
Toggle commit list
-
Toggle commit list
-
-
unmarked as a Work In Progress
Toggle commit list -
merged
Toggle commit list